gemini-3.1-flash-lite-image
gemini-3.1-flash-lite-image
छविGooglegemini-3.1-flash-lite-imagegemini-3.1-flash-lite-image

gemini-3.1-flash-lite-image

प्रमाणीकरण

Base URL
https://api.dreamtoai.com
Authorization
Authorization: Bearer YOUR_API_KEY
Content-Type
application/json
मॉडल नाम (model)
gemini-3.1-flash-lite-image

इंटीग्रेशन प्रोटोकॉल

यह प्रोटोकॉल क्यों चुनें

适合原本使用 Gemini SDK 或 generateContent 接口的用户直接迁移。

एंडपॉइंट URL
POST/v1beta/models/gemini-3.1-flash-lite-image:generateContent
Authorization: Bearer YOUR_API_KEYContent-Type: application/json

रिक्वेस्ट / रिस्पॉन्स JSON

रिक्वेस्ट उदाहरण
इमेज URL के साथfileData.fileUri
{
  "contents": [
    {
      "role": "user",
      "parts": [
        {
          "text": "生成一张产品海报,白色背景,商业摄影风格"
        },
        {
          "fileData": {
            "fileUri": "https://example.com/reference.png"
          }
        }
      ]
    }
  ],
  "generationConfig": {
    "responseModalities": [
      "IMAGE"
    ]
  }
}
Base64 के साथinlineData.mimeType + inlineData.data
{
  "contents": [
    {
      "role": "user",
      "parts": [
        {
          "text": "生成一张产品海报,白色背景,商业摄影风格"
        },
        {
          "inlineData": {
            "mimeType": "image/jpeg",
            "data": "BASE64_IMAGE_DATA"
          }
        }
      ]
    }
  ],
  "generationConfig": {
    "responseModalities": [
      "IMAGE"
    ]
  }
}
रिस्पॉन्स उदाहरण
{
  "candidates": [
    {
      "content": {
        "role": "model",
        "parts": [
          {
            "inlineData": {
              "mimeType": "image/png",
              "data": "iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR42mP8Xw8AAoMBgAqJvhoAAAAASUVORK5CYII="
            }
          }
        ]
      }
    }
  ],
  "modelVersion": "gemini-3.1-flash-lite-image",
  "usageMetadata": {
    "promptTokenCount": 8,
    "candidatesTokenCount": 16,
    "totalTokenCount": 24
  }
}

रिक्वेस्ट / रिस्पॉन्स फ़ील्ड

रिक्वेस्ट फ़ील्ड
फ़ील्डप्रकारआवश्यक
contentsarrayY
contents[]objectY
contents[].rolestringY
contents[].partsarrayY
contents[].parts[]objectY
contents[].parts[].textstringY
रिस्पॉन्स फ़ील्ड
फ़ील्डप्रकारआवश्यक
candidates[].content.parts[].inlineData.mimeTypestringN
candidates[].content.parts[].inlineData.dataimageN
usageMetadata.totalTokenCountintegerN

कोड उदाहरण

cURLrequest.sh
curl -X POST "https://api.dreamtoai.com/v1beta/models/gemini-3.1-flash-lite-image:generateContent" \
  -H "Content-Type: application/json" \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -d '{
  "contents": [
    {
      "role": "user",
      "parts": [
        {
          "text": "生成一张产品海报,白色背景,商业摄影风格"
        },
        {
          "fileData": {
            "fileUri": "https://example.com/reference.png"
          }
        }
      ]
    }
  ]
}'

# रेफ़रेंस फ़ाइल अपलोड करने के लिए cURL
curl -X POST "https://api.dreamtoai.com/v1/files/upload" \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -F "kind=image" \
  -F "purpose=reference" \
  -F "[email protected]"