智能体开发平台
产品使用手册
产品使用手册
    • API文档描述
    • 根据文本/图片生成id获取文本/图片应用信息
      GET
    • 文本/图片生成接口
      POST
    • 流对话接口
      POST
    • 根据对话助手版本id获取对话助手
      GET
    • 对话助手流接口
      POST
    • 获取对话消息列表
      GET
    • 关闭对话
      GET
    • 用户模型服务列表
      GET
    • 获取文本生成历史记录
      GET
    • 获取对话助手记录列表
      GET
    • 声音转文字接口
      POST

      对话助手流接口

      开发中
      POST
      /copywriting/dialogue/sse/send-message/{id}
      注意⚠️: 第一条消息是对话记录对象, id是对话id 多轮对话需要使用
      其他消息都是返回消息, 返回响应 显示的是返回消息类型

      请求参数

      Path 参数
      id
      string 
      对话助手版本id
      必需
      Header 参数
      Accept
      string 
      必需
      示例值:
      text/event-stream
      x-api-key
      string 
      apikey
      可选
      默认值:
      Bearer {{apiKey}}
      tenant-id
      string 
      可选
      默认值:
      {{tenantId}}
      Body 参数application/json
      speechUserDialogueMessage
      object 
      必需
      content
      string 
      必需
      parentId
      string 
      父级消息id
      可选
      如果是大于一轮对话要填上次的消息id,获取消息id的方式是使用 获取对话消息列表接口使用对话id请求
      modelServiceId
      string 
      模型服务id
      可选
      name
      string 
      对话名称
      可选
      id
      string 
      对话id
      可选
      示例
      {
          "speechUserDialogueMessage": {
              "content": "string"
          },
      
          "modelServiceId": "string"
      
      }

      示例代码

      Shell
      JavaScript
      Java
      Swift
      Go
      PHP
      Python
      HTTP
      C
      C#
      Objective-C
      Ruby
      OCaml
      Dart
      R
      请求示例请求示例
      Shell
      JavaScript
      Java
      Swift
      curl --location --request POST 'https://cloud.xinyoutai.net//api/copywriting/dialogue/sse/send-message/' \
      --header 'Accept: text/event-stream' \
      --header 'x-api-key: Bearer {{apiKey}}' \
      --header 'tenant-id: {{tenantId}}' \
      --header 'Content-Type: application/json' \
      --data-raw '{
          "speechUserDialogueMessage": {
              "content": "string"
          },
      
          "modelServiceId": "string"
      
      }'

      返回响应

      🟢200成功
      application/json
      Body
      result
      string 
      返回消息
      必需
      isEnd
      boolean 
      是否是最后一个消息(true:是,false:否)
      必需
      userDialogueId
      string 
      对话id
      必需
      示例
      data:{"createBy":"sunche","createTime":"2024-07-10 17:33:11","updateBy":"sunche","updateTime":"2024-07-10 17:33:11","params":{},"tenantId":"1772455731533221889","id":"1810970515641233410","userId":"1636623530508611586","sceneId":"1768082778493870081","manageId":"1685850594375798786","modelServiceId":1783672782255861761,"totalTokens":0,"youtaizhis":0,"isUser":false,"realEventSource":{},"speechUserDialogueMessage":{"createBy":"sunche","createTime":"2024-07-10 17:33:11","params":{},"id":"1810970515733508098","content":"中国必胜","role":"user","parentId":"1810970515695759361","userDialogueId":"1810970515641233410","completionTokens":0,"promptTokens":0,"totalTokens":0,"youtaizhis":0,"userId":"1636623530508611586"},"closeSse":false} 
      
      data:{"result":"China","isEnd":false,"userDialogueId":"1810970515641233410"}
      
      data:{"result":" shall","isEnd":false,"userDialogueId":"1810970515641233410"}
      
      data:{"result":" triumph","isEnd":false,"userDialogueId":"1810970515641233410"}
      
      data:{"result":".","isEnd":false,"userDialogueId":"1810970515641233410"}
      
      data:{"result":"","isEnd":true,"userDialogueId":"1810970515641233410"}
      
      
      修改于 2024-09-10 08:45:44
      上一页
      根据对话助手版本id获取对话助手
      下一页
      获取对话消息列表
      Built with