Skip to main content
POST
Gemini टेक्स्ट से चित्र API
Nano Banana Pro, 2 या 2.1 से टेक्स्ट विवरण के आधार पर चित्र बनाएं। POST /v1beta/models/{model}:generateContent टेक्स्ट से चित्र और चित्र संपादन एक ही endpoint उपयोग करते हैं। संपादन के अनुरोध में संदर्भ चित्र जोड़ा जाता है।

अनुरोध आज़माएं

x-goog-api-key में BetterToken API Key भरें, model चुनें और contents का टेक्स्ट बदलें। 1K और 1:1 से शुरू करें, फिर Send दबाएं।
Send दबाने से वास्तविक निर्माण अनुरोध जाता है और शुल्क लग सकता है। synchronous प्रतिक्रिया की प्रतीक्षा करें। timeout या कनेक्शन टूटने पर, फिर भेजने से पहले उपयोग रिकॉर्ड और अनुरोध का परिणाम जांचें।
तीनों में 1K, 2K और 4K हैं। Nano Banana 2 और 2.1 में 14 अनुपात और Pro में 10 अनुपात समर्थित हैं। X-BetterToken-Max-Images लौटाए और बिल किए जाने वाले चित्रों की सीमा है, निश्चित संख्या की गारंटी नहीं। समर्थित अनुपात
BetterToken API खोज की मदद से चित्र बनाना समर्थित नहीं करता, जिसमें Google वेब खोज और चित्र खोज grounding शामिल हैं। खोज टूल न जोड़ें।
टेक्स्ट से चित्र बनाने के लिए केवल विवरण चाहिए; संदर्भ चित्र आवश्यक नहीं है। बिना streaming वाला generateContent उपयोग करें। Files, Batch, Interactions और streaming समर्थित नहीं हैं।

उत्तर पढ़ें

चित्र candidates[].content.parts[].inlineData में मिलते हैं। सभी parts पढ़ें, thought: true छोड़ें, data डिकोड करें और mimeType से फ़ाइल एक्सटेंशन चुनें। चित्र हमेशा पहले part में या PNG में नहीं होता।

संबंधित गाइड

प्राधिकरण

x-goog-api-key
string
header
आवश्यक

BetterToken API Key।

हेडर

X-BetterToken-Max-Images
integer
डिफ़ॉल्ट:1

लौटाए और बिल किए जाने वाले चित्रों की अधिकतम संख्या, गारंटी नहीं। डिफ़ॉल्ट 1।

आवश्यक सीमा: 1 <= x <= 4

पथ पैरामीटर

model
enum<string>
डिफ़ॉल्ट:nano-banana-2.1
आवश्यक

BetterToken मॉडल ID। तीन Nano Banana मॉडल में से चुनें।

उपलब्ध विकल्प:
nano-banana-pro,
nano-banana-2,
nano-banana-2.1

बॉडी

application/json
contents
object[]
आवश्यक

बातचीत का इतिहास। अगले संपादन के लिए मॉडल का पूरा content और thoughtSignature रखें।

Minimum array length: 1
generationConfig
object

चित्र निर्माण सेटिंग।

प्रतिक्रिया

परिणाम। अंतिम चित्र parts और finishReason जांचें।

candidates
object[]
promptFeedback
object
usageMetadata
object