接入方案
接入只有一件事:把 base_url 指向我们。SDK、请求结构、流式返回,都不用动。
三分钟,第一条请求。
- 1创建密钥
所有上架模型共用一把。
- 2替换 base_url
https://api.metaproxy.ai/v1,请求结构与流式返回保持 OpenAI 兼容。 - 3用 model 字段切换
模型选择回到业务逻辑里。
curl https://api.metaproxy.ai/v1/chat/completions \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "claude-opus-5",
"messages": [{"role": "user", "content": "你好"}]
}'
# 换模型只改这里 model="..."你已有的客户端,都能直接用。
任何支持自定义 base_url 的 OpenAI 兼容客户端都能接入。
pip install openai,改 base_url。
from openai import OpenAI
client = OpenAI(base_url="https://api.metaproxy.ai/v1", api_key="YOUR_API_KEY")npm i openai,改 baseURL。
import OpenAI from 'openai'
const client = new OpenAI({ baseURL: 'https://api.metaproxy.ai/v1', apiKey: 'YOUR_API_KEY' })ChatOpenAI(base_url=...)。
from langchain_openai import ChatOpenAI
llm = ChatOpenAI(base_url="https://api.metaproxy.ai/v1", api_key="YOUR_API_KEY")设置里把「自定义 OpenAI 接口地址」改为网关地址。
自定义 OpenAI 接口地址:https://api.metaproxy.ai/v1POST https://api.metaproxy.ai/v1/chat/completions。
curl https://api.metaproxy.ai/v1/chat/completions \
-H "Authorization: Bearer YOUR_API_KEY"createOpenAI({ baseURL })。
import { createOpenAI } from '@ai-sdk/openai'
const openai = createOpenAI({ baseURL: 'https://api.metaproxy.ai/v1' })从官方 API 迁过来,改两处。
| 客户端 | 原来 | 现在 | 改几行 |
|---|---|---|---|
| Python SDK | OpenAI() 默认指向官方地址 | base_url="https://api.metaproxy.ai/v1" | 改 2 行 |
| Node SDK | new OpenAI() 默认指向官方地址 | baseURL: 'https://api.metaproxy.ai/v1' | 改 2 行 |
| LangChain | ChatOpenAI() 默认指向官方地址 | base_url="https://api.metaproxy.ai/v1" | 改 2 行 |
| cURL | https://api.openai.com/v1/chat/completions | https://api.metaproxy.ai/v1/chat/completions | 改 2 处 |
- base_url 末尾要带
/v1。 - 流式与非流式都支持。
- key 在控制台创建,完整密钥只在创建时显示一次。
key 的三件事。
额度上限
单 key 可设上限,防失控。
过期时间
key 可设过期时间,到期自动失效。
模型限制
key 可限定可用模型。
网关提供 OpenAI 兼容的 chat/completions 接口(流式与非流式)。其它端点能力以控制台实际可用为准。