Подключение к API

Создайте ключ модели и отправьте первый запрос из приложения.

Начните с выбора модели

Выберите опубликованную модель и проверьте её протокол. Пример Chat Completions работает только с соответствующим профилем.

Отправьте первый запрос

import os
from openai import OpenAI

client = OpenAI(
    base_url="https://api.simplerouters.org/v1",
    api_key=os.environ["SIMPLEROUTER_API_KEY"],
)

response = client.chat.completions.create(
    model="YOUR_PUBLISHED_MODEL_ID",
    messages=[{"role": "user", "content": "Hello!"}],
    max_tokens=256,
)
print(response.choices[0].message.content)
Выполняйте примеры на своём сервере. Храните ключ в переменной окружения и замените ID модели.

Несколько полезных правил.

  • Храните ключи на сервере вне истории Git.
  • Один ключ закреплён за одной моделью.
  • Задавайте максимальную длину ответа.
  • Не повторяйте неоднозначный платный запрос автоматически.
  • При обрыве потока проверьте историю запросов.
Открыть песочницу

Базовый URL API

https://api.simplerouters.org/v1

Это настроенный адрес gateway. Для localhost нужен локально запущенный сервер.