三步完成接入
4ALL API 完全兼容 OpenAI 接口协议。已有的 OpenAI SDK / HTTP 客户端只需替换 Base URL 和 API Key 即可使用,绝大多数场景不需要改动任何代码。
第一步:注册账号
打开 api.4allapi.com 注册账号并登录控制台。 新用户注册后即可在控制台查看余额与可用模型。
第二步:创建 API 令牌
- 进入控制台左侧菜单 令牌(API Keys);
- 点击 新建令牌,可设置名称、额度上限、过期时间与可用模型分组;
- 创建完成后复制生成的
sk-开头的密钥并妥善保存。
第三步:发出第一个请求
curl
curl https://api.4allapi.com/v1/chat/completions \ -H "Content-Type: application/json" \ -H "Authorization: Bearer $AIPROXY_KEY" \ -d '{ "model": "gpt-5.6", "messages": [{"role": "user", "content": "你好,介绍一下你自己"}] }'Python(OpenAI SDK)
from openai import OpenAI
client = OpenAI( base_url="https://api.4allapi.com/v1", api_key="sk-你的密钥",)
resp = client.chat.completions.create( model="gpt-5.6", messages=[{"role": "user", "content": "你好,介绍一下你自己"}],)print(resp.choices[0].message.content)Node.js(OpenAI SDK)
import OpenAI from 'openai'
const client = new OpenAI({ baseURL: 'https://api.4allapi.com/v1', apiKey: process.env.AIPROXY_KEY,})
const resp = await client.chat.completions.create({ model: 'gpt-5.6', messages: [{ role: 'user', content: '你好,介绍一下你自己' }],})console.log(resp.choices[0].message.content)下一步
- 浏览 模型总览 选择适合的模型;
- 查看 Chat Completions 参考 了解全部参数;
- 在 使用场景 中找到你常用工具的接入方法。