Gengxi API Developer Docs
Responses API
使用 POST /v1/responses 生成文本、调用工具、发送多模态输入并流式读取输出。
创建 Response
bash复制
curl https://api.gengxi.ai/v1/responses \
-H "Authorization: Bearer $GENGXI_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "YOUR_MODEL",
"input": "Hello"
}'| 字段 | 作用 |
|---|---|
| model | 当前 Key 和分组允许的模型名 |
| input | 文本或结构化多模态输入 |
| instructions | 设置高层行为 |
| stream | 为 true 时返回 SSE |
生成控制
常见兼容路径支持或转换 max_output_tokens、temperature、top_p、tools、tool_choice 和 reasoning.effort。
json复制
{
"model": "YOUR_MODEL",
"instructions": "简洁回答。",
"input": "对比队列和流。",
"reasoning": {"effort": "medium"},
"max_output_tokens": 800
}工具与多模态
请求可包含兼容的工具定义和多模态输入。具体输入类型与工具行为取决于模型和路径。
字段可用性
reasoning.summary、include、store、parallel_tool_calls、text.format、text.verbosity、service_tier、prompt_cache_key、previous_response_id 和 metadata 应视为路径相关字段。不承诺完全兼容 OpenAI Responses 的所有字段。