Skip to content

Instantly share code, notes, and snippets.

@DeoLeung
Last active September 19, 2025 03:19
Show Gist options
  • Select an option

  • Save DeoLeung/ee434082ce2f879aae3a406614ea2353 to your computer and use it in GitHub Desktop.

Select an option

Save DeoLeung/ee434082ce2f879aae3a406614ea2353 to your computer and use it in GitHub Desktop.
杭小忆系列大模型接口

chat请求

curl --location 'https://api.aiyou178.com/dispatcher/hangxiaoyi/hangxiaoyi/chat/completions' \
--header 'Authorization: YOUR_TOKEN' \
--header 'Content-Type: application/json' \
--data '{
    "messages": [
        {
            "role": "user",
            "content": "ahahaha"
        }
    ],
    "model": "ptalk-voice",
    "user": "带设备id方便以后做聊天记录",
    "session_id": "带唯一对话管理id, 如果想交由服务器管理对话历史",
    "request_id": "请求id, 方便排查",
    "lng": 120.001,
    "lat": 30.22
}'

参数说明

  • model: 使用哪一个模型(包含了预设的prompt, agentic flow), 具体咨询相关售前合作
  • messages:
    • 可以传入system, 会被过滤并忽略
    • 只有效支持userassistant两种
    • 去除多余的system后, 必须包含至少一个user的信息
    • 如果启用session_id, 只会使用最后一个message, 所以启用的情况下, 可以如样例只穿一个user
    • 支持图片
  • user: 记录请求方的用户, 方便后续排查问题, 最长64个字符
  • request_id: 记录请求方的请求id, 方便后续排查问题, 只支持英文, 数字, -, _, 最长64个字符
  • session_id: 管理对话历史, 请求方使用唯一id区分, 例如uuid, 最长64个字符
  • lng / lat: 带上后会启用地理能力, 回答会和地理相关, 更精准

返回格式

采用openai兼容的/chat/completions流式返回, 可以参阅openai的文档

可用模型请求

curl --location 'https://api.aiyou178.com/dispatcher/hangxiaoyi/hangxiaoyi/models' \
--header 'Authorization: YOUR_TOKEN' \
--header 'Content-Type: application/json'
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment