TextEmbeddingType
enum TextEmbeddingType : UInt, @unchecked SendableThe embedding task type, used to format input text for Gecko and task-aware embedding models.
-
Embedding for a retrieval query.
Declaration
Swift
case retrievalQuery = 1 -
Embedding for a document to be indexed.
Declaration
Swift
case retrievalDocument = 2 -
Embedding for semantic similarity comparison.
Declaration
Swift
case semanticSimilarity = 3 -
Embedding for classification.
Declaration
Swift
case classification = 4 -
Embedding for clustering.
Declaration
Swift
case clustering = 5 -
Embedding for question answering.
Declaration
Swift
case questionAnswering = 6 -
Embedding for fact checking.
Declaration
Swift
case factChecking = 7 -
Embedding for code retrieval.
Declaration
Swift
case codeRetrieval = 8