

Eino 是 CloudWeGo 開發的 Go 框架,用於構建 LLM 驅動的應用程式。它提供核心模組和元件,簡化開發流程,包括文件載入、解析、嵌入和檢索工具。Eino 支援代理模型、鏈/圖編排和工作流程管理,使開發人員能夠創建複雜的 AI 應用程式。該框架提供聊天模型、記憶體管理、工具整合和可觀察性工具等功能。Eino 旨在簡化 AI 代理和應用程式的創建,為開發人員提供一個強大而靈活的平台,以構建利用 LLM 的創新解決方案。
啟用具有複雜推理能力的 AI 代理的創建。
包括用於文件載入、解析和轉換的模組。
支援鏈、圖和工作流程編排,以執行複雜任務。
提供用於構建和管理基於聊天的互動的工具。
允許在應用程式中整合外部工具和服務。
包括用於監控和調試的回調和追蹤等功能。
探索 Eino 文件以了解核心模組和元件。設置具有必要依賴項的開發環境。熟悉 ChatModel 和 Agent 概念。實現文件載入、解析和嵌入功能。利用提供的工具和編排功能來構建您的 AI 應用程式。
構建可以執行任務、與使用者互動和存取外部工具的 AI 代理。
創建可以使用 LLM 載入、解析和分析文件的應用程式。
開發具有高級對話能力和存取外部資源的聊天機器人。
精通 Go 程式設計語言並希望構建 AI 驅動的應用程式的開發人員。
專注於開發利用 LLM 和 AI 代理的應用程式的個人和團隊。
Eino 是一個開源框架,可免費使用和貢獻。