iT邦幫忙

2025 iThome 鐵人賽

DAY 11
0
AI & Data

AI初學者入門系列 第 11

Day11 建立 PDF 問答機器人

  • 分享至 

  • xImage
  •  

今天要延續昨天的分段和之前介紹的chrome、openai做結合,做一個完整的且實用的問答機器人

step1: 載入讀 PDF 的 Loader、langchain.text_splitter分段器、Chroma 為本地向量資料庫、OpenAI 的嵌入模型(embeddings)包裝器、OpenAI 的聊天模型(LLM)介面、檢索器、QA
https://ithelp.ithome.com.tw/upload/images/20250813/20177905Xhy1K4hFW8.png

step2: 輸入 API 金鑰、載入並分段 PDF
https://ithelp.ithome.com.tw/upload/images/20250813/20177905RiCTPAHCIK.png

step3: 建立chrome的向量資料庫
https://ithelp.ithome.com.tw/upload/images/20250813/20177905tkBqq73juC.png

step4: 啟動問答機器人,大型語言模型用gpt-4
https://ithelp.ithome.com.tw/upload/images/20250813/20177905esWlvGN2Qn.png

step5: 建立問答互動介面,用QA的方式回答
https://ithelp.ithome.com.tw/upload/images/20250813/20177905w4GBge5duS.png

最後可以隨便輸個問題,舉個例子:我輸入"請問這份內容是什麼?"
https://ithelp.ithome.com.tw/upload/images/20250813/20177905F38AQszILy.png

這是他的回答
https://ithelp.ithome.com.tw/upload/images/20250813/20177905FtkHuUrDP6.png
雖然說寫得很簡單,但要串接很多不同的內容,也要花時間安裝好,才能自製做出一個便利機器人,大家可以耐心地學~~


上一篇
Day10 Document Loader(PDF)
下一篇
Day12 ollama與docker
系列文
AI初學者入門30
圖片
  熱門推薦
圖片
{{ item.channelVendor }} | {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言