> 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/ja/burokku/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\[*[*`image`*](/workflows/ja/gaido/developer-guide/kinds/image.md)*,* [*`string`*](/workflows/ja/gaido/developer-guide/kinds/string.md)*]*): 埋め込みを生成するための文字列または画像..
  * `version` ([*`string`*](/workflows/ja/gaido/developer-guide/kinds/string.md)): CLIP モデルのバリアント。
* 出力
  * `埋め込み` ([`埋め込み`](/workflows/ja/gaido/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>
