API ReferenceText
Chat Completions
OpenAI-совместимый синхронный или streaming диалог.
Ключ используется браузером напрямую и сохраняется только для текущей вкладки.
Authorization
bearerAuth AuthorizationBearer <token>
Ключ вида dqa_live_... из раздела API-ключей DemoQA AI.
In: header
Header Parameters
Idempotency-Key?string
Устойчивый уникальный ключ одного логического billable-запроса.
Length
1 <= length <= 255Request Body
application/json
TypeScript Definitions
Use the request body type in TypeScript.
Response Body
application/json
curl -X POST "https://example.com/chat/completions" \ -H "Idempotency-Key: 42dc6f91-e882-4e79-91af-b7bef0458887" \ -H "Content-Type: application/json" \ -d '{ "model": "openai/gpt-4.1-mini", "messages": [ { "role": "system", "content": "Ты опытный QA-инженер." }, { "role": "user", "content": "Составь проверки поля age от 18 до 99." } ], "temperature": 0.2 }'{ "id": "string", "object": "string", "created": 0, "model": "string", "choices": [ { "index": 0, "message": { "role": "system", "content": "string", "name": "string", "tool_call_id": "string" }, "finish_reason": "string" } ], "usage": {}}