書名: 極速ChatGPT開發者兵器指南:跨界整合Prompt Flow、LangChain與Semantic Kernel框架 (1版)
作者: 柯克/陳葵懋
版次: 1
ISBN: 9786263338203
出版社: 博碩
出版日期: 2024/04
頁數: 320
#資訊
#電腦網際網路
定價: 680
售價: 612
庫存: 已售完
LINE US! 詢問這本書 團購優惠、書籍資訊 等
此書籍已售完,調書籍需2-5工作日。建議與有庫存書籍分開下單

付款方式: 超商取貨付款 line pay
信用卡 全支付
線上轉帳 Apple pay
物流方式: 超商取貨
宅配
門市自取

詳細資訊

【簡介】 自ChatGPT上市滿週年以來,其熱潮未見減弱,OpenAI官方更積極拓展其應用範圍,推出了Plugins與GPTs等服務,進一步豐富ChatGPT的使用場景。這些創新的大型語言模型(LLM)應用,正在逐步轉變我們的軟體操作方式,將自然語言作為輸入介面,以生成的內容作為輸出回應。舉例來說,僅需輸入「明天10點安排業務會議,並通知相關人員」,LLM應用即可自動完成會議的建立與相關通知。這種方式,無疑是人類溝通中最為自然的模式。面對如此劃時代的變革,我們迫切需要適當的開發指導與策略。 本書旨在提供此類指南,專門解析目前市場上兩大主流的LLM應用開發框架—LangChain與Semantic Kernel。無論您是Python或.NET的開發人員,都能從本書中獲得寶貴的知識與技能。除此之外,本書還特別介紹了當前最受企業青睞的知識庫應用架構—RAG實作,以及提示工程的視覺化工具,每個主題都配有專章詳細介紹與實作教學,旨在為讀者提供全面而深入的學習體驗。 本書特色 1.首本涵蓋LangChain與Semantic Kernel框架教學指南 在人工智慧領域,ChatGPT已成為不可忽視的焦點。雖然市場上有許多書籍從探討Prompt提示的調用出發,但真正深入探討如何整合外部系統或進行複雜Prompt提示的資料卻寥寥無幾。本書將填補這一空白,專注於兩大主流開發框架:LangChain與Semantic Kernel,為讀者提供深入指南。 2.內容涵蓋向量資料庫、RAG RAG是目前企業打造知識庫LLM應用的首選架構,其技術層面涵蓋向量、詞嵌入、提示工程,本書一一拆解為讀者提供詳細的RAG設計過程與實作。 3.提示流程視覺化工具 提示流程視覺化工具是一種開發工具,目的在簡化由大型語言模型(LLM)提供之 AI 應用程式的整個開發週期。可簡化原型設計、實驗、反覆運算和部署 AI 應用程式的程式。本書手把手教學,甚至可以實現零程式碼建造LLM應用。適合非專業開發者使用。 4.本書適合的「讀者族群」 a.想瞭解如何使用LangChain與Semantic Kernel的開發者 b.想瞭解向量資料庫與RAG架構的開發者 c.想瞭解Prompt提示工程視覺化設計的使用者 d.想瞭解在企業面如何整合ChatGPT導入應用的技術主管 專業推薦 本書作者以獨到的見解和深厚的專業知識,對於 Azure OpenAI 進行了全面的剖析。從基礎的操作介面到複雜的技術實作,每一個細節都被詳盡而清晰地闡述。這不僅使得書籍成為了新手學習的良師,也為經驗豐富的開發者提供了深入挖掘的可能。——Will 保哥│多奇數位創意 技術總監/Google Developer Expert/Microsoft MVP 本書無疑是ChatGPT應用程式開發領域的傑作,是一本每位開發者都不應錯過的寶貴參考資料。它不僅覆蓋了最新的技術動態和趨勢,還提供了豐富的實戰經驗和建議,讓學習者在探索ChatGPT應用開發的旅程中,既感受到樂趣也能感受到挑戰的吸引力。——郭曉穎│微軟Azure AI首席產品經理主管 本書綜合 LangChain 與 Semantic Kernel 兩大框架的教學書,內容涵蓋 Azure OpenAI 服務、Hugging Face 平台、向量資料庫、提示流、RAG 等 LLM 整合重要議題,相信本書能為有心學習 LLM 整合應用的朋友提供指引,節省可觀的摸索時間。——黑暗執行緒 這本書,有技術、有實務,而且有為數不少的實作範例,由三位身為微軟MVP、在AI領域首屈一指的專家們共同著作,相信對需要深入了解生成式AI應用與相關技術的你,是絕佳的選擇。——董大偉│Microsoft Regional Director / Microsoft MVP / 光岩資訊資深技術顧問 【目錄】 CHAPTER 1 Azure OpenAI 動手玩 1.1 Azure OpenAI 服務申請 1-2 Azure OpenAI 服務啟用與模型部署 1.3 Azure OpenAI Studio 使用 1.4 聊天遊樂場 & 完成遊樂場 – 來玩吧! 1.5 Azure OpenAI DALL-E 圖像生成遊樂場 1.6 Azure OpenAI Whisper 語音轉換文字遊樂場 1.7 Azure OpenAI Assistant 助理遊樂場 CHAPTER 2 虛擬環境、HuggingFace,與向量資料庫 2.1 Python 的虛擬環境 2.2 Hugging Face 2.3 Embeddings 2.4 向量資料庫演算法的概念 2.5 使用PostgreSQL 儲存向量資料 2.6 使用Pinecone 儲存向量資料 2.7 使用Qdrant 儲存向量資料 CHAPTER 3 提示流 Prompt flow – LLM 界最潮整合利器 3.1 Azure Machine Learning Studio 工作區申請 3.2 Azure Machine Learning Studio 服務介紹 3.3 Prompt flow 介紹與前置作業 3.4 提示流實作 - 網站分類(爬蟲+LLM) 3.5 提示流實作 - 特定資料查詢(向量資料庫查詢+LLM) 3.6 提示流實作 - 英文故事生成機(在VS Code 中使用Prompt flow) 3.7 提示流實作 - 用天氣寫詩(在VS Code 中使用Prompt flow) CHAPTER 4 LangChain 實戰 4.1 認識LangChain 4.2 LangChain Model I/O 4.3 LangChain Chains 4.4 LangChain Retrieval 4.5 LangChain Memory 4.6 LangChain Agent CHAPTER 5 Semantic Kernel 實戰 5.1 淺談LLM 應用 5.2 認識Semantic Kernel 的核心組成 5.3 Semantic Kernel 入門 5.4 實作Plugins 5.5 Plugins 進階運用 5.6 運用DI 注入使用Semantic Kernel 5.7 Semantic Kernel Planner 規劃器 5.8 Semantic Kernel 與Hugging Face 連接 5.9 Semantic Kernel 實作RAG 設計 CHAPTER 6 番外知識與OpenAI GPTs 篇 6.1 關於提示工程Prompt 的技巧 6.2 什麼是檢索增強生成RAG 6.3 OpenAI GPTs 6.4 本書結語

