Appearance
数据模型: GeminiRequest
GeminiRequest
| 字段 | 类型 | 必选 | 描述 |
|---|---|---|---|
| contents | array of object | 否 | |
| contents[].role | string | 否 | |
| contents[].parts | array of object | 否 | |
| contents[].parts[].text | string | 否 | |
| contents[].parts[].inlineData | object | 否 | |
| contents[].parts[].inlineData.mimeType | string | 否 | |
| contents[].parts[].inlineData.data | string | 否 | |
| generationConfig | object | 否 | |
| generationConfig.temperature | number | 否 | |
| generationConfig.topP | number | 否 | |
| generationConfig.topK | integer | 否 | |
| generationConfig.maxOutputTokens | integer | 否 | |
| generationConfig.stopSequences | array of string | 否 | |
| safetySettings | array of object | 否 | |
| safetySettings[].category | string | 否 | |
| safetySettings[].threshold | string | 否 | |
| tools | array of object | 否 | |
| systemInstruction | object | 否 | |
| systemInstruction.parts | array of object | 否 |
数据模型示例
json
{
"contents": [
{
"role": "string",
"parts": [
{
"text": "string",
"inlineData": {
"mimeType": "string",
"data": "string"
}
}
]
}
],
"generationConfig": {
"temperature": 0,
"topP": 0,
"topK": 0,
"maxOutputTokens": 0,
"stopSequences": [
"string"
]
},
"safetySettings": [
{
"category": "string",
"threshold": "string"
}
],
"tools": [
{}
],
"systemInstruction": {
"parts": [
{}
]
}
}