m1f API —— 新一代 AI API 中转网关服务使用指南

ytt 发布于 2026-07-18 236 次阅读


m1f API 是一个高性能、稳定可靠的 AI API 中转网关服务,基于 PHP 开发,为开发者和企业提供统一的 AI 模型调用入口。无论你使用 OpenAI、Anthropic、Google Gemini 还是 DeepSeek,只需接入 m1f API,即可通过 OpenAI 或 Anthropic 原生格式调用所有主流模型。

服务架构

m1f API 采用多层分布式架构,确保服务的高可用性和低延迟:

  • 接入层:Cloudflare CDN 全球加速,DDoS 防护,SSL 终结
  • 代理层:云服务器作为公网入口,通过 FRP 隧道与内网服务通信
  • 服务层:网关服务 Nginx → PHP-FPM + APIO Relay
  • 数据层:MySQL 存储配置与日志,SQLite 作为回退,确保高可用

用户请求路径:浏览器/应用 → Cloudflare CDN → 云服务器 → FRP 隧道 → 树莓派 → Nginx → PHP-FPM 网关

核心功能

  • 多模型支持:兼容 OpenAI、Anthropic Claude、Google Gemini、DeepSeek 等主流 AI 模型,持续更新
  • 双格式输出:同时支持 OpenAI Chat Completions 和 Anthropic Messages 原生格式,一行代码切换模型提供商
  • 智能路由:自动选择最优可用通道,权重负载均衡+超时自动切换,保障服务稳定性
  • 格式转换:OpenAI ↔ Anthropic ↔ Gemini 格式自动互转,无需关心底层差异
  • 流式传输:完整的 SSE 流式支持,实时获取模型响应,兼容各类 SDK
  • 实时监控:完整的调用日志、用量统计、费用管理和数据看板
  • 安全管理:Token 鉴权、用户权限控制、操作审计、模型级权限管理
  • 钱包计费:按量计费,预充值,消费明细一目了然

快速开始

1. 获取 API Key

登录 apio.m1f.cn,使用 WordPress 账号一键登录,进入后台后前往「令牌管理」页面创建一个 API Token。

2. 使用 OpenAI SDK 调用(/v1/chat/completions)

m1f API 完全兼容 OpenAI API 格式,只需修改 base URL 和 API Key 即可:

from openai import OpenAI

client = OpenAI(
    base_url="https://apio.m1f.cn/v1",
    api_key="your-api-key-here"
)

response = client.chat.completions.create(
    model="gpt-4o-mini",
    messages=[{"role": "user", "content": "Hello!"}]
)
print(response.choices[0].message.content)

3. 使用 cURL 测试

curl https://apio.m1f.cn/v1/chat/completions \
  -H "Authorization: Bearer your-api-key-here" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "claude-sonnet-5",
    "messages": [{"role": "user", "content": "Hello!"}]
  }'

4. 使用 Anthropic SDK 调用(/v1/messages)

/v1/messages 端点返回原生的 Anthropic Messages 格式,可直接使用 Anthropic SDK:

import anthropic

client = anthropic.Anthropic(
    base_url="https://apio.m1f.cn",
    api_key="your-api-key-here"
)

response = client.messages.create(
    model="claude-sonnet-5",
    max_tokens=1024,
    messages=[{"role": "user", "content": "Hello!"}]
)
print(response.content[0].text)

也可通过 cURL 直接调用:

curl https://apio.m1f.cn/v1/messages \
  -H "Authorization: Bearer your-api-key-here" \
  -H "Content-Type: application/json" \
  -H "anthropic-version: 2023-06-01" \
  -d '{
    "model": "claude-sonnet-5",
    "max_tokens": 1024,
    "messages": [{"role": "user", "content": "Hello!"}]
  }'

5. Cherry Studio 配置

在 Cherry Studio 中添加自定义提供商:

  • 名称:m1f API
  • API 地址:https://apio.m1f.cn/v1
  • API Key:你的令牌密钥

支持的模型列表

m1f API 支持 50+ 个 AI 模型,覆盖主流提供商:

  • OpenAI:GPT-4o、GPT-4o-mini、GPT-4.1、o3、o4-mini 等
  • Anthropic:Claude-Opus-4.8、Claude-Sonnet-5、Claude-Haiku-4.5 等
  • Google:Gemini-2.0-Flash、Gemini-2.5-Pro、Gemma-4 系列
  • DeepSeek:DeepSeek-V4-Flash、DeepSeek-V4-Pro、DeepSeek-Reasoner

模型列表实时同步上游,登录后台即可查看所有可用模型。

技术特点

  • 纯 PHP 实现:轻量无框架依赖,PHP-FPM 多进程并发,适合低功耗设备部署
  • 双引擎数据库:支持 MySQL 和 SQLite,自动回退,零维护成本
  • WordPress SSO:无缝集成 WordPress 用户系统,一键登录
  • 模型自动同步:定时同步上游模型列表,无需手动维护
  • 模型名称映射:自定义模型别名,如 dp-flash → deepseek-chat
  • Claude Code 兼容:支持 Anthropic Messages 原生格式输出,可直接作为 Claude Code CLI 的后端网关

相关文章

📖 m1f API —— AI API 中转网关服务使用指南 ← 你在这里

🆕 Claude Code 和 Codex CLI 接入 m1f API —— 两大 AI 编程助手配置指南 —— 详细教程:配置 Claude Code CLI 通过 m1f API 调用 Anthropic Claude 模型

定价方案

m1f API 采用按量计费模式,预充值后使用。价格根据模型类型和规模定价:

  • Flash 系列(如 GPT-4o-mini、DeepSeek-V4-Flash、Gemini-2.0-Flash):$0.075 ~ $0.15 / 百万 Token
  • Pro 系列(如 GPT-4o、Claude-Sonnet-5、Gemini-2.5-Pro):$0.5 ~ $1.5 / 百万 Token
  • 高级模型(如 Claude-Opus-4.8、DeepSeek-V4-Pro):$1.5 ~ $2.5 / 百万 Token
  • 具体价格可在 apio.m1f.cn/pricing 查看最新报价。

    联系我们

    官方网站:https://m1f.cn

    API 网关:https://apio.m1f.cn

    本文档如有更新,请以官方站点为准。