1. AI调用示例
Domi API DOC
  • 01-快速开始
    • 快速开始
      GET
  • AI调用示例
    • 查询支持的模型名称
      GET
    • 示例:Responses API
      POST
    • 示例:Images 文生图/图生图/组图
      POST
    • 示例:Embeddings 向量化
      POST
    • 示例:Chat Completions 对话/流式对话
      POST
    • 参数说明(非接口请求):domi-ai-metadata 业务元数据
      POST
  • 3D-10 Hi3D
    • 创建图生 3D 任务
      POST
    • 查询图生 3D 任务
      GET
    • 创建图生 3D 浮雕任务
      POST
    • 查询图生 3D 浮雕任务
      GET
  • 3D-20 Tripo3D
    • 查询单个任务
      GET
    • 上传小文件
      POST
    • 获取大文件预签名上传地址
      POST
    • 文生 3D 模型
      POST
    • 单图生 3D 模型
      POST
    • 多视图生 3D 模型
      POST
    • 网格分割
      POST
    • 网格部件补全
      POST
  • 3D-30 Hyper3D
    • 查询生成任务状态
      POST
    • 获取生成结果下载地址
      POST
  • 3D-40 Meshy
    • 分页查询 Text to 3D 任务
      GET
    • 创建 Text to 3D 任务
      POST
    • 查询 Text to 3D 任务
      GET
    • 删除 Text to 3D 任务
      DELETE
    • SSE 订阅 Text to 3D 进度
      GET
  • 火山引擎-Seedance
    • 创建豆包 Seedance 视频生成任务
    • 查询豆包 Seedance 视频生成任务
    • 取消或删除豆包 Seedance 视频生成任务
  • 数据模型
    • ResultString
    • SmsCodeBean
    • 图片生成请求
    • DictionaryWriteRequest
    • LoginBean
    • OptimizePromptOptions
    • MetadataCodeEntry
    • LoginUserInfo
    • SequentialImageGenerationOptions
    • ResultLoginUserInfo
    • TextBean
    • ModelNames
    • Credentials
    • domi-ai-metadata 业务元数据
    • ResponseToken
    • ResultResponseToken
  1. AI调用示例

参数说明(非接口请求):domi-ai-metadata 业务元数据

POST
/domi/gateway/docs/ai-metadata
注意:本条目非业务请求接口,仅用于在 Swagger/Apifox 中展示 domi-ai-metadata 的 JSON 参数结构、字段备注和示例,请勿直接调用。

推荐传法:HTTP header#

实际调用 AI 接口时,先把下方“请求参数”中的完整 JSON 对象序列化成单行 JSON 字符串,
再将字符串直接作为 domi-ai-metadata header 的值。
不要在 JSON 外再套一层 { "domi-ai-metadata": ... },也不要放入 AI 请求 body。

备用传法:query 参数#

仅浏览器原生 EventSource 等无法设置自定义 header 的场景使用同名 query 参数,并对整个 JSON 字符串执行 URL 编码。
header 与 query 同时存在时以 header 为准,且 header 非法时不会回退使用 query。
网关读取后会删除全部同名 header/query,不会把业务元数据转发给 NewAPI。

请求参数

Authorization
JWT Bearer
在 Header 添加参数
Authorization
示例:
Authorization: ********************
API Key
在 header 添加参数
deviceId
示例:
deviceId: ********************
API Key
在 header 添加参数
deviceType
示例:
deviceType: ********************
API Key
在 header 添加参数
appVersion
示例:
appVersion: ********************
or
Body 参数application/json必填

示例
CRM Copilot 业务元数据
{
    "schema_version": 1,
    "business_request_id": "order-ai-20260716-0001",
    "source_system_code": "crm",
    "application_id": "crm-copilot",
    "business_line_id": "sales",
    "organization_id": "org-1001",
    "user_id": "u-2001",
    "classify": {
        "1": "p-3001",
        "2": "cc-310",
        "3": "knowledge_qa",
        "20": ""
    }
}

请求示例代码

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location 'https://gateway.domi-kids.com/domi/gateway/docs/ai-metadata' \
--header 'Authorization: Bearer <token>' \
--header 'deviceId: <api-key>' \
--header 'deviceType: <api-key>' \
--header 'appVersion: <api-key>' \
--header 'Content-Type: application/json' \
--data '{
    "schema_version": 1,
    "business_request_id": "order-ai-20260716-0001",
    "source_system_code": "crm",
    "application_id": "crm-copilot",
    "business_line_id": "sales",
    "organization_id": "org-1001",
    "user_id": "u-2001",
    "classify": {
        "1": "p-3001",
        "2": "cc-310",
        "3": "knowledge_qa",
        "20": ""
    }
}'

返回响应

🟢200
*/*
OK
Body*/*

示例
{
    "code": 0,
    "msg": "string",
    "data": "string"
}
🟢204
🟠401
🔴500
修改于 2026-07-27 09:58:05
上一页
示例:Chat Completions 对话/流式对话
下一页
创建图生 3D 任务
Built with