cloudwego/eino-ext
Various extensions for the Eino framework: https://github.com/cloudwego/eino
解決的問題
提供一組全面的 Eino 框架官方擴展,讓開發者無需撰寫重複的整合程式碼,即可輕鬆整合各種 LLM 提供者、資料來源與可觀測性工具。
運作方式
本專案作為 Eino 框架的預先建構元件庫,提供核心 AI 應用建構模組的官方實作,包含:
- 聊天模型:支援 OpenAI、Claude、Gemini、Ark 與 Ollama 的整合。
- 檢索與索引:支援 Elastic Search 與 Volc VikingDB。
- 檢索工具:支援 Google Search 與 Duck Duck Go。
- 資料處理:支援 WebURL、Amazon S3 與檔案的文件載入器,以及 HTMLSplitter 等轉換器。
- 可觀測性:支援 Langfuse 等追蹤工具的回呼處理器。
適用對象
使用 Eino 框架建構 LLM 應用,需要即時整合主流 AI 模型與基礎設施的開發者。
主要亮點
- 廣泛的模型支援:提供多個主流 LLM 提供者的官方實作。
- 整合的 RAG 流程:包含載入器、轉換器、索引器與檢索器,可用於建構檢索增強生成系統。
- DevOps 支援:包含用於視覺化除錯與圖形編輯的 IDE 插件。
- 回呼整合:透過回呼處理器內建支援追蹤與監控。
相關
- 專案
- 專案
- 專案
- 專案
- 專案