API gatewayOpenAI + Anthropic

Один Base URL.
Модели — на выбор.

Подключайте приложения, ботов и автоматизации через единый адрес WannAPI. Привычные SDK, потоковые ответы и один персональный ключ.

Открыть быстрый старт
  • HTTPS only
  • Streaming ready
  • SDK compatible
REQUESTPOST /v1/chat/completions
quickstart.sh HTTPS
$ curl https://wannapi.pro/v1/models \
  -H "Authorization: Bearer $WANNAPI_API_KEY"

HTTP/2 200
{
  "object": "list",
  "data": [ ... ]
}
request-id: wapi_•••••• ready
01

Для совместимых chat/messages-вызовов достаточно сменить Base URL и ключ.

Chat completions Messages Model discovery Server-sent events

ПОДКЛЮЧЕНИЕ / 3 ШАГА

Запрос за пару минут

Используйте персональный ключ WannAPI. Ключ передаётся стандартным способом — в Authorization или x-api-key.

Base URL

Укажите адрес

https://wannapi.pro/v1
API key

Добавьте ключ

wapi_live_•••••••••••• персональный
Models

Получите список

GET /v1/models GET
curl https://wannapi.pro/v1/chat/completions \
  -H "Authorization: Bearer $WANNAPI_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "YOUR_MODEL",
    "messages": [{"role": "user", "content": "Привет!"}],
    "stream": true
  }'

СОВМЕСТИМОСТЬ

Подключается к знакомому стеку

Для OpenAI-совместимых клиентов задайте Base URL с `/v1`. Для Anthropic-совместимых — корневой адрес и тот же персональный ключ в `x-api-key`.

OpenAI SDKBase URLhttps://wannapi.pro/v1
Anthropic SDKBase URLhttps://wannapi.pro
CLI / agentsEnvironmentWANNAPI_API_KEY
Custom appsProtocolHTTPS + JSON + SSE

КОРОТКО О ГЛАВНОМ

Перед первым запросом

Где взять ключ?

Персональный ключ выдаёт администратор WannAPI. Не размещайте его во фронтенд-коде и публичных репозиториях.

Как выбрать модель?

Запросите GET /v1/models и используйте точный идентификатор из ответа в поле model.

Поддерживается streaming?

Да. Передайте "stream": true; прокси не буферизует потоковые ответы.

Что означает 401?

Ключ отсутствует или неверен. Проверьте заголовок Authorization: Bearer … либо x-api-key.