使用 Dify 接收通知
机器人支持通过 Dify 方式将接收到的用户消息或事件回调至 Dify 服务,便于业务方快速集成大模型能力,实现智能回复、AI 助手等功能。
认证方式
集成 Dify 时采用 API Key 认证方式,需要在机器人配置中填写 Dify 应用的 API Key。
详细参考:Dify API 文档
集成类型
dify_chat
聊天助手模式,用于构建多轮对话机器人。
API 端点:https://api.dify.ai/v1/chat-messages
主要参数:
query
:用户输入的文本消息response_mode
:响应模式(streaming/blocking)user
:发送消息的用户标识conversation_id
:会话 ID,用于维持对话上下文inputs
:自定义变量,包含机器人和消息上下文信息
dify_completion
文本生成模式,用于生成式内容应用场景。
API 端点:https://api.dify.ai/v1/completion-messages
主要参数:
inputs.query
:用户输入的文本消息response_mode
:响应模式(streaming/blocking)user
:发送消息的用户标识inputs
:自定义变量,包含机器人和消息上下文信息
dify_chatflow
Chatflow 模式,用于流程化对话构建。
API 端点:https://api.dify.ai/v1/chat-messages
主要参数:
query
:用户输入的文本消息response_mode
:响应模式(streaming/blocking)user
:发送消息的用户标识inputs
:自定义变量,包含机器人和消息上下文信息
回调参数说明
机器人回调时传递的数据结构和字段说明,请参考:机器人回调数据