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

Универсальный шаблон настройки для любого инструмента, работающего с OpenAI API.

Официальная документация

AggreGate реализует эндпоинты OpenAI /v1/chat/completions и /v1/models. Любой клиент, позволяющий переопределить base_url и api_key, будет работать без дополнительной настройки.

Примеры

from openai import OpenAI

client = OpenAI(
    api_key="sk-ag-your-key",
    base_url="https://api.aggregate.surf/v1",
)

response = client.chat.completions.create(
    model="claude-opus-4.8",
    messages=[
        {"role": "user", "content": "Hello!"}
    ],
)
print(response.choices[0].message.content)