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 插件。
  • 回调集成:通过回调处理器内置支持追踪与监控。

相关

  • 项目
  • 项目
  • 项目
  • 项目
  • 项目