Главная / LLM API / Инструкция по настройке
Инструкции по настройке

Настройте каждый клиент правильно

Выберите клиент в левой колонке, чтобы увидеть полную инструкцию. Примеры ниже используют ваш текущий API-ключ и реальный базовый URL системы.

Вернуться к тарифам Консоль

Что подготовить перед настройкой

  • Пополните баланс и убедитесь, что API-ключ создан в консоли AI API.
  • Используйте правильный базовый URL для каждого клиента: где-то нужен `/v1`, где-то нет.
  • Выбирайте модель, которая в данный момент активна на странице тарифов, избегая моделей с отключённым маршрутом.
  • Если клиент поддерживает настраиваемые endpoints, всегда используйте HTTPS-endpoint текущего сайта.

Правила базового URL

  • Клиенты, совместимые с OpenAI: используйте базовый URL с `/v1`.
  • Переменная окружения Claude Code `ANTHROPIC_BASE_URL`: используйте корневой домен без `/v1`.

SDK

Если вы хотите интегрировать API напрямую в своё приложение, начните с примеров SDK ниже.

Полные примеры на Python для обоих SDK — Anthropic и OpenAI, включая обычные и стриминговые запросы.

Запрос к API Anthropic

# pip install anthropic
from anthropic import Anthropic

client = Anthropic(
    api_key="sk-YOUR_API_KEY",
    base_url="https://api.xah.io",
)

message = client.messages.create(
    model="claude-opus-5",
    max_tokens=1024,
    messages=[
        {"role": "user", "content": "Write a fizzbuzz in Python."}
    ],
)

print(message.content)

Стриминг в API Anthropic

# pip install anthropic
from anthropic import Anthropic

client = Anthropic(
    api_key="sk-YOUR_API_KEY",
    base_url="https://api.xah.io",
)

with client.messages.stream(
    model="claude-opus-5",
    max_tokens=1024,
    messages=[
        {"role": "user", "content": "Tell me a short story."}
    ],
) as stream:
    for text in stream.text_stream:
        print(text, end="", flush=True)

print()

Запрос, совместимый с OpenAI

# pip install openai
from openai import OpenAI

client = OpenAI(
    api_key="sk-YOUR_API_KEY",
    base_url="https://api.xah.io/v1",
)

response = client.chat.completions.create(
    model="gpt-5.4",
    messages=[
        {"role": "user", "content": "Hello from CKEY"}
    ],
)

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

Стриминг, совместимый с OpenAI

# pip install openai
from openai import OpenAI

client = OpenAI(
    api_key="sk-YOUR_API_KEY",
    base_url="https://api.xah.io/v1",
)

stream = client.chat.completions.create(
    model="gpt-5.4",
    stream=True,
    messages=[
        {"role": "user", "content": "Write a short poem."}
    ],
)

for chunk in stream:
    delta = chunk.choices[0].delta.content or ""
    if delta:
        print(delta, end="", flush=True)

print()

Базовый URL

OpenAI-compatible: https://api.xah.io/v1

Anthropic-compatible: https://api.xah.io

Модель

OpenAI-compatible: gpt-5.4

Anthropic-compatible: claude-opus-5

API-ключ

sk-YOUR_API_KEY

OpenAI-compatible chat/completions /v1

Cursor

Cursor следует использовать в режиме, совместимом с OpenAI, с собственным API-ключом и базовым URL.

Необходимые значения

Провайдер
OpenAI-compatible
API-ключ
sk-YOUR_API_KEY
Базовый URL
https://api.xah.io/v1
Модель
gpt-5.4
Маршрут
chat/completions
Требование к тарифу
Требуется тариф Cursor, поддерживающий собственные API endpoints.

Рекомендуемые шаги

  1. 1Откройте настройки Cursor и перейдите в раздел AI / Models / API Keys.
  2. 2Включите опцию собственного OpenAI-ключа или собственного провайдера, если в вашей версии Cursor она называется иначе.
  3. 3Вставьте API-ключ и базовый URL из раздела ниже.
  4. 4Выберите предложенную модель или другую активную модель.

Готовый блок конфигурации

Provider: OpenAI-compatible
API Key: sk-YOUR_API_KEY
Base URL: https://api.xah.io/v1
Model: gpt-5.4
Route: chat/completions

Рекомендуемые модели

  • gpt-5.4
  • claude-fable-5
  • claude-opus-4.6
  • claude-opus-4.7
  • claude-opus-4.8
  • claude-opus-5

Важно

  • Cursor работает в совместимом с OpenAI режиме, поэтому базовый URL должен содержать `/v1`.
  • Если модель не работает в Cursor, попробуйте другую активную модель, совместимую с OpenAI.
  • После сохранения отправьте короткий промпт, чтобы убедиться, что маршрут `chat/completions` работает.
Связаться с поддержкой
Мы всегда готовы вам помочь