為您推薦

LLM的瑞士刀:用LangChain極速開發可擴充大型應用程式 (1版)

LLM的瑞士刀:用LangChain極速開發可擴充大型應用程式 (1版)

類似書籍推薦給您

【簡介】   這本書針對對自然語言處理技術感興趣的讀者,提供了系統化的LLM應用程式開發指南。   全書分為11章,從LLM基礎知識開始,透過LangChain這個開放原始碼框架為讀者解讀整個LLM應用程式開發流程。   第1~2章概述LLM技術的發展背景和LangChain框架的設計理念。   從第3章開始,分章深入介紹LangChain的6大模組,包括模型I/O、資料增強、鏈、記憶等,透過大量程式範例讓讀者了解其原理和用法。   第9章透過建構PDF問答程式,幫助讀者將之前學習的知識應用於實踐。   第10章則介紹整合,可拓寬LangChain的用途。   第11章為初學者簡要解析LLM的基礎理論,如Transformer模型等。   本書以LangChain這個讓人熟悉的框架為主線,引導讀者一步一步掌握LLM應用程式開發流程,適合對大語言模型感興趣的開發者、AI應用程式開發者閱讀。 本書特色   ● 吳恩達親自教學的LangChain套件詳解   ● 市面第一本中文書操控LLM   ● 模型I/O模組,RAG模組,鏈的概念   ● Chat對應的重心 - 記憶模組   ● 實際執行鏈的角色 – Agent模組   ● 回呼處理器   ● PDF、TXT、WIKI、網頁、OFFICE各種文件載入   ● 向量資料庫的概念 【目錄】 1 LangChain:開啟大型語言模型時代的鑰匙 1.1 大型語言模型概述 1.2 LangChain 與大型語言模型 2 LangChain 入門指南 2.1 初識LangChain 2.2 LangChain 的開發流程 2.3 LangChain 運算式 3 模型I/O 3.1 什麼是模型I/O 3.2 模型I/O功能之模型包裝器 3.3 模型I/O功能之提示詞範本 3.4 模型I/O功能之輸出解析器 4 資料增強模組 4.1 資料增強模組的相關概念 4.2 載入器 4.3 嵌入模型包裝器 4.4 文件轉換器 4.5 向量儲存庫 4.6 檢索器 5 鏈 5.1 為什麼叫鏈 5.2 細說基礎鏈 5.3 四大合併文件鏈 5.4 揭秘鏈的複雜性 6 記憶模組 6.1 記憶模組概述 6.2 記憶增強檢索能力的實踐 6.3 記憶增強Agent能力的實踐 6.4 內建記憶元件的對比 7 Agent模組 7.1 Agent模組概述 7.2 Agent元件的應用 7.3 工具元件和工具套件元件 7.4 Agent元件的功能增強 8 回呼處理器 8.1 什麼是回呼處理器 8.2 內建回呼處理器 8.3 自訂回呼處理器 9 使用LangChain建構應用程式 9.1 PDF問答程式 9.2 對話式表單 9.3 使用LangChain實現BabyAGI 10 整合 10.1 整合的背景與LLM整合 10.2 LLM整合指南 10.3 聊天模型整合指南 10.4 向量資料庫整合指南 10.5 嵌入模型整合指南 10.6 Agent toolkits 整合指南 10.7 Retrievers整合指南 11 LLM應用程式開發必學知識 11.1 LLM的核心知識 11.2 Transformer模型 11.3 語義搜尋 11.4 NLP與機器學習基礎 A LangChain框架中的主要類別 B OpenAI平臺和模型介紹 C Claude 2模型介紹 D Cohere 模型介紹 E PaLM 2 模型介紹 F Pinecone 向量資料庫介紹 G Milvus 向量資料庫介紹

