Интеграции
Библиотеки OpenAI
Как подключить AllTokens через официальные библиотеки OpenAI без переписывания приложения.
Если ваше приложение уже использует библиотеки OpenAI, переход на AllTokens обычно сводится к двум изменениям:
- заменить
base_url - вставить API-ключ AllTokens
Пример на Python
from openai import OpenAI
client = OpenAI(
base_url="https://api.alltokens.ru/api/v1",
api_key="YOUR_API_KEY",
)
response = client.chat.completions.create(
model="alltokens/auto",
messages=[{"role": "user", "content": "Привет"}],
)
print(response.choices[0].message.content)
Пример на TypeScript
import OpenAI from "openai";
const client = new OpenAI({
baseURL: "https://api.alltokens.ru/api/v1",
apiKey: "YOUR_API_KEY",
});
const response = await client.chat.completions.create({
model: "alltokens/auto",
messages: [{ role: "user", content: "Привет" }],
});
Для простого перехода этого обычно достаточно: модели и маршрутизация начинают работать сразу после замены адреса API.