今天要延續昨天的分段和之前介紹的chrome、openai做結合,做一個完整的且實用的問答機器人
step1: 載入讀 PDF 的 Loader、langchain.text_splitter分段器、Chroma 為本地向量資料庫、OpenAI 的嵌入模型(embeddings)包裝器、OpenAI 的聊天模型(LLM)介面、檢索器、QA
step2: 輸入 API 金鑰、載入並分段 PDF
step3: 建立chrome的向量資料庫
step4: 啟動問答機器人,大型語言模型用gpt-4
step5: 建立問答互動介面,用QA的方式回答
最後可以隨便輸個問題,舉個例子:我輸入"請問這份內容是什麼?"
這是他的回答
雖然說寫得很簡單,但要串接很多不同的內容,也要花時間安裝好,才能自製做出一個便利機器人,大家可以耐心地學~~