原價: 880 售價: 792 現省: 88元
立即查看
真槍實彈做專案:PyQt極速開發視窗軟體(第二版) (2版)

真槍實彈做專案:PyQt極速開發視窗軟體(第二版) (2版)

類似書籍推薦給您

真槍實彈做專案:PyQt極速開發視窗軟體 ISBN13:9786267273227 出版社:深智數位 作者:明日科技-編著 裝訂/頁數:平裝/528頁 規格:23cm*17cm*2.3cm (高/寬/厚) 版次:2 出版日:2023/03/20 中文圖書分類:電腦程式語言 內容簡介 ★☆★ 最佳視窗開發軟體PyQt ★☆★ ↗ 開發Windows端應用程式最佳幫手,輕量小巧又快速 ↗ 不論哪個行業,在PC上實現業務邏輯的介面雖然首選是瀏覽器,但專屬於視窗的控制元件提供了更方便的操作感受。Python無疑是快速開發的最佳選擇,入門簡單入手快速入行實用,而對應到Python的視窗介面當然首選就是PyQt了。雖然你有很多GUI的選擇,如Tkinter、Flexx、wxPython、Kivy、PySide、PyGTK等,但在普及性及實用性上,沒有一個比得上PyQt。 本書是最適合想快速上手,具有一定程式設計功力的使用者閱讀。你只要懂得大部分程式語言的邏輯,再加上一點點Python的基礎,就可以輕鬆開發出跨平台的視窗應用程式,不管是在Windows、MacOS、Linux上都沒問題。全書還有一個完整的專案實例,把整個PyQt的所有控制元件融會貫通,不管是開發學校專案、畢業專題,甚至是公司的專業開發產品,都難不倒你。 ◎ 本書核心技術 ● PyQt入門 ● Python的下載與安裝 ● 搭建PyQt開發環境 ● Python語言基礎 ● Python中的序列 ● Python物件導向基礎 ● 建立第一個PyQt程式 ● PyQt視窗設計基礎 ● PyQt常用控制項的使用 ● PyQt佈局管理 ● PyQt高級控制項的使用 ● 使用Python操作資料庫 ● 表格控制項的使用 ● 檔案及資料夾操作 ● PyQt繪圖技術 ● 多執行緒程式設計 ● PyQt程式的打包發佈 ● 學生資訊管理系統(PyQt+MySQL+PyMySQL模組實現) 本書特色 (1) 主流技術全面講解 本書涵蓋PyQt常用控制項、PyQt佈局管理、PyQt高級控制項、PyQt繪圖技術、多執行緒程式設計以及PyQt程式的打包發佈等技術。 (2) 由淺入深,循序漸進 本書引領讀者按照基礎知識→核心技術→進階應用→專案實戰,循序漸進地學習。以初、中級程式設計師為對象,採用圖文結合、循序漸進的編排方式,從PyQt開發環境的架設到PyQt的核心技術應用,最後透過一個完整的實戰項目,對使用PyQt進行Python GUI 開發進行了詳細講解,幫助讀者快速掌握PyQt開發技術,全面提升開發經驗。 (3) 85個應用實例+1個專案實戰 多達85個應用實例,加上打造1個完整學生資訊管理系統的專案實戰,充分練習,上場不再害怕。 (4) 精彩欄目,貼心提醒 本書設置了很多「注意」、「說明」、「技巧」等小欄目,有利於讀者在學習過程中更輕鬆地理解相關知識及概念,並輕鬆地掌握個別技術的應用技巧。 目錄 第一篇 基礎知識 01 PyQt5 入門 1.1 Python 語言介紹 1.2 GUI 與PyQt5 1.3 小結 02 Python 的下載與安裝 2.1 Python 環境概述 2.2 在Windows 系統中安裝Python 2.3 在Linux 系統中安裝Python 2.4 在Mac OS 系統中安裝Python 2.5 小結 03 架設PyQt5 開發環境 3.1 PyCharm 開發工具的下載與安裝 3.2 在PyCharm 中設定PyQt5 環境 3.3 小結 04 Python 語言基礎 4.1 變數 4.2 運算符號 4.3 流程控制敘述 4.4 小結 05 Python 中的序列 5.1 串列與元組 5.2 字典與集合 5.3 小結 06 Python 物件導向基礎 6.1 函數 6.2 物件導向程式設計基礎 6.3 小結 07 創建第一個PyQt5 程式 7.1 認識Qt Designer 7.2 使用Qt Designer 創建視窗 7.3 小結 08 PyQt5 視窗設計基礎 8.1 熟悉視窗的屬性 8.2 對視窗進行個性化設定 8.3 訊號與槽機制 8.4 多視窗設計 8.5 小結 第二篇 核心技術 09 PyQt5 常用控制項的使用 9.1 控制項概述 9.2 文字類控制項 9.3 按鈕類別控制項 9.4 選擇清單類別控制項 9.5 容器控制項 9.6 日期時間類別控制項 9.7 小結 10 PyQt5 佈局管理 10.1 線性佈局 10.2 GridLayout:網格佈局 10.3 FormLayout:表單佈局 10.4 佈局管理器的巢狀結構 10.5 MDIArea:MDI 視窗設計 10.6 小結 11 選單、工具列和狀態列 11.1 選單 11.2 工具列 11.3 狀態列 11.4 小結 12 PyQt5 進階控制項的使用 12.1 進度指示器類別控制項 12.2 樹控制項 12.3 分割控制項 12.4 其他控制項 12.5 小結 13 對話方塊的使用 13.1 QMessageBox:對話方塊 13.2 QFileDialog:檔案對話方塊 13.3 QInputDialog:輸入對話方塊 13.4 字型和顏色對話方塊 13.5 小結 14 使用Python 操作資料庫 14.1 資料庫程式設計介面 14.2 使用內建的SQLite 14.3 MySQL 資料庫的使用 14.4 小結 15 表格控制項的使用 15.1 TableWidget 表格控制項 15.2 在表格中顯示資料庫資料 15.3 隱藏垂直標題 15.4 設定最後一列自動填充容器 15.5 禁止編輯儲存格 15.6 設定儲存格的文字顏色 15.7 設定指定列的排序方式 15.8 在指定列中顯示圖片 15.9 在指定列中增加PyQt5 標準控制項 15.10 合併指定儲存格 15.11 小結 第三篇 進階應用 16 檔案及資料夾操作 16.1 Python 內建的檔案操作 16.2 Python 內建的資料夾操作 16.3 PyQt5 中的檔案及資料夾操作 16.4 小結 17 PyQt5 繪圖技術 17.1 PyQt5 繪圖基礎 17.2 設定畫筆與筆刷 17.3 繪製文字 17.4 繪製圖型 17.5 小結 18 多執行緒程式設計 18.1 執行緒概述 18.2 QTimer:計時器 18.3 QThread:執行緒類別 18.4 小結 19 PyQt5 程式的打包發佈 19.1 安裝Pyinstaller 模組 19.2 打包普通Python 程式 19.3 打包PyQt5 程式 19.4 打包資源檔 19.5 小結 ...

