Перейти к основному содержанию
POST
/
v1beta
/
models
/
{model_path}
curl --request POST \ --url https://api.orcarouter.ai/v1beta/models/{model_path} \ --header 'Authorization: Bearer <token>' \ --header 'Content-Type: application/json' \ --data ' { "contents": [ { "role": "user", "parts": [ { "text": "Write a one-sentence haiku about the sea." } ] } ] } '
{}

Авторизации

Authorization
string
header
обязательно

API-ключи OrcaRouter выглядят как sk-orca-.... Передавайте их в заголовке Authorization: Bearer sk-orca-....

Параметры пути

model_path
string
обязательно

Тело

application/json

Тело запроса в нативном формате Gemini (форма GenerateContentRequest от Google). См. примеры типичных полезных нагрузок.

Ответ

Успешный ответ. Для :generateContent тело — это JSON (GenerateContentResponse). Для :streamGenerateContent тело — это SSE (text/event-stream); каждое событие — это частичный GenerateContentResponse.

Нативный GenerateContentResponse от Gemini.