Workflow
Go语言开发AI智能体,字节跳动开源Eino框架!

| 组件名 | 组件功能 | | --- | --- | | ChatModel | 与大模型交互,输入 Message 上下文,得到模型的输出 Message | | Tool | 与世界交互,根据模型的输出,执行对应的动作 | | Retriever | 获取相关的上下文,让模型的输出基于高质量的事实 | | ChatTemplate | 接收外界输入,转化成预设格式的 prompt 交给模型 | | Document Loader | 加载指定的文本 | | Document Transformer | 按照特定规则转化指定的文本 | | Indexer | 存储文件并建立索引,供后续 Retriever 使用 | | Embedding | Retriever 和 Indexer 的共同依赖,文本转向量,捕获文本语义 | | Lambda | 用户定制 function | 二、Eino框架的三大核心优势 (一)灵活的编排能力 Eino框架的编排能力是其亮点之一。 开发者可通过简单代码将不同组件按业务逻辑编排,形成复杂业务流程。 框架提供Chain(线性编排)和Graph(图结构 编排)等工具,满足不 ...