Mtu API-DOC
首页应用对话
首页应用对话
WeChat ID:F25F91
    • Mtu API简介
    • Claude code 部署教程接入MTUAPI
    • MTU-API透传Gemini Claude 原生代码
    • Model-Studio-Pricing模型列表价格-260424更新
    • Model限时免费模型列表
    • 1218模型更新列表
    • 1208更新gpt-5.1-codex-max 上线
    • 1206更新(接入纯搜索baidu接口)
    • 1204模型更新Mistral-Large-3(675B)
    • 1120模型更新Jina DeepSearch v1
    • 1119模型更新列表Gemini 3 API
    • 1116模型更新列表GPT-5.1系列
    • 1114模型更新列表
    • 1106模型更新列表
    • 1021模型更新列表
    • 1013模型更新列表
    • 1003模型更新列表
    • 0922模型更新列表
    • Migrate to the Responses API
    • GPT-5-codex API上线 0924更新
    • OpenAI Web search 网络搜索
    • Using tools OpenAI官方文档
    • Chat
      • Create chat completion
        POST
      • List chat completions
        GET
      • Get chat completion
        GET
      • Update chat completion metadata
        POST
      • Delete chat completion
        DELETE
      • Get chat messages
        GET
    • Images
      • Create image
      • Create image edit
      • Create image variation
    • Audio
      • Create speech
      • Create transcription
      • Create translation
    • Embeddings
      • Create embeddings
    • Moderations
      • Create moderation
    • Files
      • Upload file
      • List files
      • Retrieve file
      • Delete file
      • Retrieve file content
    • Models
      • List models
      • Retrieve model
      • Delete a fine-tuned model
    • MCP开发
      • MCP开始使用
        • 简介
        • 示例 Servers
        • 示例 Clients
        • 快速上手
          • 服务器开发
          • 客户端开发
          • Claude 桌面版开发
      • 教程
        • 使用 LLMs 构建 MCP
        • 调试 Debugging
        • 调试器 Inspector
      • 概念
        • 核心架构
        • 资源 Resources
        • 提示词 Prompts
        • 工具 Tools
        • 采样 Sampling
        • 根 Roots
        • 传输 Transports
      • 开发
        • 新计划
        • 规划
        • 贡献
    • OpenAI 项目
      • 介绍
      • 项目说明
      • 导言
      • 身份验证
      • 发出请求
      • 参数详情
      • 聊天(Chat)
        • Chat Completions 对象
        • Chat Completions 对象块
        • 创建 Chat Completions
      • 音频(Audio)
        • 创建语音
        • 创建转录
        • 创建翻译
      • 自动补全(Completions)
        • Completions 对象
        • 创建 Completions
      • 嵌入(Embeddings)
        • 嵌入对象
        • 创建嵌入
      • 微调(Fine-tuning)
        • 微调作业对象
        • 微调作业事件对象
        • 创建微调作业
        • 列出微调作业
        • 检索微调作业
        • 取消微调
        • 列出微调事件
      • 图像(Images)
        • README
        • 图像对象
        • 创建图像
        • 创建图片编辑
        • 创建图像变体
      • 模型(Models)
        • 模型对象
        • 列出模型
        • 检索模型
        • 删除微调模型
      • 文件(Files)
        • README
        • 文件对象
        • 列出文件
        • 上传文件
        • 删除文件
        • 检索文件
        • 检索文件内容
      • 审查(Moderations)
        • 调节对象
        • 创建内容审核
      • 助手测试版(AssistantsBeta)
        • 辅助对象
        • 辅助文件对象
        • 创建助手
        • 检索助手
        • 修改助手
        • 删除助手
        • 列出助手
        • 创建辅助文件
        • 检索助手文件
        • 删除辅助文件
        • 列出助手文件
      • 线程(Threads)
        • 线程对象
        • 创建线程
        • 检索线程
        • 修改线程
        • 删除话题
      • 留言(Messages)
        • 消息对象
        • 消息文件对象
        • 创建消息
        • 检索消息
        • 修改留言
        • 列出消息
        • 检索消息文件
        • 列出消息文件
      • 运行(Runs)
        • 运行对象
        • 运行步骤对象
        • 创建运行
        • 检索运行
        • 修改运行
        • 列表运行
        • 提交工具输出以运行
        • 取消运行
        • 创建线程并运行
        • 检索运行步骤
        • 列出运行步骤
      • 已弃用-音频(Audio)
        • 创建转录
        • 创建翻译
    • 通义千问 项目
      • 首次调用通义千问API
      • 文本生成
        • 深度思考(QwQ)
          • 深度思考(QwQ)概括
          • 快速开始
          • 多轮对话
        • 长上下文
          • 通过file-id传入文档信息
            • 简单示例
            • 传入多文档
            • 追加文档
          • 通过纯文本传入信息
            • 简单示例
            • 传入多文档
            • 追加文档
          • 通过JSON字符串传入文档信息
            • 简单示例
            • 传入多文档
            • 追加文档
        • 翻译能力
          • Qwen-MT模型
          • 支持的语言
          • 简单示例
          • 流式输出
          • 术语干预翻译
          • 使用翻译记忆
          • 领域提示
        • 数学能力
          • 模型概览
          • 示例代码
        • 代码能力
          • 模型概览
          • 简单示例
          • 代码补全
          • 根据前缀和后缀生成中间内容
        • 多轮对话
          • 开始使用
        • 流式输出(Stream)
          • 概述
          • 开始使用
        • 工具调用(Function Calling)
          • 概述
        • 结构化输出(Json Mode)
          • 支持的模型
          • 开始使用
        • 前缀续写(Partial Mode)
          • 支持的模型
          • 开始使用
        • 批量推理(Batch)
          • 概述
        • 上下文缓存(Context Cache)
          • 概述
      • 视觉理解
        • 全模态(Qwen-Omni )
          • 概述
          • 开始使用
          • 图片+文本输入
          • 音频+文本输入
          • 视频+文本输入
          • 多轮对话
    • Claude code 部署教程
      • Claude Code Router 配置指南
    • 数据模型
      • Schemas
        • ChatCompletionRequest
        • ChatCompletionObject
        • EmbeddingsRequest
        • ChatMessage
        • ImageCreateRequest
        • ModerationsRequest
        • FileObject

    Claude code 部署教程接入MTUAPI

    如果操作中有什么问题请联系客服微信:F25F91#

    Claude Code 接入 MTUO 模型配置与调用文档#

    本文档用于说明如何在 Claude Code 中通过 MTUO 的 Anthropic 兼容接口调用 glm-5.1、DeepSeek、GPT 与 Claude 系列模型。
    本机验证环境:Windows / PowerShell,Claude Code 2.1.119。本机用户级配置文件路径为 C:\Users\jack\.claude\settings.json。

    1. 支持模型#

    MTUO 系统当前已支持以下模型在 Claude Code 中调用:
    deepseek-v4-pro
    deepseek-v4-flash
    glm-5.1
    gpt-5.5
    gpt-5.5-pro
    gpt-5.4
    gpt-5.4-pro
    gpt-5.4-mini
    gpt-5.4-nano
    gpt-5.3-codex
    gpt-5
    gpt-5-mini
    gpt-5-nano
    gpt-4.1
    gpt-4.1-mini
    gpt-4.1-nano
    gpt-4o
    o3
    o4-mini
    Claude 全系模型
    调用时只需要把 Claude Code 的 model 或命令行参数 --model 改成对应模型名即可。

    2. Claude Code 配置文件#

    推荐使用 Claude Code 的用户级配置文件:
    C:\Users\jack\.claude\settings.json
    配置内容如下:
    {
      "model": "glm-5.1",
      "env": {
        "ANTHROPIC_BASE_URL": "https://api.mtuo.ai",
        "ANTHROPIC_API_KEY": "sk-****",
        "ANTHROPIC_CUSTOM_HEADERS": "anthropic-version: 2023-06-01",
        "ANTHROPIC_DEFAULT_HAIKU_MODEL": "glm-5.1",
        "ANTHROPIC_DEFAULT_SONNET_MODEL": "glm-5.1",
        "ANTHROPIC_DEFAULT_OPUS_MODEL": "glm-5.1",
        "CLAUDE_CODE_DISABLE_EXPERIMENTAL_BETAS": "1"
      }
    }
    
    字段说明:
    字段说明
    modelClaude Code 默认调用的模型,例如 glm-5.1。
    ANTHROPIC_BASE_URLAnthropic 兼容接口地址,这里配置为 MTUO 地址。
    ANTHROPIC_API_KEYMTUO API Key,实际使用时替换为真实 sk-...,不要提交到 Git。
    ANTHROPIC_CUSTOM_HEADERS指定 Anthropic API 版本头。
    CLAUDE_CODE_DISABLE_EXPERIMENTAL_BETAS关闭 Claude Code 实验性 beta header,提升第三方兼容性。

    3. 基础调用方式#

    3.1 进入交互模式#

    在项目目录中直接运行:
    claude
    如果要临时指定模型:
    claude --model glm-5.1
    示例:
    claude --model deepseek-v4-pro
    claude --model deepseek-v4-flash
    claude --model gpt-5.4
    claude --model gpt-5.3-codex

    3.2 非交互单次调用#

    适合脚本、自动化任务或快速测试:
    claude -p --settings "$env:USERPROFILE\.claude\settings.json" --model glm-5.1 "用一句话介绍当前项目"
    输出 JSON,方便程序解析:
    claude -p `
      --bare `
      --settings "$env:USERPROFILE\.claude\settings.json" `
      --model glm-5.1 `
      --output-format json `
      --no-session-persistence `
      "只回复:调用成功"
    说明:
    -p / --print:非交互模式,执行后直接输出结果并退出。
    --settings:显式指定配置文件。
    --model:临时覆盖配置文件中的默认模型。
    --output-format json:返回 JSON,适合脚本读取。
    --bare:最小化启动模式,跳过插件同步、hooks、LSP、自动记忆等后台逻辑,更适合第三方兼容接口调用验证。
    --no-session-persistence:不保存本次会话。

    4. 已验证调用结果#

    本机执行以下命令验证 glm-5.1 调用成功:
    claude -p --bare --settings "$env:USERPROFILE\.claude\settings.json" --model glm-5.1 --output-format json --no-session-persistence "只回复这三个字:调用成功"
    返回结果核心字段如下:
    {
      "type": "result",
      "subtype": "success",
      "is_error": false,
      "result": "调用成功",
      "modelUsage": {
        "glm-5.1": {
          "inputTokens": 82,
          "outputTokens": 4,
          "contextWindow": 200000,
          "maxOutputTokens": 32000
        }
      },
      "terminal_reason": "completed"
    }
    这说明 Claude Code 已经通过 MTUO 成功调用 glm-5.1。

    5. 切换模型示例与实际回复#

    以下示例均已在本机通过 Claude Code 非交互模式实际调用,调用方式统一使用 --bare 和 --output-format json,方便脚本化验证。

    DeepSeek Pro#

    claude -p --bare --settings "$env:USERPROFILE\.claude\settings.json" --model deepseek-v4-pro --output-format json --no-session-persistence "请只回复一行文本:deepseek-v4-pro 调用成功"
    实际回复:
    deepseek-v4-pro 调用成功

    DeepSeek Flash#

    claude -p --bare --settings "$env:USERPROFILE\.claude\settings.json" --model deepseek-v4-flash --output-format json --no-session-persistence "请只回复一行文本:deepseek-v4-flash 调用成功"
    实际回复:
    deepseek-v4-flash 调用成功

    GLM 5.1#

    claude -p --bare --settings "$env:USERPROFILE\.claude\settings.json" --model glm-5.1 --output-format json --no-session-persistence "请只回复一行文本:glm-5.1 调用成功"
    实际回复:
    glm-5.1 调用成功

    GPT 5.5#

    claude -p --bare --settings "$env:USERPROFILE\.claude\settings.json" --model gpt-5.5 --output-format json --no-session-persistence "请只回复一行文本:gpt-5.5 调用成功"
    实际回复:
    gpt-5.5 调用成功

    GPT 5.4#

    claude -p --bare --settings "$env:USERPROFILE\.claude\settings.json" --model gpt-5.4 --output-format json --no-session-persistence "请只回复一行文本:gpt-5.4 调用成功"
    实际回复:
    gpt-5.4 调用成功

    GPT 5.3 Codex#

    claude -p --bare --settings "$env:USERPROFILE\.claude\settings.json" --model gpt-5.3-codex --output-format json --no-session-persistence "请只回复一行文本:gpt-5.3-codex 调用成功"
    实际回复:
    gpt-5.3-codex 调用成功

    GPT 5#

    claude -p --bare --settings "$env:USERPROFILE\.claude\settings.json" --model gpt-5 --output-format json --no-session-persistence "请只回复一行文本:gpt-5 调用成功"
    实际回复:
    gpt-5 调用成功

    批量验证结果#

    本次批量验证结果如下:
    模型调用状态实际回复
    deepseek-v4-pro成功deepseek-v4-pro 调用成功
    deepseek-v4-flash成功deepseek-v4-flash 调用成功
    glm-5.1成功glm-5.1 调用成功
    gpt-5.5成功gpt-5.5 调用成功
    gpt-5.4成功gpt-5.4 调用成功
    gpt-5.3-codex成功gpt-5.3-codex 调用成功
    gpt-5成功gpt-5 调用成功

    6. 在 PowerShell 中临时配置环境变量#

    如果不想写入 settings.json,也可以在当前 PowerShell 会话中临时设置:
    $env:ANTHROPIC_BASE_URL = "https://api.mtuo.ai"
    $env:ANTHROPIC_API_KEY = "sk-替换为你的真实密钥"
    $env:ANTHROPIC_CUSTOM_HEADERS = "anthropic-version: 2023-06-01"
    $env:CLAUDE_CODE_DISABLE_EXPERIMENTAL_BETAS = "1"
    
    claude -p --bare --model glm-5.1 "只回复:调用成功"
    该方式只对当前终端窗口有效,关闭窗口后失效。

    7. 在脚本中调用 Claude Code#

    7.1 PowerShell 脚本#

    $settings = "$env:USERPROFILE\.claude\settings.json"
    $prompt = "请生成一个 Node.js Express 健康检查接口"
    
    $result = claude -p `
      --bare `
      --settings $settings `
      --model glm-5.1 `
      --output-format json `
      --no-session-persistence `
      $prompt | ConvertFrom-Json
    
    $result.result

    7.2 Node.js 调用示例#

    7.3 Python 调用示例#

    8. 常见问题排查#

    8.1 检查 Claude Code 是否安装#

    claude --version
    正常情况下会输出类似:
    2.1.119 (Claude Code)

    8.2 检查配置文件是否存在#

    Test-Path "$env:USERPROFILE\.claude\settings.json"
    返回 True 表示文件存在。

    8.3 查看命令帮助#

    claude --help

    8.4 使用调试日志#

    如果调用失败,可以输出调试日志:
    claude -p `
      --bare `
      --settings "$env:USERPROFILE\.claude\settings.json" `
      --model glm-5.1 `
      --debug-file .\claude-debug.log `
      "只回复:测试"
    然后查看日志:
    Get-Content .\claude-debug.log -Tail 100
    注意不要把包含真实 API Key 的日志上传到公开仓库或聊天窗口。

    8.5 普通模式出现 Anthropic 官方接口 403#

    Claude Code 普通启动时可能会尝试访问官方的 bootstrap、marketplace、metrics 等后台接口。如果只想验证 MTUO 模型调用,建议加上:
    --bare
    --bare 会尽量跳过插件同步、keychain、hooks、LSP、自动记忆等启动逻辑,让调用路径更干净。

    9. 推荐实践#

    日常编码使用交互模式:claude --model glm-5.1。
    自动化脚本使用非交互模式:claude -p --bare --output-format json。
    需要更强代码能力时可切换到 gpt-5.3-codex 或 Claude 系列模型。
    需要高性价比快速响应时可切换到 deepseek-v4-flash。
    API Key 只放在本机配置或环境变量中,不要写入项目仓库。
    多模型测试时优先通过 --model 临时覆盖,不必频繁修改 settings.json。

    扫码加入 Mtu api 微信交流群

    获得 Mtu api 使用上的任何帮助,效率得到大幅提升,技术客服WeChat:F25F91

    扫码关注公众号
    修改于 2026-04-25 13:53:05
    上一页
    Mtu API简介
    下一页
    MTU-API透传Gemini Claude 原生代码
    Built with