मुख्य सामग्री पर जाएं

port API का उपयोग करके छवियां कैसे उत्पन्न करें

port API के साथ छवियां बनाने के लिए, अपने इनपुट पैरामीटर सहित निर्दिष्ट एंडपॉइंट पर एक अनुरोध भेजें। एपीआई टेक्स्ट प्रॉम्प्ट के आधार पर छवियां उत्पन्न करने के लिए पूर्व-प्रशिक्षित मॉडल का लाभ उठाता है, जिससे आप प्राकृतिक भाषा में उनका वर्णन करके दृश्य बना सकते हैं। यहां port API का उपयोग करके टेक्स्ट से एक छवि उत्पन्न करने का एक उदाहरण दिया गया है:
import { port } from "@portmoda/client";

const result = await port.subscribe("black-forest-labs/flux-kontext-max/text-to-image", {
  input: {
    prompt: 'एक कांच की चायदानी जिसमें खिले हुए फूल की चाय है, जो एक लकड़ी की मेज पर एक धूप वाली खिड़की के पास रखी है, जिसमें सुबह की कोमल रोशनी है।',
    prompt_enhancer: true,
    aspect_ratio: '16:9',
    output_format: 'jpeg',
    safety_tolerance: 2
  },
  logs: true,
  onQueueUpdate: (update) => {
    console.log(update)
  },
});
console.log(result.data);
console.log(result.requestId);

मॉडल का चयन कैसे करें

port विभिन्न छवि निर्माण मॉडल प्रदान करता है। वांछित शैली और गुणवत्ता के आधार पर अपनी आवश्यकताओं के अनुरूप एक चुनें। उपलब्ध मॉडलों में शामिल हैं:
  • black-forest-labs/flux-kontext-pro: एक एकीकृत मॉडल जो FLUX.1 गुणवत्ता में स्थानीय संपादन, जनरेटिव संशोधन और टेक्स्ट-टू-इमेज पीढ़ी प्रदान करता है। सटीक क्षेत्रीय संपादन या सफलता की गति से पूर्ण दृश्य परिवर्तनों के लिए टेक्स्ट और छवि इनपुट को संसाधित करता है, पुनरावृत्ति वर्कफ़्लो का नेतृत्व करता है जो कई संपादन मोड़ों में चरित्र स्थिरता बनाए रखता है।
  • black-forest-labs/flux-1.1-pro: FLUX का सर्वश्रेष्ठ, जो अत्याधुनिक प्रदर्शन छवि पीढ़ी को तेज गति से शीर्ष पायदान के प्रॉम्प्ट फॉलोइंग, दृश्य गुणवत्ता, छवि विस्तार और आउटपुट विविधता के साथ प्रदान करता है।
  • google-deepmind/imagen4: इमेजन 4 ठीक विवरण, सटीक पाठ और बहुभाषी प्रॉम्प्ट समर्थन के साथ फोटोरिअलिस्टिक 2K छवियां उत्पन्न करता है।
एक मॉडल का चयन करने के लिए, दिखाए गए अनुसार सदस्यता विधि में उसकी आईडी निर्दिष्ट करें। पाठ से छवि मॉडल पृष्ठ पर और मॉडल एक्सप्लोर करें।