logo
当前页

SendAgentInstanceLLM

POST

https://aigc-aiagent-api.zegotech.cn/

本接口可用于,以用户身份主动调用 LLM 服务,并基于 LLM 的响应内容,以智能体身份主动调用 TTS 服务,向用户发送语音消息。详情及示例请参考AI主动说话:主动调用 LLM 或 TTS

Request

Query Parameters

    Action string必填

    可选值: [SendAgentInstanceLLM]

    接口原型参数

    https://aigc-aiagent-api.zegotech.cn?Action=SendAgentInstanceLLM

    AppId uint32必填

    AppId,ZEGO 分配的用户唯一凭证。

    SignatureNonce string必填

    随机字符串。

    Timestamp int64必填

    Unix 时间戳,单位为秒。最多允许 10 分钟的误差。

    Signature string必填

    签名,用于验证请求的合法性。

    SignatureVersion string必填

    可选值: [2.0]

    签名版本号,默认值为 2.0。

Body

required
    AgentInstanceId string必填

    智能体实例的唯一标识,通过 创建智能体实例 接口的响应参数获取。

    Text string必填

    发送给 LLM 服务的文本内容

    SystemPrompt string

    是否需要临时修改本次对话的智能体系统提示(prompt),若需要则填写本字段。若填空,则不改动本轮对话的 system prompt。

    AddQuestionToHistory boolean

    默认值: false

    是否把问题加入到上下文

    AddAnswerToHistory boolean

    默认值: false

    是否把回答加入到上下文

    Priority string

    可选值: [Low, Medium, High]

    默认值: Medium

    任务优先级,默认为 Medium。 可选值:

    1. Low:低优先级
    2. Medium:中等优先级
    3. High:高优先级
    SamePriorityOption string

    可选值: [ClearAndInterrupt, Enqueue]

    默认值: ClearAndInterrupt

    相同优先级时的打断策略,默认为 ClearAndInterrupt。 可选值:

    1. ClearAndInterrupt:清空并打断
    2. Enqueue:排队等待,队列最大数量为 5

Responses

发送成功
Schema
    Code integer

    返回码,0 表示成功,其他值表示失败。详情请参考 返回码 说明。

    Message string

    请求结果说明

    RequestId string

    请求 ID


Request
折叠所有
Base URL
https://aigc-aiagent-api.zegotech.cn
统一接入地址(不区分区域)
Parameters
query必填
query必填
query必填
query必填
query必填
query必填
Body必填
{
"AgentInstanceId": "1907755175297171456",
"Text": "今天天气怎么样?",
"SystemPrompt": "你是一个友好的天气助手",
"AddQuestionToHistory": true,
"AddAnswerToHistory": true,
"Priority": "Medium",
"SamePriorityOption": "ClearAndInterrupt"
}
RESPONSE清除

点击上方 “发送” 按钮,在此处查看响应。

Previous

删除智能体实例

Next

主动调用 TTS

当前页

返回到顶部