# CreateEmbeddingsRequestBody


## Fields

| Field                                                                            | Type                                                                             | Required                                                                         | Description                                                                      |
| -------------------------------------------------------------------------------- | -------------------------------------------------------------------------------- | -------------------------------------------------------------------------------- | -------------------------------------------------------------------------------- |
| `input`                                                                          | [operations.InputUnion](../operations/inputunion.md)                             | :heavy_check_mark:                                                               | N/A                                                                              |
| `model`                                                                          | *str*                                                                            | :heavy_check_mark:                                                               | N/A                                                                              |
| `encoding_format`                                                                | [Optional[operations.EncodingFormat]](../operations/encodingformat.md)           | :heavy_minus_sign:                                                               | N/A                                                                              |
| `dimensions`                                                                     | *Optional[int]*                                                                  | :heavy_minus_sign:                                                               | N/A                                                                              |
| `user`                                                                           | *Optional[str]*                                                                  | :heavy_minus_sign:                                                               | N/A                                                                              |
| `provider`                                                                       | [Optional[components.ProviderPreferences]](../components/providerpreferences.md) | :heavy_minus_sign:                                                               | Provider routing preferences for the request.                                    |
| `input_type`                                                                     | *Optional[str]*                                                                  | :heavy_minus_sign:                                                               | N/A                                                                              |