Доступ к зарубежным нейросетям по одному ключу. API совместимо с OpenAI: подключается к любой программе или библиотеке, где можно указать свой адрес сервера.
/start: вы получите ключ и 50 000 токенов на пробу.https://platiposle.ru/v1 и ключ.Баланс считается в токенах шлюза. За каждый токен запроса и ответа модели списывается столько токенов шлюза:
| Модель | Сервис | × запрос | × ответ |
|---|---|---|---|
claude-sonnet-5 | Claude (proxy) | 1.7 | 8.5 |
Пример: запрос на 2 000 токенов и ответ на 1 000 токенов при коэффициентах ×1,2 и ×3,75 спишут 2 000 × 1,2 + 1 000 × 3,75 = 6 150 токенов шлюза.
| Пакет | Токенов | Цена |
|---|---|---|
| Старт | 1 000 000 | 250 ₽ |
| Стандарт | 5 000 000 | 1 000 ₽ |
| Про | 20 000 000 | 3 500 ₽ |
| Бизнес | 100 000 000 | 15 000 ₽ |
Оплата наличными. Токены не сгорают.
Адрес API: https://platiposle.ru/v1. Ключ передаётся в заголовке Authorization: Bearer sk-aig-…. Формат запросов и ответов — как у OpenAI Chat Completions.
curl https://platiposle.ru/v1/chat/completions \
-H "Authorization: Bearer sk-aig-…" \
-H "Content-Type: application/json" \
-d '{
"model": "glm-5.2",
"messages": [
{"role": "user", "content": "Привет!"}
]
}'# pip install openai
from openai import OpenAI
c = OpenAI(base_url="https://platiposle.ru/v1",
api_key="sk-aig-…")
r = c.chat.completions.create(
model="qwen-plus",
messages=[{"role": "user",
"content": "Привет!"}])
print(r.choices[0].message.content)Добавьте "stream": true — текст придёт по частям в формате Server-Sent Events, как у OpenAI.
GET https://platiposle.ru/v1/models
В ответе в поле usage есть gateway_tokens — сколько списано, и gateway_balance — сколько осталось.
401 | Неверный ключ. Новый ключ — в боте, кнопка «Новый ключ». |
402 | Не хватает токенов. Пополните баланс в боте. |
403 | Ключ заблокирован. |
404 | Такой модели нет. Проверьте имя по списку моделей. |
429 | Слишком частые запросы. Подождите минуту. |
502 | Нейросеть не ответила. Повторите запрос позже. |
Ответ без потока, который готовится дольше 100 секунд, может оборваться. Для длинных ответов используйте "stream": true.