| *完成訂單後正常情形下約兩周可抵台。 *本賣場提供之資訊僅供參考,以到貨標的為正確資訊。 印行年月:202405*若逾兩年請先於私訊洽詢存貨情況,謝謝。 台灣(台北市)在地出版社,每筆交易均開具統一發票,祝您中獎最高1000萬元。 書名:LangChain技術解密-構建大模型應用的全景指南 ISBN:9787121477379 出版社:電子工業 著編譯者:王浩帆 頁數:366 所在地:中國大陸 *此為代購商品 書號:1642153 可大量預訂,請先連絡。 內容簡介 本書共10章,分別介紹了LangChain的開發環境搭建、模型、提示、數據連接、鏈、記憶、代理、回調及周邊生態等內容,並用三個案例,即基於Streamlit實現聊天機器人、基於Chainlit實現PDF問答機器人、零代碼AI應用構建平台Flowise,將前面大語言模型的內容學以致用。通過本書,讀者既能提升自身的技術素養,又能拓展自己解決實際難題的能力。 本書適合剛入門或想加入AI行業的技術從業者、需要結合大語言模型相關技術為業務賦能的產品經理、計算機相關專業的學生,以及AI愛好者和自學者。作者簡介 王浩帆,從事影視及遊戲相關流程開發十余年,長期關注並探索大語言模型及其他人工智慧技術在影視及遊戲行業的應用落地。作為開源技術愛好者和LangChain Contributer,不僅積極為LangChain等開源項目貢獻力量,也致力於開發個人的開源項目。目錄 第1章 大語言模型及LangChain介紹1 1 大語言模型介紹 1 1 1 大語言模型總覽 1 1 2 大語言模型的發展歷史 1 1 3 大語言模型的優勢 1 1 4 大語言模型的發展趨勢 1 1 5 總結 1 2 LangChain介紹 1 2 1 LangChain是什麼 1 2 2 為什麼使用LangChain 1 2 3 LangChain的應用場景 1 2 4 如何使用LangChain 第2章 LangChain開發前的準備 2 1 創建OpenAI API Key 2 2 使用雲端Colab進行互動式編程 2 2 1 什麼是Colab 2 2 2 如何使用Colab 2 3 使用本地Anaconda + JupyterLab進行互動式編程 2 3 1 什麼是Anaconda 2 3 2 安裝與使用Anaconda 2 4 安裝LangChain庫 第3章 Model(模型) 3 1 Model簡介 3 2 LLM類模型 3 2 1 簡介 3 2 2 代碼講解 3 3 Chat類模型 3 3 1 簡介 3 3 2 代碼講解 3 4 OpenAI與ChatOpenAI的區別 3 5 OpenAI API 3 5 1 什麼是Token 3 5 2 文本補全API:Completion 3 5 3 對話補全API:Chat Completion 3 5 4 常用參數講解 3 5 5 函數調用 3 6 自定義LangChain模型類 3 6 1 自定義大語言模型 3 6 2 自定義聊天模型 3 7 緩存 3 7 1 標準緩存 3 7 2 流式輸出 3 7 3 語義化緩存 3 7 4 GPTCache 3 8 其他 3 8 1 非同步調用大語言模型 3 8 2 模型配置序列化 3 8 3 使用Hugging Face 第4章 大語言模型及Prompt(提示) 4 1 Prompt工程 4 1 1 組成Prompt的要素 4 1 2 Prompt的書寫技巧 4 1 3 Prompt的生命周期 4 2 提示詞模板 4 2 1 PromptTemplate 4 2 2 PartialPromptTemplate 4 2 3 PipelinePromptTemplate 4 2 4 FewShotPromptTemplate 4 2 5 自定義提示詞模板 4 2 6 提示詞模板的序列化和反序列化 4 2 7 ChatPromptTemplate 4 2 8 MessagesPlaceholder 4 2 9 FewShotChatMessagePromptTemplate 4 3 示例選擇器 4 3 1 LengthBasedExampleSelector 4 3 2 SemanticSimilarityExampleSelector 4 3 3 MaxMarginalRelevanceExampleSelector 4 3 4 NGramOverlapExampleSelector 4 3 5 自定義示例選擇器 4 4 輸出解析器 4 4 1 CommaSeparatedListOutputParser 4 4 2 DatetimeOutputParser 4 4 3 EnumOutputParser 4 4 4 XMLOutputParser 4 4 5 StructuredOutputParser 4 4 6 PydanticOutputParser 4 4 7 OutputFixingParser 4 4 8 RetryWithErrorOutputParser 4 4 9 自定義輸出解析器 第5章 Data Connection(數據連接) 5 1 檢索增強生成 5 1 1 什麼是檢索增強生成 5 1 2 檢索增強生成的工作流程 5 1 3 什麼是Embedding(嵌入) 5 1 4 重要的文本預處理 5 2 Document Loader(文檔載入器) 5 2 1 CSV載入器 5 2 2 文件 目錄 載入器5 2 3 HTML載入器 5 2 4 JSON載入器 5 2 5 Markdown載入器 5 2 6 URL載入器 5 2 7 PDF載入器 5 2 8 自定義載入器 5 3 Document Transformer(文檔轉換器) 5 3 1 文本分割 5 3 2 文本元數據提取 5 3 3 文本翻譯 5 3 4 生成文本問答 5 4 Embedding與Vector Store(嵌入與向量資料庫) 5 4 1 Embedding 5 4 2 本地向量存儲 5 4 3 雲端向量存儲 5 5 Retriever(檢索器) 5 5 1 基礎檢索器 5 5 2 多重提問檢索器 5 5 3 上下文壓縮檢索器 5 5 4 集成檢索器 5 5 5 父文檔檢索器 5 5 6 多向量檢索器 5 5 7 自查詢檢索器 5 5 8 檢索內容重排 第6章 Chain(鏈) 6 1 Chain簡介 6 2 LLM Chain(LLM鏈) 6 3 Sequential Chain(順序鏈) 6 3 1 SimpleSequentialChain 6 3 2 SequentialChain 6 4 Router Chain(路由鏈) 6 5 Transform Chain(轉換鏈) 6 6 Sumarize Chain(總結鏈) 6 7 API Chain與LLMRequestsChain 6 7 1 API Chain 6 7 2 LLMRequestsChain 6 8 SQL Chain(資料庫鏈) 6 8 1 SQLDatabaseChain 6 8 2 SQL Agent 6 9 QA Chain(問答鏈) 6 9 1 ConversationChain 6 9 2 Retri |