सीड्रीम 5.0 फ्लैश EmpirioLabs पर उपलब्ध है। यह text-to-image पीढ़ी के लिए बाइटडांस का तेज़ सीड्रीम छवि मॉडल है, जो संपादन 10 संदर्भ छवियों को जोड़ता है, निर्देशांक या खींचे गए मार्करों के साथ रखे गए सटीक संपादन, और परत अपघटन, जो एक छवि को आधार छवि में विभाजित करता है और 16 पारदर्शी परतों तक। यह एपीआई और Playground में काम करता है।
देखिए लॉन्च फिल्म
फिल्म की हर छवि एक वास्तविक सीड्रीम 5.0 फ्लैश आउटपुट है। स्कोर EmpirioLabs पर एसीई-स्टेप द्वारा उत्पन्न किया गया था।
यह क्या समर्थन करता है
- टेक्स्ट-टू-इमेज। बिना किसी छवि के एक संकेत भेजें।
- संपादन और संलयन। एक से दस छवियों को संलग्न करें और परिवर्तन का वर्णन करें, या उन्हें कैसे संयोजित करें।
- मार्कर और समन्वय संपादन। इनपुट छवि पर एक वृत्त, तीर या स्केच के साथ बदलने के लिए क्षेत्र को चिह्नित करें, या इसकी सटीक स्थिति के रूप में दें
<bbox>प्रॉम्प्ट में टैग करें। - परत अपघटन। एक छवि को आधार छवि में विभाजित करें और साथ ही 16 पारदर्शी पीएनजी परतों तक, प्रत्येक आधार छवि, एक नाम और विवरण में अपनी स्थिति के साथ लौटाता है।
- पारदर्शी पृष्ठभूमि। एक छवि संपादित करें जिसमें पहले से ही एक अल्फा चैनल है और परिणाम में पारदर्शिता बनाए रखें।
- छवि में पाठ। संकेत, लेबल और पोस्टर चीनी, अंग्रेजी और जापानी, कोरियाई, अरबी, स्पेनिश और फ्रेंच सहित 14 अन्य भाषाओं में प्रस्तुत किए गए हैं।
आउटपुट 1K, 1.5K या 2K रिज़ॉल्यूशन स्तर पर या कस्टम चौड़ाई और ऊंचाई पर PNG या JPEG है।
एक छवि उत्पन्न करें
कर्ल https://api.empiriolabs.ai/v1/images/generations \ -H "प्राधिकरण: वाहक $EMPIRIOLABS_API_KEY" \ -h "सामग्री-प्रकार: application/json" \ -d '{ "मॉडल": "seedream-5-0-flash", "प्रॉम्प्ट": "शाम के समय एक नदी पर एक कागज लालटेन उत्सव, पानी पर प्रतिबिंब", "aspect_ratio": "16:9", "गुणवत्ता": "2K", "सिंक": सच }'
सिंक और एसिंक। साथ "सिंक": सच अनुरोध खुला रहता है और तैयार छवि को लौटाता है डाटा. इसके बिना, प्रतिक्रिया एक के साथ एक नौकरी है नौकरी id और a मतदान. पोल /v1/jobs/ प्राप्त <job_id>करें जब तक स्थिति है पूरा।.
OpenAI पायथन SDK की वही कॉल, EmpirioLabs की ओर इशारा करती है। नियंत्रण जिन्हें SDK परिभाषित नहीं करता है, वे अंदर जाते हैं extra_body:
OpenAI आयात OpenAI क्लाइंट = OpenAI (base_url="https://api.empiriolabs.ai/v1", api_key="YOUR_EMPIRIOLABS_API_KEY",) परिणाम = client.images.generate(model ="seedream-5-0-flash", prompt="शाम के समय एक नदी के ऊपर एक पेपर लालटेन उत्सव, पानी पर प्रतिबिंब", extra_body={"सिंक": सत्य, "aspect_ratio": "16:9", "गुणवत्ता": "2K"},) प्रिंट (result.data[0].url)
संदर्भ छवियों के साथ संपादित करें
अधिकतम 10 छवि URL, डेटा URI या अपलोड की गई छवियों को पास करें छवि, और उनके आदेश द्वारा संकेत में उन्हें देखें:
{ "मॉडल": "seedream-5-0-flash", "प्रॉम्प्ट": "छवि 2 की रोशनी को ध्यान में रखते हुए, छवि 1 से कप को छवि 2 से टेबल पर रखें", "छवि": [ "https://example.com/cup.png", "https://example.com/table.jpg"], "सिंक": सच }
किसी चिह्नित क्षेत्र को संपादित करें
किसी छवि के एक भाग को बदलने के लिए, इसे इनपुट पर एक वृत्त, तीर या स्केच के साथ चिह्नित करें और परिवर्तन का वर्णन करें, या क्षेत्र को एक के रूप में दें <bbox> टैग। एक बॉक्स है बाएँ ऊपर दाएँ नीचे छवि पर 0 से 1000 ग्रिड पर, चाहे उसका पिक्सेल आकार कुछ भी हो:
{ "मॉडल": "seedream-5-0-flash", "प्रॉम्प्ट": "<bbox>60 80 300 520</bbox> के अंदर एक सफेद ट्यूलिप के साथ एक छोटा कांच का फूलदान जोड़ें। बाकी सब कुछ अपरिवर्तित रखें। ", "छवि": "https://example.com/kitchen.png", "सिंक": सच }
टैग छवियों में भी काम करते हैं, उदाहरण के लिए छवि 1 के क्षेत्र से विषय को छवि 2 के क्षेत्र में रखने के लिए।
एक छवि को परतों में विभाजित करें
सेट layer_decomposition सेवा मेरे सच और बिल्कुल एक छवि संलग्न करें। संकेत वैकल्पिक है: मॉडल को तत्वों को चुनने देने के लिए इसे छोड़ दें, या तत्वों या क्षेत्रों को अलग करने के लिए नाम दें।
curl https://api.empiriolabs.ai/v1/images/generations \ -H "प्राधिकरण: वाहक $EMPIRIOLABS_API_KEY" \ -h "सामग्री-प्रकार: application/json" \ -d '{ "मॉडल": "seedream-5-0-flash", "layer_decomposition": सच, "छवि": "https://example.com/perfume-ad.png", "संकेत": "इत्र की बोतल, उसके लेबल और प्रकाश किरण को अलग करें", "सिंक": सच }'
डेटा[0] आधार छवि है, एक के साथ z_index 0 का। इसके बाद प्रत्येक प्रविष्टि अपने स्टैकिंग ऑर्डर के साथ एक पारदर्शी पीएनजी परत है, पिक्सेल में आधार छवि में इसका बॉक्स (bounding_box.निरपेक्ष) और 0 से 1000 ग्रिड पर (bounding_box. सामान्यीकृत), दोनों के रूप में [बाएं, ऊपर, दाएं, नीचे], और एक नाम और विवरण:
{ "यूआरएल": "https://media.empiriolabs.ai/...", "z_index": 4, "चौड़ाई": 476, "ऊंचाई": 1024, "bounding_box": { "निरपेक्ष": [1181, 268, 1657, 1292], "सामान्यीकृत": [419, 169, 588, 815] }, "नाम": "इत्र की बोतल मुख्य शरीर", "विवरण": "एक मुखर सोने की टोपी के साथ एक पारदर्शी चौकोर इत्र की बोतल..." }
आरोही में आधार छवि पर परतों को ढेर करें z_index इसे फिर से बनाने के लिए, या पहले किसी भी परत को स्थानांतरित करने, आकार बदलने, रंग बदलने या बदलने का आदेश दें। एक परत एक नए अनुरोध के लिए इनपुट भी हो सकती है, उदाहरण के लिए एक तत्व को फिर से रंगने और उसकी पारदर्शिता बनाए रखने के लिए।
आपके पहले अनुरोध से पहले जानने योग्य बातें
- प्रति अनुरोध एक छवि। एक अनुरोध एक छवि लौटाता है, और
n1 से ऊपर एक त्रुटि लौटाता है। विविधताओं के लिए अलग-अलग अनुरोध भेजें। परत अपघटन अपवाद है: यह आधार छवि और उसकी परतों को एक साथ लौटाता है। - प्रत्येक परत को उसके बॉक्स में स्केल करें। एक परत PNG हमेशा आधार छवि में अपने पदचिह्न के आकार का नहीं होता है, और एक पाठ परत कई गुना बड़ी हो सकती है। प्रत्येक परत को उसकी चौड़ाई और ऊंचाई तक स्केल करें
bounding_box.निरपेक्षइसे बॉक्स के ऊपरी-बाएँ कोने पर रखने से पहले। - प्रॉम्प्ट तय करता है कि कितनी परतें वापस आती हैं। बिना किसी संकेत के मॉडल हर तत्व को अलग करता है, और प्रत्येक छवि बिल लौटाता है। उन तत्वों को नाम दें जिनकी आपको आवश्यकता है, या उनके क्षेत्रों को इस प्रकार दें
<bbox>टैग, उन लोगों के लिए परिणाम रखने के लिए. - संसाधित नहीं किया जा सका जो परत अपघटन का पुन: प्रयास करें। एक परत अपघटन कभी-कभी एक त्रुटि के साथ विफल हो जाता है जिसमें कहा जाता है कि छवि सामग्री को संसाधित नहीं किया जा सकता है। वही अनुरोध फिर से भेजें।
- कोई तेज़ शीघ्र अनुकूलन नहीं है।
prompt_optimization_mode: "तेज़"Seedream 5.0 Pro से फ्लैश पर एक त्रुटि लौटाता है। नियंत्रण को छोड़ दें। - एक पारदर्शी परिणाम के लिए एक पारदर्शी इनपुट की आवश्यकता होती है।
पृष्ठभूमि: "पारदर्शी"ठीक एक छवि के संपादन पर काम करता है जिसमें पहले से ही एक अल्फा चैनल होता है, जैसे कि अपघटन से एक परत, के साथoutput_formatपर सेट करेंपीएनजी. JPEG आउटपुट एक त्रुटि देता है।
मूल्य निर्धारण
प्रति इमेज। Seedream 5.0 फ्लैश के रूप में आप जाते हैं और प्रत्येक रिज़ॉल्यूशन स्तर के लिए एक दर पर प्रति लौटाई गई छवि का भुगतान किया जाता है। संदर्भ छवियां कोई शुल्क नहीं जोड़ती हैं। एक परत अपघटन प्रत्येक छवि को बिल करता है जो इसे लौटाता है, आधार छवि और प्रत्येक परत, एक ही दर पर। किसी सदस्यता की आवश्यकता नहीं है। वर्तमान दरें पर हैं मॉडल पेज और मूल्य निर्धारण पृष्ठ।.
सामग्री सुरक्षा। जेनरेट की गई छवियां एक स्वचालित सामग्री-सुरक्षा जांच पास करती हैं। स्पष्ट के रूप में चिह्नित की गई छवि वापस नहीं की जाती है, और क्योंकि यह चेक चलने से पहले जनरेट की गई थी, इसलिए इसे अभी भी बिल किया जाता है।
निर्माण शुरू करें
Seedream 5.0 Flash को आजमाएं Playground, में पूर्ण पैरामीटर संदर्भ पढ़ें एपीआई डॉक, या अन्य छवि मॉडल के साथ इसकी तुलना करें मॉडल कैटलॉग. एक ही परिवार के प्रो टियर के लिए, देखें सीड्रीम 5.0 प्रो एपीआई का उपयोग कैसे करें।.




