Все разделы
API Reference
Responses API
Текстовые ответы, контекст диалога, вызовы функций и потоковые события.
Поддерживаются текст, изображения и файлы во входных сообщениях, функции, reasoning и JSON-формат ответа. Встроенные инструменты OpenAI пока не поддерживаются.
POST
/responsesСоздать ответ. Без stream возвращает объект response; с stream: true — поток SSE.
modelID активной модели из GET /models. Обязательно.inputСтрока или массив элементов: message, function_call_output и другие поддерживаемые типы.instructions?Инструкции для текущего ответа.conversation?ID диалога. Его элементы войдут в контекст, новые — сохранятся.previous_response_id?Продолжить сохранённый ответ без диалога. Нельзя вместе с conversation.tools?, tool_choice?Пользовательские функции и выбор функции.reasoning?, text?Усилие рассуждения и формат текста, если поддерживает модель.stream?, store?Поток SSE и хранение ответа. По умолчанию false и true соответственно.curl https://nanosky.pro/responses -H "Authorization: Bearer YOUR_API_KEY" -H "Content-Type: application/json" -d '{"model":"gpt-6-luna","input":[{"role":"user","content":[{"type":"input_text","text":"Привет!"}]}]}'GET
/responses/{response_id}Получить сохранённый ответ. При store: false ответ не сохраняется.
GET
/responses/{response_id}/input_itemsВходные элементы сохранённого ответа. Пагинация: limit, order, after.
DELETE
/responses/{response_id}Удалить сохранённый ответ.