# embedding.EmbedInputType


Specifies the type of input being embedded.


Usage

``` python
embedding.EmbedInputType()
```


Some embedding models (e.g., Cohere) produce different embeddings for queries vs documents to optimize retrieval performance.


## Attributes

| Name | Description |
|----|----|
| [DOCUMENT](#DOCUMENT) | Input is a document to be indexed. |
| [QUERY](#QUERY) | Input is a search query. |

------------------------------------------------------------------------


### DOCUMENT


Input is a document to be indexed.


`DOCUMENT=``"document"`


------------------------------------------------------------------------


### QUERY


Input is a search query.


`QUERY=``"query"`
