AI Model APIChatGemini
Gemini Media Recognition
Gemini Image, PDF, Audio, Video Recognition Request
⚠️Note: Native Gemini format requests support passing media via inlineData (base64) or fileData.fileUri (a publicly accessible URL, YouTube links included). Accessibility of file URIs uploaded via the Gemini File API depends on the permissions of the upstream channel key, so the use of a publicly accessible URL is recommended. When an OpenAI format (chat/completions) request is converted to Gemini, media is uniformly downloaded and passed as inlineData (base64).
Authorization
BearerAuth
AuthorizationBearer <token>
使用 Bearer Token 认证。
格式: Authorization: Bearer sk-xxxxxx
In: header
Path Parameters
model*string
模型名称
Request Body
application/json
contents?
generationConfig?
safetySettings?
tools?
systemInstruction?
Response Body
application/json
curl -X POST "https://api.beeaicloud.com/v1beta/models/string:generateContent" \ -H "Content-Type: application/json" \ -d '{}'{
"candidates": [
{
"content": {
"role": "string",
"parts": [
{}
]
},
"finishReason": "string",
"safetyRatings": [
{}
]
}
],
"usageMetadata": {
"promptTokenCount": 0,
"candidatesTokenCount": 0,
"totalTokenCount": 0
}
}How is this guide?