在 Day 2 的文章中,分享了選擇 Google 生態系作為專案基石的原因,相信讀者們都能感受到「選擇」也是 SDGs 的應用環節吧!
在 Day 3,將正式為我的 AI 聊天機器人建立一個專屬的「工具箱」。今天會開始一連串的基礎程式開發,如果還沒使用過 Colab 的讀者們,可以先緩緩,等後續再一起操作哦!而今天的主要內容就是快速安裝所有必要的套件,為後續的開發工作鋪平道路。
Google Colab 網址路口⇒ https://colab.google/
在正式開始打造 AI 機器人之前,我需要像一個工匠一樣,先將所有會用到的工具準備妥當。這一步非常重要,能確保後續開發流程的順暢,讓我可以專注於程式邏輯,而不是頻繁地停下來安裝套件,當然中間還是有需多要安裝的套件,但今天是介紹此專案最基本的對話機器人將運用到的套件。
此專案的套件角色與功能介紹:
google-generativeai
)
PyPDF2
)
faiss-cpu
)
flask
)
line-bot-sdk
)
pyngrok
)
請在 Colab 筆記本中,新增一塊「程式碼區塊」,接著用一行指令,一次性安裝所有必要的套件,確保所有套件都能被滿足。
!pip install google-generativeai PyPDF2 faiss-cpu flask line-bot-sdk pyngrok
總之就是一堆安裝過程的程式碼,喜愛寫程式的你,應該會感受到一股「綠勾勾V」完成的療癒感吧!
我的 AI 機器人工具箱已經準備就緒!這些套件將在接下來的旅程中,陪著我完成所有挑戰。 Day 4 將介紹 RAG 架構與其在對話機器人中的應用哦!各位讀者們明天見!😊