Mtu API-DOC
首页应用对话
首页应用对话
WeChat ID:F25F91
    • Mtu API简介
    • MTU-API透传Gemini Claude 原生代码
    • Model-Studio-Pricing模型列表价格
    • 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
        POST
      • Create image edit
        POST
      • Create image variation
        POST
    • 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 部署教程接入MTUAPI
      • Claude Code Router 配置指南
    • 数据模型
      • Schemas
        • ChatCompletionRequest
        • ChatCompletionObject
        • EmbeddingsRequest
        • ChatMessage
        • ImageCreateRequest
        • ModerationsRequest
        • FileObject
    首页应用对话
    首页应用对话
    WeChat ID:F25F91

    MTU-API透传Gemini Claude 原生代码

    MTU-API透传服务技术说明#

    1. 服务概述#

    本技术说明详细介绍了一项API请求透传服务,该服务允许开发者通过简单的配置修改,无缝地将原生的Google Gemini API和Anthropic Claude API请求转发至目标服务。透传机制确保请求和响应在传输过程中不经过任何加工或修改,实现完全透明的数据传递。
    核心价值:官方示例代码可直接复制使用,仅需修改端点地址和认证密钥即可快速集成,大幅降低了开发成本和集成工作量。

    2. 核心特性#

    完全透传:请求体和响应体保持原样传输,不进行任何内容处理或转换
    双向透传:支持请求数据透传(客户端向服务端)和响应数据透传(服务端向客户端)
    最小改动:仅需替换API端点地址和认证密钥
    多协议兼容:支持HTTP请求的各种参数位置(Path、Query、Header、Body)
    身份认证透传:支持API Key、Bearer Token等认证信息的透明传递

    3. 快速配置指南#

    3.1 Google Gemini API透传配置#

    原始请求格式(Google原生API):
    透传服务配置:

    3.2 Anthropic Claude API透传配置#

    原始请求格式(Anthropic原生API):
    透传服务配置:

    4. 配置修改要点#

    配置项原始值透传服务值说明
    API端点generativelanguage.googleapis.comapi.mtuo.ai服务入口地址变更
    Claude端点api.anthropic.comapi.mtuo.ai统一入口地址
    认证密钥原始API Key新分配API Key身份认证凭证更新
    路径结构保持原样保持原样完全兼容原有路径

    5. 透传技术原理#

    5.1 请求处理流程#

    1.
    请求接收:透传服务接收完整的HTTP请求,包括方法、头部和主体
    2.
    认证验证:进行身份认证和授权检查
    3.
    透明转发:将请求原样转发至目标服务,不进行业务逻辑处理
    4.
    响应回传:将目标服务的响应完整返回给客户端

    5.2 参数透传规则#

    Path参数:支持路径参数映射,保持前端路径参数到后端服务路径的映射
    Query参数:透明传输给后端,保持原始接收到的QueryString的顺序与格式
    Header参数:除系统保留头外,透传其余Header给后端
    Body内容:包体透明转发给后端,保持原有的Content-Type

    6. 高级功能支持#

    6.1 缓存控制透传#

    服务完整支持Claude API的缓存控制功能,包括cache_control参数的透传:
    {
      "type": "text",
      "text": "<the entire contents of Pride and Prejudice>",
      "cache_control": {"type": "ephemeral"}
    }
    确保缓存指令原样传递至后端服务。

    6.2 认证凭证透传#

    支持复杂的认证场景,包括:
    API Key认证:标准API Key身份验证
    Bearer Token:JWT令牌认证
    多层认证:支持客户端到网关、网关到后端服务的双层认证透传

    7. 错误处理机制#

    认证失败:返回标准HTTP 401状态码
    参数错误:保持与原服务一致的错误码和消息格式
    服务不可用:返回适当的5xx系列错误码
    超时处理:配置合理的超时时间,避免请求阻塞

    8. 使用注意事项#

    8.1 兼容性保证#

    完全兼容Google Generative Language API的所有功能和参数
    支持Anthropic Claude API的全部特性,包括多轮对话、系统提示等
    保持与官方API相同的请求/响应格式

    8.2 安全性要求#

    密钥管理:妥善保管替换后的API密钥,遵循安全最佳实践
    传输安全:建议使用HTTPS协议确保数据传输安全
    访问控制:实施适当的权限控制和速率限制

    8.3 性能考虑#

    延迟优化:透传服务添加的最小延迟仅包括网络传输时间
    连接复用:支持HTTP连接复用,提升性能表现
    负载均衡:内置负载均衡机制,确保服务高可用

    9. 总结#

    本透传服务为开发者提供了简便高效的API集成解决方案,具有以下核心优势:
    1.
    无缝迁移:官方代码零修改直接使用,降低迁移成本
    2.
    完整兼容:支持所有原生API功能和参数
    3.
    安全可靠:完善的认证和错误处理机制
    4.
    高性能:最小化延迟,保证服务响应速度
    5.
    易于维护:统一的透传架构,减少运维复杂度
    通过此服务,开发者可以快速将现有的Google Gemini和Anthropic Claude API集成迁移到新平台,无需修改业务代码即可享受完整的API功能支持。

    扫码加入 Mtu api 微信交流群

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

    扫码关注公众号
    修改于 2025-12-19 01:10:24
    上一页
    Mtu API简介
    下一页
    Model-Studio-Pricing模型列表价格
    Built with