Быстрый старт
Начните работу за 5 минут. Сделайте первый API-вызов с помощью любого OpenAI-совместимого SDK.
Получите API-ключ
Зарегистрируйте аккаунт TOR, затем перейдите в раздел API-ключи в вашей панели управления. Создайте новый ключ и сохраните его в надёжном месте. Ваш ключ выглядит так:
tor-pk-xxxxxХраните API-ключ в тайне. Никогда не раскрывайте его в клиентском коде или публичных репозиториях.
Установите SDK
TOR полностью совместим с OpenAI SDK. Установите его для вашего языка программирования:
npm install openaiСделайте первый запрос
Укажите базовый URL TOR в SDK и используйте ваш API-ключ. Это всё, что нужно для маршрутизации через всех основных LLM-провайдеров с единой интеграцией.
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);Изучите ответ
API возвращает стандартный OpenAI-совместимый объект ответа. Каждый ответ включает данные об использовании, чтобы вы могли отслеживать потребление токенов в реальном времени.
{ 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 }}