> ## Documentation Index
> Fetch the complete documentation index at: https://docs.sunra.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# पाठ से छवि

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

sunra API के साथ छवियां बनाने के लिए, अपने इनपुट पैरामीटर सहित निर्दिष्ट एंडपॉइंट पर एक अनुरोध भेजें। एपीआई टेक्स्ट प्रॉम्प्ट के आधार पर छवियां उत्पन्न करने के लिए पूर्व-प्रशिक्षित मॉडल का लाभ उठाता है, जिससे आप प्राकृतिक भाषा में उनका वर्णन करके दृश्य बना सकते हैं।

यहां sunra API का उपयोग करके टेक्स्ट से एक छवि उत्पन्न करने का एक उदाहरण दिया गया है:

<CodeGroup>
  ```javascript Javascript theme={null}
  import { sunra } from "@sunra/client";

  const result = await sunra.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);
  ```

  ```python Python theme={null}
  import sunra_client

  result = sunra_client.subscribe(
      "black-forest-labs/flux-kontext-max/text-to-image",
      arguments={
          "prompt": "एक कांच की चायदानी जिसमें खिले हुए फूल की चाय है, जो एक लकड़ी की मेज पर एक धूप वाली खिड़की के पास रखी है, जिसमें सुबह की कोमल रोशनी है।",
          "prompt_enhancer": True,
          "aspect_ratio": "16:9",
          "output_format": "jpeg",
          "safety_tolerance": 2
      },
      with_logs=True,
      on_enqueue=print,
      on_queue_update=print,
  )
  print(result)
  ```

  ```java Java theme={null}
  import ai.sunra.client.*;
  import ai.sunra.client.queue.*;
  import java.util.Map;
  import com.google.gson.JsonObject;
  import java.util.function.Consumer;

  ClientConfig config = ClientConfig.builder()
      .withCredentials(CredentialsResolver.fromEnv())
      .build();

  SunraClient client = SunraClient.withConfig(config);
  Map<String, Object> input = Map.of(
      "prompt", "एक कांच की चायदानी जिसमें खिले हुए फूल की चाय है, जो एक लकड़ी की मेज पर एक धूप वाली खिड़की के पास रखी है, जिसमें सुबह की कोमल रोशनी है।",
      "prompt_enhancer", true,
      "aspect_ratio", "16:9",
      "output_format", "jpeg",
      "safety_tolerance", 2
  );

  Consumer<QueueStatus.StatusUpdate> statusUpdateHandler = update -> {
      String status = update.getStatus().toString();
      String message = String.format("\nस्थिति अद्यतन: %s, अनुरोध आईडी: %s",
          status, update.getRequestId());
      System.out.println(message);
  };

  SubscribeOptions<JsonObject> options = SubscribeOptions.<JsonObject>builder()
      .input(input)
      .resultType(JsonObject.class)
      .onQueueUpdate(statusUpdateHandler)
      .logs(true)
      .build();

  Output<JsonObject> response = client.subscribe("black-forest-labs/flux-kontext-max/text-to-image", options);
  System.out.println("पूरा हुआ!");
  System.out.println(response.getData());
  ```

  ```bash Curl theme={null}
  curl --request POST \
    --url https://api.sunra.ai/v1/queue/black-forest-labs/flux-kontext-max/text-to-image \
    --header "Authorization: Key $SUNRA_KEY" \
    --header "Content-Type: application/json" \
    --data '{"prompt":"एक कांच की चायदानी जिसमें खिले हुए फूल की चाय है, जो एक लकड़ी की मेज पर एक धूप वाली खिड़की के पास रखी है, जिसमें सुबह की कोमल रोशनी है।","prompt_enhancer":true,"aspect_ratio":"16:9","output_format":"jpeg","safety_tolerance":2}'
  ```
</CodeGroup>

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

sunra विभिन्न छवि निर्माण मॉडल प्रदान करता है। वांछित शैली और गुणवत्ता के आधार पर अपनी आवश्यकताओं के अनुरूप एक चुनें।

उपलब्ध मॉडलों में शामिल हैं:

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

एक मॉडल का चयन करने के लिए, दिखाए गए अनुसार सदस्यता विधि में उसकी आईडी निर्दिष्ट करें। [पाठ से छवि मॉडल](https://sunra.ai/models?modalities%5B0%5D=modality-text-image) पृष्ठ पर और मॉडल एक्सप्लोर करें।
