iT邦幫忙

2024 iThome 鐵人賽

DAY 30
0
生成式 AI

LLM 應用、開發框架、RAG優化及評估方法 系列 第 30

Day30 GAI爆炸時代 - Anything LLM & 完賽感言

  • 分享至 

  • xImage
  •  

終於進到尾聲啦,讓我們直接切入正題吧!

Anything LLM

https://ithelp.ithome.com.tw/upload/images/20240830/20168537JzDcUejZML.jpg
Anything LLM 是一個專注於部署和管理大型語言模型的平台。它的設計具備靈活性和可擴展性,支援從雲端服務到本地環境的多種部署場景。Anything LLM 提供了模型版本控制、擴展和監控的工具,確保已部署的模型能夠穩定且高效地運行。這個平台針對需要將 LLM 整合到現有基礎設施中的企業和開發者,提供強大的 API 和管理工具,以簡化整個流程。

部署流程:

  1. 下載image
docker pull mintplexlabs/anythingllm
  1. 直接運行container 不自定義路徑
docker run -d -p 3001:3001 \
--cap-add SYS_ADMIN \
mintplexlabs/anythingllm
  1. 進入 Azure Portal 的Networking setting的Inbound rule允許3001 port 來訪問

  2. 開放 server firewall的 3001 port

sudo ufw allow 3001

https://ithelp.ithome.com.tw/upload/images/20240830/20168537qZd9xRz840.png
https://ithelp.ithome.com.tw/upload/images/20240830/20168537UXFqSk8vVH.png

  • 進入該container 看有無異常錯誤
docker exec -it b14b115b5d59 /bin/bash

curl http://localhost:3001

https://ithelp.ithome.com.tw/upload/images/20240830/20168537P8O7fBgtYN.png

正常response

  1. 即可正常開啟瀏覽器: http://xx.xxx.xxx.xxx:3001/
    https://ithelp.ithome.com.tw/upload/images/20240830/20168537A3C5HKVb8C.pnghttps://ithelp.ithome.com.tw/upload/images/20240830/20168537LhynglvJgi.png

內部設定

  1. 點擊setting 中的Agent Cinfiguration

點選下方Configure Agent Skills 可跳轉到新頁面去設定更多功能

https://ithelp.ithome.com.tw/upload/images/20240830/20168537gfIi3M292p.png

https://ithelp.ithome.com.tw/upload/images/20240830/20168537Q0uoG30wyl.png

提供許多Agent相關設定,也可實作出RAG

  1. 提供AI API 設定
  • 提供多種LLM
    https://ithelp.ithome.com.tw/upload/images/20240830/20168537CRfJiS3S5O.png
    https://ithelp.ithome.com.tw/upload/images/20240830/20168537nlzB1aNPFx.png

  • 提供多種Vector DB
    https://ithelp.ithome.com.tw/upload/images/20240830/20168537j6hV6cmsG7.png

  • 提供多種Embedding model
    https://ithelp.ithome.com.tw/upload/images/20240830/20168537DphQvnZ3jY.png

https://ithelp.ithome.com.tw/upload/images/20240830/20168537j3YhTpGl64.png

  1. 提供Agent功能設定
    https://ithelp.ithome.com.tw/upload/images/20240830/20168537mOi4ZDVuXA.png
  • 記錄各個query的log
    https://ithelp.ithome.com.tw/upload/images/20240830/20168537BXy7bYSNQh.png

以上就是Anything LLM的介紹,不妨可以先用它來實現簡易的RAG

完賽心得

終於結束了!其實還有很多內容沒有講到
原本以為30天會很漫長,但後來發現似乎不太夠
所以只好免強塞一個在Day30哈哈哈哈
感謝願意追蹤我的讀者們,我還有很多可以分享哦
因為平常就習慣會整理一些技術相關文件
但主要都以自己看得懂為主,PO出來也沒有再特別檢查甚麼
所以很怕會有人覺得敘述不連貫
因為有點忙 所以一次就整理好多天份XD
之後我有空時會再回去看看寫過的文章,再好好地修改哈哈哈哈
我是剛要升碩一的忙碌研究生 (每周五天實習+每周Lab作業 兩頭燒阿哈哈哈哈)
很謝謝願意看的讀者們
很歡迎私下交流:)


上一篇
Day29 AI爆炸時代 - Ollama 建置與內嵌python script設定
系列文
LLM 應用、開發框架、RAG優化及評估方法 30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言