Skip to main content
The Go SDK and docs are currently in beta. Report issues on GitHub.
Embeddings request input

Fields

FieldTypeRequiredDescriptionExample
Dimensions*int64:heavy_minus_sign:The number of dimensions for the output embeddings1536
EncodingFormat*operations.EncodingFormat:heavy_minus_sign:The format of the output embeddingsfloat
Inputoperations.InputUnion:heavy_check_mark:Text, token, or multimodal input(s) to embedThe quick brown fox jumps over the lazy dog
InputType*string:heavy_minus_sign:The type of input (e.g. search_query, search_document)search_query
Modelstring:heavy_check_mark:The model to use for embeddingsopenai/text-embedding-3-small
Provideroptionalnullable.OptionalNullable[components.ProviderPreferences]:heavy_minus_sign:N/A{"allow_fallbacks": true}
User*string:heavy_minus_sign:A unique identifier for the end-useruser-1234