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 的所有字段。