AIFoundryModelCatalogName Class

public final class AIFoundryModelCatalogName
extends ExpandableStringEnum<AIFoundryModelCatalogName>

The name of the embedding model from the Azure AI Foundry Catalog that will be called.

Field Summary

Modifier and Type Field and Description
static final AIFoundryModelCatalogName COHERE_EMBED_V3_ENGLISH

Cohere-embed-v3-english.

static final AIFoundryModelCatalogName COHERE_EMBED_V3_MULTILINGUAL

Cohere-embed-v3-multilingual.

static final AIFoundryModelCatalogName COHERE_EMBED_V4

Cohere embed v4 model for generating embeddings from both text and images.

static final AIFoundryModelCatalogName FACEBOOK_DINO_V2_IMAGE_EMBEDDINGS_VIT_BASE

Facebook-DinoV2-Image-Embeddings-ViT-Base.

static final AIFoundryModelCatalogName FACEBOOK_DINO_V2_IMAGE_EMBEDDINGS_VIT_GIANT

Facebook-DinoV2-Image-Embeddings-ViT-Giant.

static final AIFoundryModelCatalogName OPEN_AI_CLIP_IMAGE_TEXT_EMBEDDINGS_VIT_BASE_PATCH32

OpenAI-CLIP-Image-Text-Embeddings-vit-base-patch32.

static final AIFoundryModelCatalogName OPEN_AI_CLIP_IMAGE_TEXT_EMBEDDINGS_VIT_LARGE_PATCH14_336

OpenAI-CLIP-Image-Text-Embeddings-ViT-Large-Patch14-336.

Constructor Summary

Constructor Description
AIFoundryModelCatalogName()

Deprecated

Use the fromString(String name) factory method.

Creates a new instance of AIFoundryModelCatalogName value.

Method Summary

Modifier and Type Method and Description
static AIFoundryModelCatalogName fromString(String name)

Creates or finds a AIFoundryModelCatalogName from its string representation.

static Collection<AIFoundryModelCatalogName> values()

Gets known AIFoundryModelCatalogName values.

Methods inherited from ExpandableStringEnum

Methods inherited from java.lang.Object

Field Details

COHERE_EMBED_V3_ENGLISH

public static final AIFoundryModelCatalogName COHERE_EMBED_V3_ENGLISH

Cohere-embed-v3-english.

COHERE_EMBED_V3_MULTILINGUAL

public static final AIFoundryModelCatalogName COHERE_EMBED_V3_MULTILINGUAL

Cohere-embed-v3-multilingual.

COHERE_EMBED_V4

public static final AIFoundryModelCatalogName COHERE_EMBED_V4

Cohere embed v4 model for generating embeddings from both text and images.

FACEBOOK_DINO_V2_IMAGE_EMBEDDINGS_VIT_BASE

public static final AIFoundryModelCatalogName FACEBOOK_DINO_V2_IMAGE_EMBEDDINGS_VIT_BASE

Facebook-DinoV2-Image-Embeddings-ViT-Base.

FACEBOOK_DINO_V2_IMAGE_EMBEDDINGS_VIT_GIANT

public static final AIFoundryModelCatalogName FACEBOOK_DINO_V2_IMAGE_EMBEDDINGS_VIT_GIANT

Facebook-DinoV2-Image-Embeddings-ViT-Giant.

OPEN_AI_CLIP_IMAGE_TEXT_EMBEDDINGS_VIT_BASE_PATCH32

public static final AIFoundryModelCatalogName OPEN_AI_CLIP_IMAGE_TEXT_EMBEDDINGS_VIT_BASE_PATCH32

OpenAI-CLIP-Image-Text-Embeddings-vit-base-patch32.

OPEN_AI_CLIP_IMAGE_TEXT_EMBEDDINGS_VIT_LARGE_PATCH14_336

public static final AIFoundryModelCatalogName OPEN_AI_CLIP_IMAGE_TEXT_EMBEDDINGS_VIT_LARGE_PATCH14_336

OpenAI-CLIP-Image-Text-Embeddings-ViT-Large-Patch14-336.

Constructor Details

AIFoundryModelCatalogName

@Deprecated
public AIFoundryModelCatalogName()

Deprecated

Use the fromString(String name) factory method.

Creates a new instance of AIFoundryModelCatalogName value.

Method Details

fromString

public static AIFoundryModelCatalogName fromString(String name)

Creates or finds a AIFoundryModelCatalogName from its string representation.

Parameters:

name - a name to look for.

Returns:

the corresponding AIFoundryModelCatalogName.

values

public static Collection<AIFoundryModelCatalogName> values()

Gets known AIFoundryModelCatalogName values.

Returns:

known AIFoundryModelCatalogName values.

Applies to