doc.ai.360.com
  1. tools工具箱
doc.ai.360.com
  • 文本生成
    • chat/completion接口
      • Claude Code + cc-switch快速配置
      • 聊天生成
      • Messages(Claude格式)
    • tools工具箱
      • 搜索增强
        POST
      • 模板调用
        POST
      • 技能分发
        POST
      • 网页分析
        POST
  • 图片生成
    • 生成图片
      POST
  • 图片编辑
    • 图片编辑
      POST
  • 视频生成
    • 创建视频生成
      POST
    • 查询视频生成状态
      GET
  • 音频生成
    • 音频生成
      POST
  • 知识库
    • 产品介绍
    • 创建知识库
      POST
    • 获取知识库列表
      GET
    • 指定知识库获取文档列表
      GET
    • 上传文件
      POST
    • 获取文档状态
      GET
    • 指定文档新增片段
      POST
    • 检索知识库
      POST
    • prompt模板调用
      POST
    • 大模型API调用
      POST
  • 记忆库
    • 产品介绍
    • 添加记忆
      POST
    • 获取记忆结果
      GET
    • 检索记忆
      POST
    • 获取记忆列表
      POST
    • 删除用户下的全部记忆
      DELETE
    • 删除记忆
      DELETE
  • web搜索
    • 360智搜-基础版(SR)
    • 360智搜-进阶版(PRO)
    • 360智搜-极致版(MAX)
    • 360智搜-新闻
    • 360智搜-文搜图
    • 360智搜-图搜图
  • AI安全
    • 文本风险检测
    • 图片风险检测
    • 音频风险检测
    • 视频风险检测
    • 查询视频风险检测任务结果
  • AI翻译
    • 产品介绍
      • 文本翻译介绍
      • 图片翻译介绍
      • 文档翻译介绍
      • 错误码说明
    • 文本翻译
    • 图片翻译
    • 创建文档翻译任务
    • 轮询文档翻译结果
  • 文档解析
    • 文档上传
    • 获取内容
  • 其他
    • 向量
      • 向量生成
    • 模型
      • 模型列表
      • 模型详情
    • 语义相似度
      • 相似度计算
  • 数据模型
    • ErrorResponse
  1. tools工具箱

技能分发

开发中
POST
/v1/chat/completions

常见问题#

1.
技能分发 list 里的技能匹配规则? 技能分发列表(distributelist)里列举你需要进行分发的技能,未列举的技能不会进行分发,仍按传参的 model 进行处理。技能类别目前是四级,支持设置 1-4 级,匹配时会优先按最大的级别进行匹配。比如同时配置了“推理”和“推理数学推理”两个技能分发。当用户问题的类别为:推理数学推理_XXX 时,会优先按“推理数学推理”的配置进行分发;而当用户问题的类别为:推理_逻辑推理_XXX,则按“推理”的配置进行分发。
2.
自定义 prompt 只能改 system 提示词? 考虑到明确技能或者切换模型后,提示词可能需要对应调整,因此技能分发支持配置分发后的提示词。对于通用对话场景,user 和 assistant 消息均为用户和模型的真实对话记录,人设和回答要求一般都通过 system 提示词指定,t 同时也为了简化逻辑,目前仅支持配置修改 system 提示词。注意:系统提示词为纯文本,不支持设置变量。
3.
技能分发必须切换模型吗? 技能分发不是必须切换模型,在对应技能下仍沿用通用模型,只切换提示词也能有较好的表现。无需切换模型时,use_model 请仍设置为原模型的值。注意:如果需要切换模型,上线前请确保新模型有权限调用,且 TPM 和 RPM 配额满足线上流量要求。
4.
技能分发后怎么计费? 当配置技能分发后,命中技能配置将进行模型&提示词的切换。最终的收费将按切换后的模型的价格和最终的输入输出 token 进行计费。您可以在用量查询查看具体的消耗。

请求参数

Header 参数

Body 参数application/json必填

示例
{
    "model": "360gpt-pro",
    "messages": [
        {
            "role": "system",
            "content": "你现在扮演360智脑数字人,请一句话简短回答用户的问题。"
        },
        {
            "role": "user",
            "content": "23加14加14加5加18加10加4加4加3加6加5加2"
        }
    ],
    "tools":[
         {
            "type": "skill_distribute",
            "skill_distribute": {
                "distribute_mode": "customize",
                "distribute_list": [
                    {
                        "skill_name": "推理_数学推理",
                        "use_model": "360gpt-pro",
                        "system_prompt": "你是一个推理计算专家。针对用户提出的推理问题,请一步一步思考在回答。"
                    },
                     {
                        "skill_name": "翻译",
                        "use_model": "360gpt-pro-trans",
                        "system_prompt": "你是一位精通语言的翻译专家,翻译以下内容到中文。要求:1)如果待翻译文本就是中文,那就翻译成英文。\n2)注意请直接输出最终译文,不要输出任何无关的信息!"
                    }
                ]
            }
        }
    ]
}

请求示例代码

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://api.360.cn/v1/chat/completions' \
--header 'Authorization: Bearer {{YOUR_API_KEY}}' \
--header 'Content-Type: application/json' \
--data-raw '{
    "model": "360gpt-pro",
    "messages": [
        {
            "role": "system",
            "content": "你现在扮演360智脑数字人,请一句话简短回答用户的问题。"
        },
        {
            "role": "user",
            "content": "23加14加14加5加18加10加4加4加3加6加5加2"
        }
    ],
    "tools":[
         {
            "type": "skill_distribute",
            "skill_distribute": {
                "distribute_mode": "customize",
                "distribute_list": [
                    {
                        "skill_name": "推理_数学推理",
                        "use_model": "360gpt-pro",
                        "system_prompt": "你是一个推理计算专家。针对用户提出的推理问题,请一步一步思考在回答。"
                    },
                     {
                        "skill_name": "翻译",
                        "use_model": "360gpt-pro-trans",
                        "system_prompt": "你是一位精通语言的翻译专家,翻译以下内容到中文。要求:1)如果待翻译文本就是中文,那就翻译成英文。\n2)注意请直接输出最终译文,不要输出任何无关的信息!"
                    }
                ]
            }
        }
    ]
}'

返回响应

🟢200成功
application/json
Body

示例
{}
修改于 2026-03-04 12:21:46
上一页
模板调用
下一页
网页分析
Built with