本文介绍自然语言生成组件的配置详情。可通过此组件使用大语言模型进行多轮对话、知识检索与内容生成。
组件信息
组件图标
组件名称
自然语言生成。
前提条件
您可以通过已存在的流程或者创建新的流程进入流程的画布编排页面。
进入已存在的流程画布编排页面
在Chat App 消息服务控制台>流程编辑器>流程管理页签,单击需编辑的流程名称,进入流程的画布编排页面。
创建新的流程进入画布编排页面。具体操作请参见创建流程。
操作步骤
单击画布上的自然语言生成组件图标,查看右侧组件配置区域。
根据需求配置组件数据,详细配置说明请参见配置项说明。
配置完成后,单击保存,在弹出的对话框中单击保存,完成保存。
配置项说明
您可单击实现类型选择模型或应用这两种实现类型,不同的实现类型所对应的配置项不同,具体的配置项说明如下:
配置项 | 说明 |
协议 | 实现类型为模型时,目前供应商仅支持OpenAI。 |
baseUrl | 模型服务的网络接入点,如“https://api.openai.com/v1”或其他兼容OpenAI的接入点。 |
apiKey | 模型服务的密钥。 |
模型名称 | 使用的模型名称,如“gpt-3.5-turbo”、“qwen-plus”等。 |
初始提示词 | 模型会话的初始提示词输入,用于引导其输出,如“你是一个风趣的喜剧演员,在后续的问答中请用诙谐的语言来沟通”。 |
模型输入 | 模型对话的本轮输入,可以直接引用或在一段文本中嵌入多个变量,如“{{incomingMessage}}”或“请帮我寻找有关{{topic}}的资料”。 |
模型输出变量名 | 模型对话的本轮输出变量名,可以在后续流程中复用,并作为消息内容回复。 |
兜底文案 | 当模型服务不可用时,该内容将作为输出,如“对不起,我暂时无法回答您的问题”。 |
配置项 | 说明 |
协议 | 实现类型为应用时,目前供应商仅支持Dashscope。 更多关于应用的详细信息请参阅:应用构建。 |
apiKey | 应用服务的密钥。 更多关于密钥的详细信息请参阅:获取API Key。 |
workspaceId | 智能体/工作流/智能体编排应用所在的业务空间ID。调用子业务空间的应用时需传递,调用默认业务空间的应用时无需传递。 更多关于业务空间的详细信息请参阅:授权子业务空间模型调用和部署。 |
appId | 应用ID。 |
应用输入 | 应用对话的本轮输入,可以直接引用或在一段文本中嵌入多个变量,如“{{incomingMessage}}”或“请帮我寻找有关{{topic}}的资料”。 |
自定义透传参数 | 透传自定义参数,如{"city": "杭州"}。 |
应用输出变量名 | 应用对话的本轮输出变量名,可以在后续流程中复用,并作为消息内容回复。 |
兜底文案 | 当应用服务不可用时,该内容将作为输出,如“对不起,我暂时无法回答您的问题”。 |
- 本页导读 (1)
- 组件信息
- 前提条件
- 操作步骤
- 配置项说明