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}


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


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.