1、属性构建组件
通过 meta 配置,或者由前面节点产生的数据,构建出属性,并转到 FlowContext
| 组件 | 产出属性 | 描述 |
| InMemoryRepository | repository | 基于 InMemoryRepository 构建的知识库。 可以实始化文档 |
| RedisRepository | repository | 基于 RedisRepository 构建的知识库。可以实始化文档 |
| | | |
| EmbeddingModel | embeddingModel | 构建 embeddingModel 模型 |
| 属性 | 描述 | 示例 |
| redisConfig | Redis 仓库配置,RedisConfig 类型 | |
| 属性 | 描述 | 示例 |
| embeddingConfig | 嵌入模型配置,EmbeddingConfig 类型 | |
2、生成组件
| 组件 | 产出属性 | 描述 |
| ChatModel | chatModel | 构建聊天模型,并生成聊天消息 |
| ImageModel | imageModel | 构建图像模型,并生成图像数据 |
| 属性 | 描述 | 示例 |
| systemPrompt | 系统提示语,字符串类型(支持模板) | 你叫阿丽,你叫#{ai_name} |
| stream | 是否流式响应,布尔类型 | false |
| chatSession | 聊天会话变量名,字符串类型 | chatSession |
| chatConfig | 聊天模型配置,ChatConfig 类型 | |
| toolProviders | 工具提供者配置, List<String> 类型 | |
| mcpServers | MCP服务配置,标准的 mcpServers json 格式配置 | |
| 属性 | 描述 | 示例 |
| imageConfig | 图像模型配置,ImageConfig 类型 | |