Compatibility Matrix
«OpenAI-compatible» у всех означает разное. AIRUS не обещает совместимость — он её проверяет: API profiles с version pinning, parameter validator до отправки, и матрица с уровнями verified / degraded / emulated / unsupported.
Три уровня совместимости
API Profiles + pinning
openai-chat-2024 · openai-responses-2026 · anthropic-messages-2026 · airus-native-v1. Зафиксируйте профиль → breaking changes с уведомлением ≥90 дней.
Parameter Validator
До отправки: temperature на reasoning-модели удалится, max_tokens смапится в max_completion_tokens, неизвестные параметры — предупреждение.
Contract Levels
✓ verified · ◐ degraded · ≈ emulated · ✕ unsupported
Матрица
| Маршрут |
|---|
Загрузка матрицы…
Честно про слой
- Parameter validator и уровни детерминированы (из curated capability matrix + правил профиля) — реальная проверка до отправки.
- Responses API: endpoint принимается, но часть семантики (previous_response_id, native tool loop) эмулируется — честно в deprecation center. Live пер-провайдерное исполнение контракт-тестов — roadmap.
- Дополняет, не дублирует: Migration Lab (MigrationOps) — скан проекта; Playground / DevExOps — capability matrix + code-gen. Здесь — API-контракты, линтер параметров, pinning.