「When the going gets tough, the tough get going.」
來到第 17 天,不免俗也讓自己休息一下,遇到挑戰也不要灰心,世界這麼廣大,一定也適合你的目標值得努力!
Day 10 - Day 11 介紹了如何使用 Gradio 的套件,透過簡單的幾行程式碼去構建前端介面,這個套件雖然框架寫死,但更多時候,它其實省去了很多開發前端頁面的時間,前端有的元件,Gradio 都能提供,更重要的是,它使用 Apache-2.0 的開源協議,對於開發者在使用的時候,不用因為授權而苦惱
Day 12 - Day 13 介紹了兩個文字生成工具,text-generation-webui & Ollama 的基本使用方法,前者的優勢是在擴充性上,在擁有開源社區的貢獻下,開發出了許多的子工具,如搭配 Stable-diffusion 的工具一起使用等等的,若是自己的 Project 想使用大型語言模型去搭配的,想必這是一個非常好的選擇;後者則專注處理文字生成的工作,能在一段時間後自動釋放顯存使用量,也能做到平行化處理請求,除了教學文的內容,不訪在空閒時間多看看官方文件,後續在使用此工具時遇到問題,也能自主除錯,並且利用這些工具延伸更多應用。
在 Day 14 - Day 16 時初步介紹了 Langchain 工具的使用方法,在教學文中沒有辦法講的太多,光一個小單元,官方就整合超多的工具,這在開發上縮短了我們去研究其他套件的時間,透過統一個官方教學文件,協助達成不同的子功能。