Обзор
Быстрый старт
Начните работу с TokSpan — универсальным API шлюзом для 200+ AI моделей. Через 5 минут у вас будет первый API-ключ, и вы сделаете продакшен-ready вызов к любой передовой модели.
Использование API TokSpan
TokSpan предоставляет конечную точку API, совместимую с OpenAI. Если вы когда-либо использовали OpenAI API, вы уже знаете, как использовать TokSpan — просто измените базовый URL и начните вызывать 200+ моделей от 50+ провайдеров.
Все запросы используют одинаковый формат: POST https://api.tokspan.com/v1/chat/completions с вашим API-ключом в заголовке Authorization.
python
import requests
def chat(prompt: str, model: str = "gpt-4o"):
response = requests.post(
"https://api.tokspan.com/v1/chat/completions",
headers={
"Authorization": "Bearer sk-your-api-key",
"Content-Type": "application/json",
},
json={
"model": model,
"messages": [{"role": "user", "content": prompt}],
},
)
return response.json()["choices"][0]["message"]["content"]
print(chat("Hello! What models are available?"))typescript
const chat = async (prompt: string, model = 'gpt-4o') => {
const res = await fetch('https://api.tokspan.com/v1/chat/completions', {
method: 'POST',
headers: {
'Authorization': 'Bearer sk-your-api-key',
'Content-Type': 'application/json',
},
body: JSON.stringify({
model,
messages: [{ role: 'user', content: prompt }],
}),
});
const data = await res.json();
return data.choices[0].message.content;
};shell
curl -X POST "https://api.tokspan.com/v1/chat/completions" \
-H "Authorization: Bearer sk-your-api-key" \
-H "Content-Type: application/json" \
-d '{
"model": "gpt-4o",
"messages": [{"role": "user", "content": "Hello!"}]
}'Уже используете OpenAI SDK? Просто измените <code>base_url</code> на <code>https://api.tokspan.com/v1</code>, и ваш существующий код мгновенно получит доступ к 200+ моделям — без переписывания кода.
Использование OpenAI SDK
Самый быстрый способ начать работу, если вы уже в экосистеме OpenAI:
python
from openai import OpenAI
client = OpenAI(
api_key="sk-your-api-key",
base_url="https://api.tokspan.com/v1", # ← The only change
)
response = client.chat.completions.create(
model="gpt-4o", # Or "claude-opus-4-8", "gemini-2.5-pro", etc.
messages=[{"role": "user", "content": "Explain quantum computing in simple terms."}],
)
print(response.choices[0].message.content)Получение API-ключа
- Зарегистрируйтесь на api.tokspan.com/register
- Перейдите в раздел API Keys в боковом меню
- Нажмите Create Key и укажите имя
- Скопируйте ключ — он начинается с
sk- - Установите его как переменную окружения:
TOKSPAN_API_KEY=sk-your-key
Примечание по безопасности: Никогда не раскрывайте API-ключ в клиентском коде. Используйте переменные окружения или защищённый бэкенд-прокси. Все запросы к TokSpan шифруются с помощью TLS 1.3.
Что дальше?
- Просмотрите полный каталог моделей — 200+ моделей от 50+ провайдеров
- Узнайте об автоматическом переключении для продакшен-устойчивости
- Изучите SDK-интеграции для Python, JavaScript и других
- Прочитайте справочник Chat Completions API для всех параметров