工作流节点参数配置(以常见节点为例)
大模型节点参数配置
参数名称 | 最佳适用场景 | 参数说明 | 取值范围 | 建议初始值(新手) |
---|---|---|---|---|
大模型节点名称 | 所有使用大模型节点的场景 | 用于标识大模型节点,方便在工作流中区分和管理不同的大模型节点 | 自定义(由中文、字母、数字、连接符组成,不能以连接符开头或结尾) | 默认名称(如大模型_xx 序列号,可根据实际修改) |
模型 | 所有使用大模型节点的场景 | 选择 HiAgent 支持的大语言模型,不同模型在语言理解、生成、推理等方面各有优势 | 平台提供的大语言模型列表 | 根据需求选择,如 ecnu-plus 等 |
随机性 temperature | 同大语言模型整体配置中的该参数适用场景 | 控制大模型生成文本的随机性,影响输出的多样性和稳定性 | 0 - 1 | 0.5 |
核采样 top_p | 同大语言模型整体配置中的该参数适用场景 | 控制输出的多样性,与随机性相关 | 0 - 1 | 0.5 |
max_tokens 单次回复 | 同大语言模型整体配置中的该参数适用场景 | 限定大模型单次输出内容的最大 token 数 | 根据模型不同有所差异,一般几百到几万 | 4096 |
输入参数 | 大模型需要外部输入信息的场景 | 定义大语言模型需要的输入参数,这些参数将在智能体对话过程中被模型读取并使用 | 根据实际需求设置,可引用前面节点的参数值或自定义输入 | 根据具体任务确定,如引用其他节点输出的文本内容等 |
Prompt | 所有使用大语言模型节点的场景 | 编辑大语言模型的提示词,实现预期功能,可使用 “” 引入上方输入参数中的变量 | 根据任务和需求编写,字符限制根据实际情况 | 根据具体任务编写合适的提示词,如 “根据输入的主题生成一篇文章” 等 |
输出值 | 所有使用大语言模型节点的场景 | 大语言模型运行完成之后生成的内容,可添加多个输出值,并选择变量类型 | 可选择变量类型包含:String(默认类型)、Integer、Number 等 | 根据任务需求确定输出值类型和数量 |
输出格式 | 对输出格式有特定要求的场景 | 配置输出参数的格式类型,便于后续节点处理或展示 | JSON(默认)、文本、Markdown、自定义 | 根据需求选择,如文本格式适用于简单文本输出,JSON 适用于结构化数据传输 |
插件节点参数配置
参数名称 | 最佳适用场景 | 参数说明 | 取值范围 | 建议初始值(新手) |
---|---|---|---|---|
插件节点名称 | 所有使用插件节点的场景 | 用于标识插件节点,方便在工作流中区分不同插件的使用 | 自定义(由中文、字母、数字、连接符组成,不能以连接符开头或结尾) | 默认名称(如插件_xx 序列号,可根据实际修改) |
插件 | 需要使用外部工具扩展智能体功能的场景 | 点击后跳出插件选择弹窗,可选择插件中心或当前空间内已创建的插件,不同插件提供不同功能 | 插件中心或当前空间内已创建的插件列表 | 根据任务选择合适插件,如Browser插件、arXiv论文插件等 |
输入参数 | 插件需要外部输入信息才能正常工作的场景 | 所选插件工具的输入参数,这些参数将传递给插件进行处理 | 根据插件的具体要求设置,可引用前面节点的参数值或自定义输入 | 根据插件需求确定,如Browser插件可能需要网址url作为输入参数 |
输出值 | 关注插件输出结果并用于后续流程的场景 | 所选插件工具的输出参数,这些结果可被后续工作流节点使用 | 根据插件的输出内容确定,不同插件输出不同类型的数据 | 根据插件实际输出确定,如arXiv论文插件可能输出标题、作者、摘要等信息 |