Appearance
Gemini-compatible
Gemini-compatible 接口使用 Gemini 风格路径和请求体。适合已经接入 Gemini 格式的应用,也适合图文理解和媒体输入场景。
方法与路径
http
POST /v1beta/models/{model}:generateContent
POST /v1beta/models/{modelName}:generateContent文本请求
bash
curl https://moonapix.com/v1beta/models/gemini-compatible:generateContent \
-H "Authorization: Bearer <MOONAPIX_API_KEY>" \
-H "Content-Type: application/json" \
-d '{
"contents": [
{
"role": "user",
"parts": [
{
"text": "写一段简短的产品介绍。"
}
]
}
]
}'图片理解
json
{
"contents": [
{
"role": "user",
"parts": [
{
"text": "描述这张图片。"
},
{
"inlineData": {
"mimeType": "image/png",
"data": "<BASE64_IMAGE>"
}
}
]
}
]
}使用建议
- 路径中的模型名应与 MoonApiX 后台可用模型一致。
- 图片、PDF、音频或视频输入建议控制文件大小,避免请求过大。
- 已使用 OpenAI-compatible 的应用,可以继续走文本系列;已使用 Gemini 格式的应用优先走本页接口。