* Released [Gemini 1.5 Pro](/docs/models)
(`gemini-1.5-pro-latest`) in preview.
* Released a new text embedding model, `text-embeddings-004`, which supports
[elastic embedding](/docs/embeddings) sizes under 768.
**API updates:**
* Released the [File API](/api-reference/files) for
temporarily storing media files for use in prompting.
* Added support for prompting with text, image, and audio data, also known as
*multimodal* prompting. To learn more, see [Prompting with
media](/docs/files#prompt-guide).
* Released [System instructions](/docs/text-generation) in beta.
* Added [Function calling mode](/docs/function-calling#function_calling_modes),
which defines the execution behavior for function calling.
* Added support for the `response_mime_type` configuration option, which lets
you request responses in [JSON format](/api-reference/generate-content/generate-content#request-body).