> For the complete documentation index, see [llms.txt](https://docs.roboflow.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.roboflow.com/workflows/hi/blocks/blocks/run-a-model/clip-embedding-model.md).

# CLIP एम्बेडिंग मॉडल

पाठ और छवियों के अर्थगत एम्बेडिंग बनाने के लिए एक CLIP मॉडल का उपयोग करें।

यह ब्लॉक एक छवि या स्ट्रिंग स्वीकार करता है और एक एम्बेडिंग लौटाता है। इस एम्बेडिंग का उपयोग विभिन्न छवियों के बीच या छवियों और पाठ के बीच समानता की तुलना करने के लिए किया जा सकता है।

### प्रकार पहचानकर्ता

स्टेप में निम्नलिखित पहचानकर्ता का उपयोग करें `"type"` फ़ील्ड: `roboflow_core/clip@v1` अपने वर्कफ़्लो में ब्लॉक को एक स्टेप के रूप में जोड़ने के लिए।

### गुण

| **नाम**   | **प्रकार** | **विवरण**                                            | संदर्भ |
| --------- | ---------- | ---------------------------------------------------- | ------ |
| `name`    | `str`      | वर्कफ़्लोज़ में चरण का विशिष्ट नाम।                  | ❌      |
| `डेटा`    | `str`      | जिस स्ट्रिंग या छवि के लिए एम्बेडिंग जनरेट करनी है.. | ✅      |
| `version` | `str`      | CLIP मॉडल का संस्करण।                                | ✅      |

यह **संदर्भ** स्तंभ यह इंगित करता है कि संपत्ति को वर्कफ़्लो रनटाइम में उपलब्ध गतिशील मानों के साथ पैरामीटराइज़ किया जा सकता है `वर्कफ़्लो` रनटाइम। देखें *बाइंडिंग्स* अधिक जानकारी के लिए।

### इनपुट और आउटपुट बाइंडिंग्स

उपलब्ध कनेक्शन उसके बाइंडिंग प्रकारों पर निर्भर करते हैं। देखें कि कौन-से बाइंडिंग प्रकार `CLIP एम्बेडिंग मॉडल` संस्करण `v1` है।

<details>

<summary>इनपुट और आउटपुट बाइंडिंग्स</summary>

* इनपुट
  * `डेटा` (*Union\[*[*`छवि`*](/workflows/hi/developer-guide/developer-guide/kinds/image.md)*,* [*`string`*](/workflows/hi/developer-guide/developer-guide/kinds/string.md)*]*): जिस स्ट्रिंग या छवि के लिए एम्बेडिंग जनरेट करनी है..
  * `version` ([*`string`*](/workflows/hi/developer-guide/developer-guide/kinds/string.md)): CLIP मॉडल का संस्करण।
* आउटपुट
  * `एम्बेडिंग` ([`एम्बेडिंग`](/workflows/hi/developer-guide/developer-guide/kinds/embedding.md)): फ्लोटिंग-पॉइंट संख्याओं की एक सूची जो एक वेक्टर एम्बेडिंग का प्रतिनिधित्व करती है..

</details>

<details>

<summary>उदाहरण JSON परिभाषा</summary>

```json
{
	    "name": "<your_step_name_here>",
	    "type": "roboflow_core/clip@v1",
	    "data": "$inputs.image",
	    "version": "ViT-B-16"
	}
```

</details>
