Перейти к основному содержанию

Documentation Index

Fetch the complete documentation index at: https://docs.ruapi.ai/llms.txt

Use this file to discover all available pages before exploring further.

Этот гайд проведёт вас от пустого экрана до первого успешного запроса к OpenAI / Claude / Gemini через RuAPI.

Шаг 1. Регистрация

Откройте www.ruapi.ai и нажмите «Регистрация». Введите email, пароль и код подтверждения, который придёт на почту.
Не получили письмо? Проверьте папку «Спам». Если и там нет — напишите на support@ruapi.ai.

Шаг 2. Пополнение баланса (USDT)

После входа перейдите в «Пополнение» и выберите сумму. Минимум — 1 USDT.
USDT отправляйте только через ту сеть, которую вы выбрали на странице оплаты (TRC20 / BEP20 / Polygon). Перевод по другой сети приведёт к необратимой потере средств.
После подтверждения транзакции в блокчейне (обычно 1-3 минуты) баланс обновится автоматически.

Шаг 3. Создание API ключа

В личном кабинете перейдите в «Токены»«Создать токен».
  • Имя: любое — для удобства, например local-dev.
  • Срок действия: оставьте «Без ограничения», если не нужно иначе.
  • Лимит расхода: можно ограничить токен суммой в USD.
Скопируйте полученный ключ — он начинается с sk-.... Сохраните его сразу, потом полностью увидеть его нельзя (только последние 4 символа).

Шаг 4. Первый запрос

RuAPI совместим с протоколом OpenAI. Используйте свой любимый SDK, заменив base_url:
from openai import OpenAI

client = OpenAI(
    api_key="sk-ВАШ_КЛЮЧ",
    base_url="https://www.ruapi.ai/v1",
)

response = client.chat.completions.create(
    model="gpt-4o-mini",
    messages=[{"role": "user", "content": "Привет!"}],
)

print(response.choices[0].message.content)

Шаг 5. Смена модели

Чтобы переключиться на Claude или Gemini, измените только параметр model:
# Anthropic Claude
model="claude-3-5-sonnet-20241022"

# Google Gemini
model="gemini-2.0-flash"

# xAI Grok
model="grok-2-latest"
Полный список доступных моделей — в личном кабинете на странице «Модели».

Что дальше