# DestinationMilvus

The configuration model for the Vector DB based destinations. This model is used to generate the UI for the destination configuration,
as well as to provide type safety for the configuration passed to the destination.

The configuration model is composed of four parts:
* Processing configuration
* Embedding configuration
* Indexing configuration
* Advanced configuration

Processing, embedding and advanced configuration are provided by this base class, while the indexing configuration is provided by the destination connector in the sub class.


## Fields

| Field                                                                                                                                                                                                                                                    | Type                                                                                                                                                                                                                                                     | Required                                                                                                                                                                                                                                                 | Description                                                                                                                                                                                                                                              |
| -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| `embedding`                                                                                                                                                                                                                                              | [models.DestinationMilvusEmbedding](../models/destinationmilvusembedding.md)                                                                                                                                                                             | :heavy_check_mark:                                                                                                                                                                                                                                       | Embedding configuration                                                                                                                                                                                                                                  |
| `indexing`                                                                                                                                                                                                                                               | [models.DestinationMilvusIndexing](../models/destinationmilvusindexing.md)                                                                                                                                                                               | :heavy_check_mark:                                                                                                                                                                                                                                       | Indexing configuration                                                                                                                                                                                                                                   |
| `processing`                                                                                                                                                                                                                                             | [models.DestinationMilvusProcessingConfigModel](../models/destinationmilvusprocessingconfigmodel.md)                                                                                                                                                     | :heavy_check_mark:                                                                                                                                                                                                                                       | N/A                                                                                                                                                                                                                                                      |
| `destination_type`                                                                                                                                                                                                                                       | [models.Milvus](../models/milvus.md)                                                                                                                                                                                                                     | :heavy_check_mark:                                                                                                                                                                                                                                       | N/A                                                                                                                                                                                                                                                      |
| `omit_raw_text`                                                                                                                                                                                                                                          | *Optional[bool]*                                                                                                                                                                                                                                         | :heavy_minus_sign:                                                                                                                                                                                                                                       | Do not store the text that gets embedded along with the vector and the metadata in the destination. If set to true, only the vector and the metadata will be stored - in this case raw text for LLM use cases needs to be retrieved from another source. |