原價: 880 售價: 792 現省: 88元
立即查看
下班後1小時的極速學習攻略:職場進修達人不辭職,靠「偷時間」高效學語言、修課程,10年考取10張證照 2020 <采實>

下班後1小時的極速學習攻略:職場進修達人不辭職,靠「偷時間」高效學語言、修課程,10年考取10張證照 2020 <采實>

類似書籍推薦給您

原價: 350 售價: 298 現省: 52元
立即查看
行政法爭點極速建構

行政法爭點極速建構

類似書籍推薦給您

書名:行政法爭點極速建構 作者:宇文 出版社:波斯納 出版日期:2019/05/00 ISBN:9789869768405 內容簡介 ◎表格化呈現爭點:以整理成表格的方式完整、清楚呈現行政法「爭點」,迅速複習、精確掌握爭點內涵與體系架構。 ◎說在前頭:提點各章的複習以及考試重點,直接檢驗對於爭點內容是否能快速掌握。 ◎小提醒、筆者的話:整理對照各爭點間之概念差異,補充重要的輔助見解與概念內涵,以及思考提示,輔助讀者更能具體掌握爭點的思考脈絡。 ◎範題精選:收錄涉及各章爭點之近期試題進行解題,除必要時補充爭點內容與解題之外,搭配「POINT」進行識別爭點、簡要分析。 目錄

原價: 560 售價: 459 現省: 101元
立即查看
異想天開之隱筆揮毫:草書極速入門

異想天開之隱筆揮毫:草書極速入門

類似書籍推薦給您

原價: 500 售價: 375 現省: 125元
立即查看