Skip to main content

OpenAI Chat Format

POST /v1/chat/completions

Request Parameters​

ParameterTypeRequiredDescription
modelstringRequired-
streambooleanRequired-
messagesarray<object>Required-
messages[].rolestringOptional-
messages[].contentstringOptional-
extra_bodyobjectOptional-
extra_body.googleobjectRequired-
extra_body.google.image_configobjectRequired-
contentsarray<object>Required-
contents[].rolestringOptional-
contents[].partsarray<object>Optional-
contents[].parts[].textstringOptional-

Request Example​

{
"body": {
"model": "string",
"stream": true,
"messages": [
{}
],
"contents": [
{}
]
}
}

Response Fields(200)​

Field NameTypeDescription
modelstring-
streamboolean-
messagesarray<object>-
messages[].rolestring-
messages[].contentstring-
extra_bodyobject-
extra_body.googleobject-
extra_body.google.image_configobject-
contentsarray<object>-
contents[].rolestring-
contents[].partsarray<object>-
contents[].parts[].textstring-