Skip to main content
Gemini 4 Argon 通过一个 generateContent 端点提供文本推理、多模态理解、结构化输出、函数调用和内置工具能力。选择对应能力查看请求和响应结构。

生成内容

POST /v1beta/models/gemini-4-argon:generateContent
cURL

鉴权和请求头

string
必填
AnyFast API Key。
string
默认值:"application/json"
必填
请求媒体类型。

请求体

object[]
必填
对话历史和当前用户请求。最后一项必须是非空的 user 轮次。
string
默认值:"user"
对话角色:user 或 model。请求不能以 model 轮次结尾。
object[]
必填
当前轮次的内容片段。
string
必填
文本提示词或对话内容。
string
默认值:"medium"
思考等级:low、medium 或 high。
integer
同步请求的最大生成 Token 数,取值为 1 至 32,768。

成功响应

200
object[]
生成的候选结果。
object
模型响应轮次。
string
生成的文本。
string
停止生成的原因,例如 STOP、MAX_TOKENS 或 SAFETY。
object[]
对候选结果进行安全评估时返回的安全评级。
object
输入、输出、推理、工具、缓存和总 Token 用量。
string
生成响应的模型版本。
string
响应 ID。

通用可选请求字段

object
仅包含文本的系统指令,内部使用 parts 数组。
string[]
遇到后停止生成的字符串,最多五个。
object[]
按危害类别设置的安全阈值。
string
支持的类别,例如 HARM_CATEGORY_HATE_SPEECH 或 HARM_CATEGORY_DANGEROUS_CONTENT。
string
拦截阈值,例如 BLOCK_MEDIUM_AND_ABOVE、BLOCK_ONLY_HIGH 或 BLOCK_NONE。

错误响应

integer
与 HTTP 状态兼容的错误码。
string
可读的错误说明。
string
规范化错误状态。
400 通常表示最后一个对话轮次无效、思考等级或工具不受支持,或者函数响应不完整;401 表示 API Key 无效;429 表示触发限流。