> 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/ko/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/ko/developer-guide/developer-guide/kinds/image.md)*,* [*`string`*](/workflows/ko/developer-guide/developer-guide/kinds/string.md)*]*): 임베딩을 생성할 문자열 또는 이미지입니다..
  * `version` ([*`string`*](/workflows/ko/developer-guide/developer-guide/kinds/string.md)): CLIP 모델의 변형.
* 출력
  * `embedding` ([`embedding`](/workflows/ko/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>
