Gemini generateContent
Gemini 协议,URL 路径 POST https://api.inflox.ai/v1beta/models/{model},{model} 为单段模型名。
该协议仅对启用了 gemini 协议的模型可用。当前生产环境的模型默认仅启用 openai_chat 与 responses 协议,调用本端点会返回 503 model_unavailable。需联系管理员在后台为模型启用 gemini 协议后使用。
curl https://api.inflox.ai/v1beta/models/{model} \
-H "Authorization: Bearer wk-xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx" \
-H "Content-Type: application/json" \
-d '{
"contents": [{ "parts": [{ "text": "Hello" }] }]
}'同步请求/响应原样透传(仅替换模型名),返回 Gemini 原生 JSON。
流式
通过 URL 查询参数 ?alt=sse 触发(而非请求体 "stream": true),输出转换为 OpenAI Chat 格式 SSE:
curl -N "https://api.inflox.ai/v1beta/models/{model}?alt=sse" \
-H "Authorization: Bearer wk-xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx" \
-H "Content-Type: application/json" \
-d '{
"contents": [{ "parts": [{ "text": "Hello" }] }]
}'