eino
by cloudwego
介绍
Eino是CloudWeGo旗下基于Go语言的LLM应用开发框架,灵感来自LangChain和Google ADK。它提供可复用的LLM相关组件、用于构建多Agent协作和工具使用的Agent开发套件(ADK),以及强大的编排能力,能够将组件连接成复杂的工作流。框架支持流式处理、回调机制和人机协作时的中断/恢复功能,旨在帮助开发者快速构建企业级LLM应用。
功能特征
- 丰富的LLM组件生态与扩展 (EinoExt)
- Agent开发套件 (ADK) 支持多Agent协作与工具使用
- 自动化的流式数据处理与复杂编排
- 灵活的图式工作流组合与可复用工具
- 支持人机协作中断与状态恢复
支持平台
web