Протоколы и API
OpenAI Chat Completions
Шлюз OpenClaw может обслуживать небольшую совместимую с OpenAI конечную точку Chat Completions. Эта конечная точка по умолчанию отключена. Сначала включите её в конф игурации.
POST /v1/chat/completions- Тот же порт, что и у Шлюза (WS + HTTP мультиплексирование):
http://<gateway-host>:/v1/chat/completions
Под капотом запросы выполняются как обычный запуск агента через Шлюз (тот же путь кода, что и openclaw agent), поэтому маршрутизация/разрешения/конфигурация соответствуют вашему Шлюзу.
Аутентификация
Использует конфигурацию аутентификации Шлюза. Отправляйте bearer-токен:
Authorization: Bearer
Примечания:
- Когда
gateway.auth.mode="token", используйтеgateway.auth.token(илиOPENCLAW_GATEWAY_TOKEN). - Когда
gateway.auth.mode="password", используйтеgateway.auth.password(илиOPENCLAW_GATEWAY_PASSWORD). - Если настроен
gateway.auth.rateLimitи происходит слишком много неудачных попыток аутентификации, конечная точка вернёт429с заголовкомRetry-After.