OrcaRouter: Free

orcarouter/free
Бесплатно
Текст на входе · Текст на выходе

Одна конечная точка для бесплатного уровня — маршрутизация по сложности между бесплатными моделями вашего рабочего пространства.

Обзор

Единая точка входа для бесплатного уровня. Вместо того чтобы самостоятельно выбирать конкретный алиас -free, вызывайте orcarouter/free — он распределяет каждый запрос по сложности между бесплатными моделями вашего рабочего пространства, никогда не затрагивая ваш баланс, а бесплатное использование ограничивается частотой запросов, а не фиксированным числом вызовов.

Используйте их в своих маршрутизаторах
Включите «Сначала использовать мои бесплатные модели» на любом маршрутизаторе, чтобы обращаться к этим бесплатным моделям раньше платных — в пределах того же уровня сложности.

Как это работает

1

Классификация по сложности

Каждый запрос оценивается по длине промпта, плотности кода, использованию инструментов и признакам рассуждения — по тому же сигналу, что и наш адаптивный маршрутизатор.

2

Направление к бесплатной модели

Обычные промпты идут на лёгкий бесплатный уровень, сложные — на более мощный бесплатный уровень; выбор идёт из бесплатных моделей вашего рабочего пространства.

3

Отдаём бесплатно

Использование модели ничего не стоит: оба уровня стоят $0, поэтому неважно, какой из них обработает запрос.

Лимиты

Бесплатный доступ ограничен частотой запросов, а не балансом: само использование модели ничего не стоит, и квота не заканчивается.

На аккаунт

У каждого рабочего пространства есть свой лимит частоты запросов. Он растёт вместе с суммой, оплаченной за всё время существования аккаунта, поэтому пополнение повышает и бесплатные лимиты.

На модель

У отдельной бесплатной модели может быть свой, более строгий лимит, поэтому перегруженная модель тормозит, не затрагивая остальные.

Как работают лимиты бесплатного уровня

Бесплатные модели, к которым он направляет

Примеры кода

import os

from openai import OpenAI

client = OpenAI(
    base_url="https://api.orcarouter.ai/v1",
    api_key=os.environ["ORCAROUTER_API_KEY"],
)

response = client.chat.completions.create(
    model="orcarouter/free",
    messages=[{"role": "user", "content": "Hello"}],
)
print(response.choices[0].message.content)

FAQ

Что такое orcarouter/free?
Тщательно подобранный роутер по моделям бесплатного уровня, которые входят в каждое рабочее пространство. Он классифицирует каждый запрос по сложности и отправляет простые промпты лёгкой бесплатной модели, а сложные — более мощной бесплатной модели: одна точка входа вместо самостоятельного выбора алиаса.
Как это тарифицируется?
Он никогда не затрагивает ваш баланс. Модели, на которые он маршрутизирует, тарифицируются по нулю, поэтому вызов через orcarouter/free ничего не стоит независимо от того, какой уровень его обслуживает.
Как ограничивается бесплатное использование?
Частотой запросов, а не фиксированным запасом вызовов — расходовать нечего. Каждое рабочее пространство может обращаться к бесплатному уровню сколько угодно, пока укладывается в лимиты частоты.
Что произойдёт, когда я упрусь в лимит?
Запрос вернёт HTTP 429, а в ответе будет заголовок Retry-After, который подскажет, сколько ждать — доступ восстановится сам, ничего делать не нужно. Пополнение баланса повышает лимиты бесплатного уровня.