Try Bifrost Enterprise free for 14 days. Explore now
curl --request POST \
--url http://localhost:8080/langchain/genai/v1beta/models/{model}:streamGenerateContent \
--header 'Content-Type: application/json' \
--data '
{
"model": "<string>",
"contents": [
{
"role": "user",
"parts": [
{
"text": "<string>",
"thought": true,
"thoughtSignature": "aSDinaTvuI8gbWludGxpZnk=",
"inlineData": {
"mimeType": "<string>",
"data": "aSDinaTvuI8gbWludGxpZnk=",
"displayName": "<string>"
},
"fileData": {
"mimeType": "<string>",
"fileUri": "<string>",
"displayName": "<string>"
},
"functionCall": {
"id": "<string>",
"name": "<string>",
"args": {}
},
"functionResponse": {
"id": "<string>",
"name": "<string>",
"response": {},
"willContinue": true,
"scheduling": "<string>"
},
"executableCode": {
"language": "<string>",
"code": "<string>"
},
"codeExecutionResult": {
"outcome": "OUTCOME_UNSPECIFIED",
"output": "<string>"
},
"videoMetadata": {
"fps": 123,
"startOffset": "<string>",
"endOffset": "<string>"
}
}
]
}
],
"systemInstruction": {
"role": "user",
"parts": [
{
"text": "<string>",
"thought": true,
"thoughtSignature": "aSDinaTvuI8gbWludGxpZnk=",
"inlineData": {
"mimeType": "<string>",
"data": "aSDinaTvuI8gbWludGxpZnk=",
"displayName": "<string>"
},
"fileData": {
"mimeType": "<string>",
"fileUri": "<string>",
"displayName": "<string>"
},
"functionCall": {
"id": "<string>",
"name": "<string>",
"args": {}
},
"functionResponse": {
"id": "<string>",
"name": "<string>",
"response": {},
"willContinue": true,
"scheduling": "<string>"
},
"executableCode": {
"language": "<string>",
"code": "<string>"
},
"codeExecutionResult": {
"outcome": "OUTCOME_UNSPECIFIED",
"output": "<string>"
},
"videoMetadata": {
"fps": 123,
"startOffset": "<string>",
"endOffset": "<string>"
}
}
]
},
"generationConfig": {
"temperature": 123,
"topP": 123,
"topK": 123,
"candidateCount": 123,
"maxOutputTokens": 123,
"stopSequences": [
"<string>"
],
"responseMimeType": "<string>",
"responseSchema": {
"type": "TYPE_UNSPECIFIED",
"format": "<string>",
"title": "<string>",
"description": "<string>",
"nullable": true,
"enum": [
"<string>"
],
"properties": {},
"required": [
"<string>"
],
"items": {
"type": "TYPE_UNSPECIFIED",
"format": "<string>",
"title": "<string>",
"description": "<string>",
"nullable": true,
"enum": [
"<string>"
],
"properties": {},
"required": [
"<string>"
],
"items": "<unknown>",
"minItems": 123,
"maxItems": 123,
"minLength": 123,
"maxLength": 123,
"minimum": 123,
"maximum": 123,
"pattern": "<string>",
"default": "<unknown>",
"example": "<unknown>",
"anyOf": "<array>",
"propertyOrdering": [
"<string>"
],
"minProperties": 123,
"maxProperties": 123
},
"minItems": 123,
"maxItems": 123,
"minLength": 123,
"maxLength": 123,
"minimum": 123,
"maximum": 123,
"pattern": "<string>",
"default": "<unknown>",
"example": "<unknown>",
"anyOf": [
{
"type": "TYPE_UNSPECIFIED",
"format": "<string>",
"title": "<string>",
"description": "<string>",
"nullable": true,
"enum": [
"<string>"
],
"properties": {},
"required": [
"<string>"
],
"items": "<unknown>",
"minItems": 123,
"maxItems": 123,
"minLength": 123,
"maxLength": 123,
"minimum": 123,
"maximum": 123,
"pattern": "<string>",
"default": "<unknown>",
"example": "<unknown>",
"anyOf": "<array>",
"propertyOrdering": [
"<string>"
],
"minProperties": 123,
"maxProperties": 123
}
],
"propertyOrdering": [
"<string>"
],
"minProperties": 123,
"maxProperties": 123
},
"responseJsonSchema": {},
"responseModalities": [
"MODALITY_UNSPECIFIED"
],
"speechConfig": {
"voiceConfig": {
"prebuiltVoiceConfig": {
"voiceName": "<string>"
}
},
"multiSpeakerVoiceConfig": {
"speakerVoiceConfigs": [
{
"speaker": "<string>",
"voiceConfig": {
"prebuiltVoiceConfig": {
"voiceName": "<string>"
}
}
}
]
},
"languageCode": "<string>"
},
"thinkingConfig": {
"includeThoughts": true,
"thinkingBudget": 123,
"thinkingLevel": "THINKING_LEVEL_UNSPECIFIED"
},
"frequencyPenalty": 123,
"presencePenalty": 123,
"seed": 123,
"logprobs": 123,
"responseLogprobs": true,
"audioTimestamp": true,
"mediaResolution": "<string>",
"routingConfig": {
"autoMode": {
"modelRoutingPreference": "<string>"
},
"manualMode": {
"modelName": "<string>"
}
},
"modelSelectionConfig": {
"featureSelectionPreference": "<string>"
},
"enableAffectiveDialog": true
},
"safetySettings": [
{
"category": "<string>",
"threshold": "<string>",
"method": "<string>"
}
],
"tools": [
{
"functionDeclarations": [
{
"name": "<string>",
"description": "<string>",
"parameters": {
"type": "TYPE_UNSPECIFIED",
"format": "<string>",
"title": "<string>",
"description": "<string>",
"nullable": true,
"enum": [
"<string>"
],
"properties": {},
"required": [
"<string>"
],
"items": "<unknown>",
"minItems": 123,
"maxItems": 123,
"minLength": 123,
"maxLength": 123,
"minimum": 123,
"maximum": 123,
"pattern": "<string>",
"default": "<unknown>",
"example": "<unknown>",
"anyOf": "<array>",
"propertyOrdering": [
"<string>"
],
"minProperties": 123,
"maxProperties": 123
},
"parametersJsonSchema": {},
"response": {
"type": "TYPE_UNSPECIFIED",
"format": "<string>",
"title": "<string>",
"description": "<string>",
"nullable": true,
"enum": [
"<string>"
],
"properties": {},
"required": [
"<string>"
],
"items": {
"type": "TYPE_UNSPECIFIED",
"format": "<string>",
"title": "<string>",
"description": "<string>",
"nullable": true,
"enum": [
"<string>"
],
"properties": {},
"required": [
"<string>"
],
"items": "<unknown>",
"minItems": 123,
"maxItems": 123,
"minLength": 123,
"maxLength": 123,
"minimum": 123,
"maximum": 123,
"pattern": "<string>",
"default": "<unknown>",
"example": "<unknown>",
"anyOf": "<array>",
"propertyOrdering": [
"<string>"
],
"minProperties": 123,
"maxProperties": 123
},
"minItems": 123,
"maxItems": 123,
"minLength": 123,
"maxLength": 123,
"minimum": 123,
"maximum": 123,
"pattern": "<string>",
"default": "<unknown>",
"example": "<unknown>",
"anyOf": [
{
"type": "TYPE_UNSPECIFIED",
"format": "<string>",
"title": "<string>",
"description": "<string>",
"nullable": true,
"enum": [
"<string>"
],
"properties": {},
"required": [
"<string>"
],
"items": "<unknown>",
"minItems": 123,
"maxItems": 123,
"minLength": 123,
"maxLength": 123,
"minimum": 123,
"maximum": 123,
"pattern": "<string>",
"default": "<unknown>",
"example": "<unknown>",
"anyOf": "<array>",
"propertyOrdering": [
"<string>"
],
"minProperties": 123,
"maxProperties": 123
}
],
"propertyOrdering": [
"<string>"
],
"minProperties": 123,
"maxProperties": 123
},
"responseJsonSchema": {},
"behavior": "UNSPECIFIED"
}
],
"googleSearch": {
"timeRangeFilter": {
"startTime": "2023-11-07T05:31:56Z",
"endTime": "2023-11-07T05:31:56Z"
},
"excludeDomains": [
"<string>"
]
},
"googleSearchRetrieval": {
"dynamicRetrievalConfig": {
"mode": "<string>",
"dynamicThreshold": 123
}
},
"retrieval": {
"disableAttribution": true,
"externalApi": {
"endpoint": "<string>",
"apiSpec": "API_SPEC_UNSPECIFIED",
"authConfig": {
"authType": "AUTH_TYPE_UNSPECIFIED",
"apiKeyConfig": {
"apiKeyString": "<string>"
},
"googleServiceAccountConfig": {
"serviceAccount": "<string>"
},
"httpBasicAuthConfig": {
"credentialSecret": "<string>"
},
"oauthConfig": {
"accessToken": "<string>",
"serviceAccount": "<string>"
},
"oidcConfig": {
"idToken": "<string>",
"serviceAccount": "<string>"
}
},
"elasticSearchParams": {
"index": "<string>",
"numHits": 123,
"searchTemplate": "<string>"
}
},
"vertexAiSearch": {
"datastore": "<string>",
"engine": "<string>",
"filter": "<string>",
"maxResults": 123,
"dataStoreSpecs": [
{
"dataStore": "<string>",
"filter": "<string>"
}
]
},
"vertexRagStore": {
"ragCorpora": [
"<string>"
],
"ragResources": [
{
"ragCorpus": "<string>",
"ragFileIds": [
"<string>"
]
}
],
"ragRetrievalConfig": {
"topK": 123,
"filter": {
"metadataFilter": "<string>",
"vectorDistanceThreshold": 123,
"vectorSimilarityThreshold": 123
},
"hybridSearch": {
"alpha": 123
},
"ranking": {
"llmRanker": {
"modelName": "<string>"
},
"rankService": {
"modelName": "<string>"
}
}
},
"similarityTopK": 123,
"storeContext": true,
"vectorDistanceThreshold": 123
}
},
"codeExecution": {},
"enterpriseWebSearch": {
"excludeDomains": [
"<string>"
]
},
"googleMaps": {
"authConfig": {
"authType": "AUTH_TYPE_UNSPECIFIED",
"apiKeyConfig": {
"apiKeyString": "<string>"
},
"googleServiceAccountConfig": {
"serviceAccount": "<string>"
},
"httpBasicAuthConfig": {
"credentialSecret": "<string>"
},
"oauthConfig": {
"accessToken": "<string>",
"serviceAccount": "<string>"
},
"oidcConfig": {
"idToken": "<string>",
"serviceAccount": "<string>"
}
}
},
"urlContext": {},
"computerUse": {
"environment": "ENVIRONMENT_UNSPECIFIED"
}
}
],
"toolConfig": {
"functionCallingConfig": {
"mode": "MODE_UNSPECIFIED",
"allowedFunctionNames": [
"<string>"
]
},
"retrievalConfig": {
"latLng": {
"latitude": 123,
"longitude": 123
},
"languageCode": "<string>"
}
},
"cachedContent": "<string>",
"labels": {},
"requests": [
{
"model": "<string>",
"content": {
"role": "user",
"parts": [
{
"text": "<string>",
"thought": true,
"thoughtSignature": "aSDinaTvuI8gbWludGxpZnk=",
"inlineData": {
"mimeType": "<string>",
"data": "aSDinaTvuI8gbWludGxpZnk=",
"displayName": "<string>"
},
"fileData": {
"mimeType": "<string>",
"fileUri": "<string>",
"displayName": "<string>"
},
"functionCall": {
"id": "<string>",
"name": "<string>",
"args": {}
},
"functionResponse": {
"id": "<string>",
"name": "<string>",
"response": {},
"willContinue": true,
"scheduling": "<string>"
},
"executableCode": {
"language": "<string>",
"code": "<string>"
},
"codeExecutionResult": {
"outcome": "OUTCOME_UNSPECIFIED",
"output": "<string>"
},
"videoMetadata": {
"fps": 123,
"startOffset": "<string>",
"endOffset": "<string>"
}
}
]
},
"taskType": "<string>",
"title": "<string>",
"outputDimensionality": 123
}
],
"fallbacks": [
"<string>"
]
}
'{
"candidates": [
{
"content": {
"role": "user",
"parts": [
{
"text": "<string>",
"thought": true,
"thoughtSignature": "aSDinaTvuI8gbWludGxpZnk=",
"inlineData": {
"mimeType": "<string>",
"data": "aSDinaTvuI8gbWludGxpZnk=",
"displayName": "<string>"
},
"fileData": {
"mimeType": "<string>",
"fileUri": "<string>",
"displayName": "<string>"
},
"functionCall": {
"id": "<string>",
"name": "<string>",
"args": {}
},
"functionResponse": {
"id": "<string>",
"name": "<string>",
"response": {},
"willContinue": true,
"scheduling": "<string>"
},
"executableCode": {
"language": "<string>",
"code": "<string>"
},
"codeExecutionResult": {
"outcome": "OUTCOME_UNSPECIFIED",
"output": "<string>"
},
"videoMetadata": {
"fps": 123,
"startOffset": "<string>",
"endOffset": "<string>"
}
}
]
},
"finishReason": "FINISH_REASON_UNSPECIFIED",
"finishMessage": "<string>",
"tokenCount": 123,
"safetyRatings": [
{
"category": "<string>",
"probability": "<string>",
"probabilityScore": 123,
"severity": "<string>",
"severityScore": 123,
"blocked": true,
"overwrittenThreshold": "<string>"
}
],
"citationMetadata": {},
"index": 123,
"groundingMetadata": {},
"urlContextMetadata": {
"urlMetadata": [
{
"retrievedUrl": "<string>",
"urlRetrievalStatus": "<string>"
}
]
},
"avgLogprobs": 123,
"logprobsResult": {
"chosenCandidates": [
{
"token": "<string>",
"tokenId": 123,
"logProbability": 123
}
],
"topCandidates": [
{
"candidates": [
{
"token": "<string>",
"tokenId": 123,
"logProbability": 123
}
]
}
]
}
}
],
"promptFeedback": {
"blockReason": "<string>",
"blockReasonMessage": "<string>",
"safetyRatings": [
{
"category": "<string>",
"probability": "<string>",
"probabilityScore": 123,
"severity": "<string>",
"severityScore": 123,
"blocked": true,
"overwrittenThreshold": "<string>"
}
]
},
"usageMetadata": {
"promptTokenCount": 123,
"candidatesTokenCount": 123,
"totalTokenCount": 123,
"cachedContentTokenCount": 123,
"thoughtsTokenCount": 123,
"toolUsePromptTokenCount": 123,
"trafficType": "<string>",
"cacheTokensDetails": [
{
"modality": "<string>",
"tokenCount": 123
}
],
"candidatesTokensDetails": [
{
"modality": "<string>",
"tokenCount": 123
}
],
"promptTokensDetails": [
{
"modality": "<string>",
"tokenCount": 123
}
],
"toolUsePromptTokensDetails": [
{
"modality": "<string>",
"tokenCount": 123
}
]
},
"modelVersion": "<string>",
"responseId": "<string>",
"createTime": "2023-11-07T05:31:56Z"
}Streams content generation using Google Gemini-compatible format via LangChain.
curl --request POST \
--url http://localhost:8080/langchain/genai/v1beta/models/{model}:streamGenerateContent \
--header 'Content-Type: application/json' \
--data '
{
"model": "<string>",
"contents": [
{
"role": "user",
"parts": [
{
"text": "<string>",
"thought": true,
"thoughtSignature": "aSDinaTvuI8gbWludGxpZnk=",
"inlineData": {
"mimeType": "<string>",
"data": "aSDinaTvuI8gbWludGxpZnk=",
"displayName": "<string>"
},
"fileData": {
"mimeType": "<string>",
"fileUri": "<string>",
"displayName": "<string>"
},
"functionCall": {
"id": "<string>",
"name": "<string>",
"args": {}
},
"functionResponse": {
"id": "<string>",
"name": "<string>",
"response": {},
"willContinue": true,
"scheduling": "<string>"
},
"executableCode": {
"language": "<string>",
"code": "<string>"
},
"codeExecutionResult": {
"outcome": "OUTCOME_UNSPECIFIED",
"output": "<string>"
},
"videoMetadata": {
"fps": 123,
"startOffset": "<string>",
"endOffset": "<string>"
}
}
]
}
],
"systemInstruction": {
"role": "user",
"parts": [
{
"text": "<string>",
"thought": true,
"thoughtSignature": "aSDinaTvuI8gbWludGxpZnk=",
"inlineData": {
"mimeType": "<string>",
"data": "aSDinaTvuI8gbWludGxpZnk=",
"displayName": "<string>"
},
"fileData": {
"mimeType": "<string>",
"fileUri": "<string>",
"displayName": "<string>"
},
"functionCall": {
"id": "<string>",
"name": "<string>",
"args": {}
},
"functionResponse": {
"id": "<string>",
"name": "<string>",
"response": {},
"willContinue": true,
"scheduling": "<string>"
},
"executableCode": {
"language": "<string>",
"code": "<string>"
},
"codeExecutionResult": {
"outcome": "OUTCOME_UNSPECIFIED",
"output": "<string>"
},
"videoMetadata": {
"fps": 123,
"startOffset": "<string>",
"endOffset": "<string>"
}
}
]
},
"generationConfig": {
"temperature": 123,
"topP": 123,
"topK": 123,
"candidateCount": 123,
"maxOutputTokens": 123,
"stopSequences": [
"<string>"
],
"responseMimeType": "<string>",
"responseSchema": {
"type": "TYPE_UNSPECIFIED",
"format": "<string>",
"title": "<string>",
"description": "<string>",
"nullable": true,
"enum": [
"<string>"
],
"properties": {},
"required": [
"<string>"
],
"items": {
"type": "TYPE_UNSPECIFIED",
"format": "<string>",
"title": "<string>",
"description": "<string>",
"nullable": true,
"enum": [
"<string>"
],
"properties": {},
"required": [
"<string>"
],
"items": "<unknown>",
"minItems": 123,
"maxItems": 123,
"minLength": 123,
"maxLength": 123,
"minimum": 123,
"maximum": 123,
"pattern": "<string>",
"default": "<unknown>",
"example": "<unknown>",
"anyOf": "<array>",
"propertyOrdering": [
"<string>"
],
"minProperties": 123,
"maxProperties": 123
},
"minItems": 123,
"maxItems": 123,
"minLength": 123,
"maxLength": 123,
"minimum": 123,
"maximum": 123,
"pattern": "<string>",
"default": "<unknown>",
"example": "<unknown>",
"anyOf": [
{
"type": "TYPE_UNSPECIFIED",
"format": "<string>",
"title": "<string>",
"description": "<string>",
"nullable": true,
"enum": [
"<string>"
],
"properties": {},
"required": [
"<string>"
],
"items": "<unknown>",
"minItems": 123,
"maxItems": 123,
"minLength": 123,
"maxLength": 123,
"minimum": 123,
"maximum": 123,
"pattern": "<string>",
"default": "<unknown>",
"example": "<unknown>",
"anyOf": "<array>",
"propertyOrdering": [
"<string>"
],
"minProperties": 123,
"maxProperties": 123
}
],
"propertyOrdering": [
"<string>"
],
"minProperties": 123,
"maxProperties": 123
},
"responseJsonSchema": {},
"responseModalities": [
"MODALITY_UNSPECIFIED"
],
"speechConfig": {
"voiceConfig": {
"prebuiltVoiceConfig": {
"voiceName": "<string>"
}
},
"multiSpeakerVoiceConfig": {
"speakerVoiceConfigs": [
{
"speaker": "<string>",
"voiceConfig": {
"prebuiltVoiceConfig": {
"voiceName": "<string>"
}
}
}
]
},
"languageCode": "<string>"
},
"thinkingConfig": {
"includeThoughts": true,
"thinkingBudget": 123,
"thinkingLevel": "THINKING_LEVEL_UNSPECIFIED"
},
"frequencyPenalty": 123,
"presencePenalty": 123,
"seed": 123,
"logprobs": 123,
"responseLogprobs": true,
"audioTimestamp": true,
"mediaResolution": "<string>",
"routingConfig": {
"autoMode": {
"modelRoutingPreference": "<string>"
},
"manualMode": {
"modelName": "<string>"
}
},
"modelSelectionConfig": {
"featureSelectionPreference": "<string>"
},
"enableAffectiveDialog": true
},
"safetySettings": [
{
"category": "<string>",
"threshold": "<string>",
"method": "<string>"
}
],
"tools": [
{
"functionDeclarations": [
{
"name": "<string>",
"description": "<string>",
"parameters": {
"type": "TYPE_UNSPECIFIED",
"format": "<string>",
"title": "<string>",
"description": "<string>",
"nullable": true,
"enum": [
"<string>"
],
"properties": {},
"required": [
"<string>"
],
"items": "<unknown>",
"minItems": 123,
"maxItems": 123,
"minLength": 123,
"maxLength": 123,
"minimum": 123,
"maximum": 123,
"pattern": "<string>",
"default": "<unknown>",
"example": "<unknown>",
"anyOf": "<array>",
"propertyOrdering": [
"<string>"
],
"minProperties": 123,
"maxProperties": 123
},
"parametersJsonSchema": {},
"response": {
"type": "TYPE_UNSPECIFIED",
"format": "<string>",
"title": "<string>",
"description": "<string>",
"nullable": true,
"enum": [
"<string>"
],
"properties": {},
"required": [
"<string>"
],
"items": {
"type": "TYPE_UNSPECIFIED",
"format": "<string>",
"title": "<string>",
"description": "<string>",
"nullable": true,
"enum": [
"<string>"
],
"properties": {},
"required": [
"<string>"
],
"items": "<unknown>",
"minItems": 123,
"maxItems": 123,
"minLength": 123,
"maxLength": 123,
"minimum": 123,
"maximum": 123,
"pattern": "<string>",
"default": "<unknown>",
"example": "<unknown>",
"anyOf": "<array>",
"propertyOrdering": [
"<string>"
],
"minProperties": 123,
"maxProperties": 123
},
"minItems": 123,
"maxItems": 123,
"minLength": 123,
"maxLength": 123,
"minimum": 123,
"maximum": 123,
"pattern": "<string>",
"default": "<unknown>",
"example": "<unknown>",
"anyOf": [
{
"type": "TYPE_UNSPECIFIED",
"format": "<string>",
"title": "<string>",
"description": "<string>",
"nullable": true,
"enum": [
"<string>"
],
"properties": {},
"required": [
"<string>"
],
"items": "<unknown>",
"minItems": 123,
"maxItems": 123,
"minLength": 123,
"maxLength": 123,
"minimum": 123,
"maximum": 123,
"pattern": "<string>",
"default": "<unknown>",
"example": "<unknown>",
"anyOf": "<array>",
"propertyOrdering": [
"<string>"
],
"minProperties": 123,
"maxProperties": 123
}
],
"propertyOrdering": [
"<string>"
],
"minProperties": 123,
"maxProperties": 123
},
"responseJsonSchema": {},
"behavior": "UNSPECIFIED"
}
],
"googleSearch": {
"timeRangeFilter": {
"startTime": "2023-11-07T05:31:56Z",
"endTime": "2023-11-07T05:31:56Z"
},
"excludeDomains": [
"<string>"
]
},
"googleSearchRetrieval": {
"dynamicRetrievalConfig": {
"mode": "<string>",
"dynamicThreshold": 123
}
},
"retrieval": {
"disableAttribution": true,
"externalApi": {
"endpoint": "<string>",
"apiSpec": "API_SPEC_UNSPECIFIED",
"authConfig": {
"authType": "AUTH_TYPE_UNSPECIFIED",
"apiKeyConfig": {
"apiKeyString": "<string>"
},
"googleServiceAccountConfig": {
"serviceAccount": "<string>"
},
"httpBasicAuthConfig": {
"credentialSecret": "<string>"
},
"oauthConfig": {
"accessToken": "<string>",
"serviceAccount": "<string>"
},
"oidcConfig": {
"idToken": "<string>",
"serviceAccount": "<string>"
}
},
"elasticSearchParams": {
"index": "<string>",
"numHits": 123,
"searchTemplate": "<string>"
}
},
"vertexAiSearch": {
"datastore": "<string>",
"engine": "<string>",
"filter": "<string>",
"maxResults": 123,
"dataStoreSpecs": [
{
"dataStore": "<string>",
"filter": "<string>"
}
]
},
"vertexRagStore": {
"ragCorpora": [
"<string>"
],
"ragResources": [
{
"ragCorpus": "<string>",
"ragFileIds": [
"<string>"
]
}
],
"ragRetrievalConfig": {
"topK": 123,
"filter": {
"metadataFilter": "<string>",
"vectorDistanceThreshold": 123,
"vectorSimilarityThreshold": 123
},
"hybridSearch": {
"alpha": 123
},
"ranking": {
"llmRanker": {
"modelName": "<string>"
},
"rankService": {
"modelName": "<string>"
}
}
},
"similarityTopK": 123,
"storeContext": true,
"vectorDistanceThreshold": 123
}
},
"codeExecution": {},
"enterpriseWebSearch": {
"excludeDomains": [
"<string>"
]
},
"googleMaps": {
"authConfig": {
"authType": "AUTH_TYPE_UNSPECIFIED",
"apiKeyConfig": {
"apiKeyString": "<string>"
},
"googleServiceAccountConfig": {
"serviceAccount": "<string>"
},
"httpBasicAuthConfig": {
"credentialSecret": "<string>"
},
"oauthConfig": {
"accessToken": "<string>",
"serviceAccount": "<string>"
},
"oidcConfig": {
"idToken": "<string>",
"serviceAccount": "<string>"
}
}
},
"urlContext": {},
"computerUse": {
"environment": "ENVIRONMENT_UNSPECIFIED"
}
}
],
"toolConfig": {
"functionCallingConfig": {
"mode": "MODE_UNSPECIFIED",
"allowedFunctionNames": [
"<string>"
]
},
"retrievalConfig": {
"latLng": {
"latitude": 123,
"longitude": 123
},
"languageCode": "<string>"
}
},
"cachedContent": "<string>",
"labels": {},
"requests": [
{
"model": "<string>",
"content": {
"role": "user",
"parts": [
{
"text": "<string>",
"thought": true,
"thoughtSignature": "aSDinaTvuI8gbWludGxpZnk=",
"inlineData": {
"mimeType": "<string>",
"data": "aSDinaTvuI8gbWludGxpZnk=",
"displayName": "<string>"
},
"fileData": {
"mimeType": "<string>",
"fileUri": "<string>",
"displayName": "<string>"
},
"functionCall": {
"id": "<string>",
"name": "<string>",
"args": {}
},
"functionResponse": {
"id": "<string>",
"name": "<string>",
"response": {},
"willContinue": true,
"scheduling": "<string>"
},
"executableCode": {
"language": "<string>",
"code": "<string>"
},
"codeExecutionResult": {
"outcome": "OUTCOME_UNSPECIFIED",
"output": "<string>"
},
"videoMetadata": {
"fps": 123,
"startOffset": "<string>",
"endOffset": "<string>"
}
}
]
},
"taskType": "<string>",
"title": "<string>",
"outputDimensionality": 123
}
],
"fallbacks": [
"<string>"
]
}
'{
"candidates": [
{
"content": {
"role": "user",
"parts": [
{
"text": "<string>",
"thought": true,
"thoughtSignature": "aSDinaTvuI8gbWludGxpZnk=",
"inlineData": {
"mimeType": "<string>",
"data": "aSDinaTvuI8gbWludGxpZnk=",
"displayName": "<string>"
},
"fileData": {
"mimeType": "<string>",
"fileUri": "<string>",
"displayName": "<string>"
},
"functionCall": {
"id": "<string>",
"name": "<string>",
"args": {}
},
"functionResponse": {
"id": "<string>",
"name": "<string>",
"response": {},
"willContinue": true,
"scheduling": "<string>"
},
"executableCode": {
"language": "<string>",
"code": "<string>"
},
"codeExecutionResult": {
"outcome": "OUTCOME_UNSPECIFIED",
"output": "<string>"
},
"videoMetadata": {
"fps": 123,
"startOffset": "<string>",
"endOffset": "<string>"
}
}
]
},
"finishReason": "FINISH_REASON_UNSPECIFIED",
"finishMessage": "<string>",
"tokenCount": 123,
"safetyRatings": [
{
"category": "<string>",
"probability": "<string>",
"probabilityScore": 123,
"severity": "<string>",
"severityScore": 123,
"blocked": true,
"overwrittenThreshold": "<string>"
}
],
"citationMetadata": {},
"index": 123,
"groundingMetadata": {},
"urlContextMetadata": {
"urlMetadata": [
{
"retrievedUrl": "<string>",
"urlRetrievalStatus": "<string>"
}
]
},
"avgLogprobs": 123,
"logprobsResult": {
"chosenCandidates": [
{
"token": "<string>",
"tokenId": 123,
"logProbability": 123
}
],
"topCandidates": [
{
"candidates": [
{
"token": "<string>",
"tokenId": 123,
"logProbability": 123
}
]
}
]
}
}
],
"promptFeedback": {
"blockReason": "<string>",
"blockReasonMessage": "<string>",
"safetyRatings": [
{
"category": "<string>",
"probability": "<string>",
"probabilityScore": 123,
"severity": "<string>",
"severityScore": 123,
"blocked": true,
"overwrittenThreshold": "<string>"
}
]
},
"usageMetadata": {
"promptTokenCount": 123,
"candidatesTokenCount": 123,
"totalTokenCount": 123,
"cachedContentTokenCount": 123,
"thoughtsTokenCount": 123,
"toolUsePromptTokenCount": 123,
"trafficType": "<string>",
"cacheTokensDetails": [
{
"modality": "<string>",
"tokenCount": 123
}
],
"candidatesTokensDetails": [
{
"modality": "<string>",
"tokenCount": 123
}
],
"promptTokensDetails": [
{
"modality": "<string>",
"tokenCount": 123
}
],
"toolUsePromptTokensDetails": [
{
"modality": "<string>",
"tokenCount": 123
}
]
},
"modelVersion": "<string>",
"responseId": "<string>",
"createTime": "2023-11-07T05:31:56Z"
}Model name with action
Model field for explicit model specification
Content for the model to process
Show child attributes
System instruction for the model
Show child attributes
Show child attributes
Show child attributes
Show child attributes
Show child attributes
Cached content resource name
Labels for the request
Show child attributes
Batch embedding requests
Show child attributes
Successful streaming response
Show child attributes
Show child attributes
Show child attributes
The model version used to generate the response
Response ID for identifying each response (encoding of event_id)
Timestamp when the request was made to the server
Was this page helpful?