Начало работы

Быстрый старт

Начните работу за 5 минут. Сделайте первый API-вызов с помощью любого OpenAI-совместимого SDK.

1

Получите API-ключ

Зарегистрируйте аккаунт TOR, затем перейдите в раздел API-ключи в вашей панели управления. Создайте новый ключ и сохраните его в надёжном месте. Ваш ключ выглядит так:

tor-pk-xxxxx

Храните API-ключ в тайне. Никогда не раскрывайте его в клиентском коде или публичных репозиториях.

2

Установите SDK

TOR полностью совместим с OpenAI SDK. Установите его для вашего языка программирования:

terminal
npm install openai
3

Сделайте первый запрос

Укажите базовый URL TOR в SDK и используйте ваш API-ключ. Это всё, что нужно для маршрутизации через всех основных LLM-провайдеров с единой интеграцией.

index.ts
400">import OpenAI 400">from 400">class="text-emerald-400">"openai"; 400">const client = 400">new OpenAI({  apiKey: 400">class="text-emerald-400">"tor-pk-xxxxx",  baseURL: 400">class="text-emerald-400">"https://api.tor.ai/v1",}); 400">const completion = 400">await client.chat.completions.create({  model: 400">class="text-emerald-400">"openai/gpt-4o",  messages: [    { role: 400">class="text-emerald-400">"user", content: 400">class="text-emerald-400">"Hello, world!" },  ],}); console.log(completion.choices[0].message.content);
4

Изучите ответ

API возвращает стандартный OpenAI-совместимый объект ответа. Каждый ответ включает данные об использовании, чтобы вы могли отслеживать потребление токенов в реальном времени.

response.json
{  400">"id": 400">"chatcmpl-abc123",  400">"object": 400">"chat.completion",  400">"created": 1710000000,  400">"model": 400">"openai/gpt-4o",  400">"choices": [    {      400">"index": 0,      400">"message": {        400">"role": 400">"assistant",        400">"content": 400">"Hello! How can I help you today?"      },      400">"finish_reason": 400">"stop"    }  ],  400">"usage": {    400">"prompt_tokens": 12,    400">"completion_tokens": 9,    400">"total_tokens": 21  }}

Ключевые понятия

Базовый URL

https://api.tor.ai/v1

Все API-запросы проходят через этот эндпоинт.

Аутентификация

Authorization: Bearer tor-pk-xxxxx

Передавайте API-ключ как Bearer-токен в каждом запросе.

Совместимость

Совместим с OpenAI SDK

Используйте любую OpenAI-совместимую библиотеку. Просто измените базовый URL.

Формат модели

provider/model-name

например openai/gpt-4o, anthropic/claude-3.5-sonnet

Что дальше