Один OpenAI-совместимый эндпоинт для моделей Claude, Gemini и GPT. На 20–40% дешевле, чем напрямую у провайдеров, с автоматическим переключением при деградации upstream.
fromfrom openai importimport OpenAIclient = OpenAI( base_url="https://api.aggregate.surf/v1", api_key="sk-ag-...a7f2",)resp = client.chat.completions.create( model="claude-sonnet-4-20250514", messages=[{"role": "user", "content": "Hello"}], stream=TrueTrue,)forfor chunk inin resp: printprint(chunk.choices[0].delta.content, endend="")Все модели за одним URL · включая
Оставьте свой OpenAI SDK. Оставьте аргументы. Оставьте обработчики ответов. Смените URL и ключ — получите доступ ко всем моделям, автоматический failover и более низкие ставки за токен.
from openai import OpenAIclient = OpenAI(base_url="https://api.openai.com/v1",base_url="https://api.aggregate.surf/v1",api_key="sk-proj-...0a7f",api_key="sk-ag-...0a7f",)# nothing else changes.# same SDK. same arguments. same response shape.# now you can use 10+ models.
Мы закупаем upstream-ёмкость оптом у нескольких LLM-провайдеров, а затем передаём скидку по схеме «себестоимость плюс маржа». Подписка не нужна — это ваша стандартная ставка за токен.
| модель | напрямую | aggregate | вы экономите |
|---|---|---|---|
claude-sonnet-4популярно | $3.00 Anthropic | $2.40 | −20% |
claude-opus-4 | $15.00 Anthropic | $12.00 | −20% |
claude-haiku-3.5 | $0.80 Anthropic | $0.64 | −20% |
llama-3.3-70bпопулярно | $0.88 Together | $0.59 | −33% |
mistral-large | $2.00 Mistral | $1.50 | −25% |
nova-pro | $0.80 AWS direct | $0.64 | −20% |
Выходные токены тарифицируются отдельно с той же маржой. Без минимумов. Без обязательств.
полный прайс →Проверяет каждый канал каждые 30 секунд. Срабатывает автоматический выключатель после 2 сбоев. Перенаправляет следующий запрос до того, как клиент получит ошибку. Тарификация по токенам. Всё это видно по каждому запросу.
Конкретные альтернативы, реальные компромиссы. Никакого «мы лучшие во всём».
Можно — и платить на 20–40% больше, держать отдельный биллинг у каждого провайдера, упираться в org-лимиты и переписывать клиент каждый раз, когда нужно A/B-тестировать модели. Мы делаем это один раз и навсегда: один ключ, один счёт, одна интеграция.
OpenRouter хорош для хобби-проектов. Мы построены для продакшена: токен-бюджеты на каждый ключ, жёсткие rate-лимиты, circuit breaker с failover за доли секунды, поминутные пробы здоровья и публичный статус каждого канала. Плюс мы дешевле провайдеров, а не дороже.
Vercel AI Gateway привязан к деплою на Vercel и берёт наценку поверх тарифов провайдера. AggreGate работает где угодно, режет цену провайдера на 20–40% и даёт прозрачные дашборды по расходу — без привязки к конкретному облаку.
Тела запросов и ответов никогда не сохраняются. Мы логируем только метаданные — модель, число токенов, латентность, статус — это нужно для биллинга и дашбордов. Содержимое сообщений в базу не пишется.
Каждая модель смаплена на один или несколько upstream-каналов. Мы пингуем каждый канал раз в 30 секунд. Если здоровье просело, circuit breaker открывается после 2 неудач и трафик мгновенно уходит на следующий по приоритету канал — без обрыва запросов клиента.
Да — на тарифе Pro и выше. Прокладываете свои ключи Anthropic / OpenAI / Gemini через gateway и платите только за proxy-оверхед. Удобно когда у вас уже есть закупленные кредиты у провайдера.
Регистрация занимает 30 секунд. У вас будет sk-ag- ключ, $5 бесплатного кредита и OpenAI-совместимый URL, готовый к первому запросу. Если это не превзойдёт ваш текущий стек по стоимости или задержке — просто закройте вкладку.
curl https://api.aggregate.surf/v1/chat/completions \
-H "Authorization: Bearer $AGGREGATE_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "claude-sonnet-4-20250514",
"messages": [{"role":"user","content":"hi"}]
}'