google.ai.generativelanguage.EmbedContentRequest

Request containing the Content for the model to embed.

model str

Required. The model's resource name. This serves as an ID for the Model to use.

This name should match a model name returned by the ListModels method.

Format: models/{model}

content google.ai.generativelanguage.Content

Required. The content to embed. Only the parts.text fields will be counted.

task_type google.ai.generativelanguage.TaskType

Optional. Optional task type for which the embeddings will be used. Can only be set for models/embedding-001.

title str

Optional. An optional title for the text. Only applicable when TaskType is RETRIEVAL_DOCUMENT.