快速开始

调用 xmsmartlink Docs 前,你需要先准备平台签发的 API Key。文本、图片和视频系列通常在请求头中通过 Authorization: Bearer YOUR_API_KEY 进行认证。 所有接口都基于统一的 API 基础地址:
https://vip.xmsmartlink.com/
准备好 API Key 后,可以先用下面的示例调用聊天补全接口:
export API_BASE="https://vip.xmsmartlink.com/"
export API_KEY="YOUR_API_KEY"

curl --request POST "$API_BASE/v1/chat/completions" \
  --header 'Content-Type: application/json' \
  --header "Authorization: Bearer $API_KEY" \
  --data '{
    "model": "gpt-4o-mini",
    "messages": [
      {
        "role": "user",
        "content": "请用一句话说明这个接口是否调用成功。"
      }
    ]
  }'
请求成功后,服务会返回标准 JSON 响应;你可以在 choices 字段中读取模型生成的结果,在 usage 字段中查看本次调用的令牌消耗。
{
  "id": "chatcmpl-example",
  "object": "chat.completion",
  "choices": [
    {
      "index": 0,
      "message": {
        "role": "assistant",
        "content": "接口已经调用成功。"
      },
      "finish_reason": "stop"
    }
  ],
  "usage": {
    "prompt_tokens": 18,
    "completion_tokens": 8,
    "total_tokens": 26
  }
}

异步任务接口

图片异步、视频生成和素材审核等接口通常采用任务模式:
  1. 调用创建接口提交任务,记录返回的 task_idid
  2. 等待回调,或按文档建议的频率查询任务状态
  3. 任务成功后读取结果 URL,并在有效期内下载或保存结果

下一步