Эксперименты
План внедрения OpenResponses Gateway
Контекст
OpenClaw Gateway в настоящее время предоставляет минимально совместимую с OpenAI конечную точку Chat Completions по адресу /v1/chat/completions (см. OpenAI Chat Completions). Open Responses — это открытый стандарт инференса, основанный на OpenAI Responses API. Он разработан для агентных рабочих процессов и использует ввод на основе элементов (item-based inputs) и семантические стриминго вые события. Спецификация OpenResponses определяет /v1/responses, а не /v1/chat/completions.
Цели
- Добавить конечную точку
/v1/responses, соответствующую семантике OpenResponses. - Сохранить Chat Completions в качестве слоя совместимости, который легко отключить и в конечном итоге удалить.
- Стандартизировать валидацию и парсинг с помощью изолированных, переиспользуемых схем.
Нецели
- Полная функциональная эквивалентность OpenResponses в первой реализации (изображения, файлы, размещённые инструменты).
- Замена внутренней логики выполнения агентов или оркестрации инструментов.
- Изменение поведения существующей конечной точки
/v1/chat/completionsна первом этапе.