Перейти к содержимому
Основной сайт Новости Консоль

Три шага для подключения

4ALL API полностью совместим с протоколом интерфейса OpenAI. Существующим OpenAI SDK / HTTP-клиентам достаточно заменить Base URL и API Key, и их можно будет использовать; в большинстве случаев не требуется менять никакой код.

Шаг первый: зарегистрируйте аккаунт

Откройте api.4allapi.com, зарегистрируйте аккаунт и войдите в консоль. После регистрации новые пользователи могут просматривать баланс и доступные модели в консоли.

Шаг второй: создайте API-токен

  1. Войдите в меню Токены(API Keys) в левой части консоли;
  2. Нажмите Создать токен, после чего можно настроить название, верхний лимит, срок действия и доступные группы моделей;
  3. После создания скопируйте сгенерированный ключ, начинающийся с 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)

Следующий шаг