Модели /

Nace.AI: Drex v2.0

Идентификатор модели

nace-ai/drex-v2.0

Характеристики

Контекстное окно
131K токенов
Провайдер
131072
Архитектура
text->decisions

Модальности

Входящие

  • text

Исходящие

  • decisions

Цены

Оплата по факту за использованные токены и операции. Цены в рублях (за 1 млн токенов или за единицу — как указано).

Тип Стоимость
Входящие токены 10.00 ₽ / 1M

Цены могут меняться в зависимости от курса валют. Данные по тарифам поступают от поставщика услуг и обновляются каждые сутки.

Описание

Модель: Nace.AI: Drex v2.0 (nace-ai/drex-v2.0)

Drex v2.0 — это 35-миллиардная модель смеси экспертов (3 млрд активных параметров) от Nace.AI, более крупный преемник модели Drex v1.5. Модель принимает на вход состояние (текст или JSON) и типизированные вопросы (да/нет, множественный выбор и т.д.).

Решения

Модель не пишет текст. В state передаются данные, в questions — вопросы с известными вариантами. Ответ приходит готовыми значениями.

  • noul — да или нет, вероятность от 0 до 1
  • choice — один вариант из объекта criteria
  • score — положение на шкале, уровни задаются массивом criteria
import requests

response = requests.post(
    "https://routerapi.ru/api/v1/decisions",
    headers={"Authorization": "Bearer YOUR_API_KEY"},
    json={
        "model": "nace-ai/drex-v2.0",
        "state": "С 10:40 все запросы к API возвращают 500.",
        "questions": {
            "is_urgent": {
                "type": "noul",
                "instructions": "Требует ли обращение немедленной реакции?",
                "criteria": {"true": "Сервис недоступен", "false": "Можно разобрать в очереди"},
            },
            "team": {
                "type": "choice",
                "instructions": "На какую команду направить обращение?",
                "criteria": {"billing": "Оплата и счета", "technical": "Ошибки API", "other": "Всё остальное"},
            },
            "severity": {
                "type": "score",
                "instructions": "Насколько сильно это влияет на работу клиента?",
                "criteria": ["Влияния нет", "Есть обходной путь", "Работа заблокирована"],
            },
        },
    },
)
answers = response.json()["answers"]
print(answers["is_urgent"]["noul"], answers["team"]["choice"], answers["severity"]["score"])

Ответы приходят в answers под теми же ключами, что и вопросы.