Три шага для подключения
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 и ознакомьтесь со всеми параметрами;
- В Сценарии использования найдите способ подключения вашего привычного инструмента.