EmbeddingRequest

class EmbeddingRequest : BaseRequest


Request for generating an embedding via EmbeddingModel.generateEmbedding.

Summary

Public constructors

EmbeddingRequest(content: Content, taskConfig: TaskConfig?)

Public properties

Content

The Content item to be embedded.

TaskConfig?

Optional TaskConfig specifying the target task type for optimized embeddings.

Public constructors

EmbeddingRequest

EmbeddingRequest(content: Content, taskConfig: TaskConfig? = null)

Public properties

content

val content: Content

The Content item to be embedded.

taskConfig

val taskConfig: TaskConfig?

Optional TaskConfig specifying the target task type for optimized embeddings. When null (the default), embeddings are generated without task-specific formatting.