# AiModelType

What a model in the catalogue is for.

**Kind:** a string enum, used in responses.

## Values

| Value | Description |
|---|---|
| `"Interaction"` | A chat model that agents run on. |
| `"ImageGeneration"` | A model that generates images. |
| `"Embedding"` | A model that turns text into vectors, for searching knowledge bases. |

New values can appear, so treat one you don't know as "something else", not as an error.

## Where it's used

- Inside [`AiModel`](https://docs.maitento.com/reference/types/ai-model.md)
