

Eino 是 CloudWeGo 推出的一款 Go 框架,专为构建 LLM 驱动的应用程序而设计。它提供了核心模块和组件,简化开发流程,包括文档加载、解析、嵌入和检索工具。Eino 支持智能体模型、链/图编排和工作流管理,使开发人员能够创建复杂的 AI 应用程序。该框架提供聊天模型、内存管理、工具集成和可观察性工具等功能。Eino 旨在简化 AI 智能体和应用程序的创建,为开发人员提供一个强大而灵活的平台,以构建利用 LLM 的创新解决方案。
支持创建具有复杂推理能力的 AI 智能体。
包括用于文档加载、解析和转换的模块。
支持链、图和工作流编排,用于复杂任务。
提供用于构建和管理基于聊天的交互的工具。
允许在应用程序中集成外部工具和服务。
包括回调和跟踪等功能,用于监控和调试。
探索 Eino 文档以了解核心模块和组件。设置开发环境并安装必要的依赖项。熟悉 ChatModel 和 Agent 概念。实现文档加载、解析和嵌入功能。利用提供的工具和编排功能构建您的 AI 应用程序。
构建可以执行任务、与用户交互并访问外部工具的 AI 智能体。
创建可以使用 LLM 加载、解析和分析文档的应用程序。
开发具有高级对话能力并可以访问外部资源的聊天机器人。
精通 Go 编程语言并希望构建 AI 驱动的应用程序的开发人员。
专注于开发利用 LLM 和 AI 智能体的应用程序的个人和团队。
Eino 是一个开源框架,可免费使用和贡献。