Solon v3.3.2

aiflow - 组件 - 其它组件介绍

</> markdown

1、属性构建组件

通过 meta 配置,或者由前面节点产生的数据,构建出属性,并转到 FlowContext

组件产出属性描述
InMemoryRepositoryrepository基于 InMemoryRepository 构建的知识库。 可以实始化文档
RedisRepositoryrepository基于 RedisRepository 构建的知识库。可以实始化文档
EmbeddingModelembeddingModel构建 embeddingModel 模型
  • RedisRepository 组件属性
属性描述示例
redisConfigRedis 仓库配置,RedisConfig 类型
  • EmbeddingModel 组件属性
属性描述示例
embeddingConfig嵌入模型配置,EmbeddingConfig 类型

2、生成组件

组件产出属性描述
ChatModelchatModel构建聊天模型,并生成聊天消息
ImageModelimageModel构建图像模型,并生成图像数据
  • ChatModel 组件属性
属性描述示例
systemPrompt系统提示语,字符串类型(支持模板)你叫阿丽你叫#{ai_name}
stream是否流式响应,布尔类型false
chatSession聊天会话变量名,字符串类型chatSession
chatConfig聊天模型配置,ChatConfig 类型
toolProviders工具提供者配置, List<String> 类型
mcpServersMCP服务配置,标准的 mcpServers json 格式配置
  • ImageModel 组件属性
属性描述示例
imageConfig图像模型配置,ImageConfig 类型