List configs
Fetches a paginated list of Configs.
For more details on configuration options and how to configure EVI, see our configuration guide.
Authentication
Query parameters
Specifies the page number to retrieve, enabling pagination.
This parameter uses zero-based indexing. For example, setting page_number to 0 retrieves the first page of results (items 0-9 if page_size is 10), setting page_number to 1 retrieves the second page (items 10-19), and so on. Defaults to 0, which retrieves the first page.
Specifies the maximum number of results to include per page, enabling pagination. The value must be between 1 and 100, inclusive.
For example, if page_size is set to 10, each page will include up to 10 items. Defaults to 10.
By default, restrict_to_most_recent is set to true, returning only the latest version of each config. To include all versions of each config in the list, set restrict_to_most_recent to false.
Response
List of configs returned for the specified page_number and page_size.
List of built-in tools associated with this Config.
The eLLM setup associated with this Config.
Hume’s eLLM (empathic Large Language Model) is a multimodal language model that takes into account both expression measures and language. The eLLM generates short, empathic language responses and guides text-to-speech (TTS) prosody.
Specifies the EVI version to use. See our EVI Version Guide for differences between versions.
We’re officially sunsetting EVI versions 1 and 2 on August 30, 2025. To keep things running smoothly, be sure to migrate to EVI 3 before then.
The supplemental language model associated with this Config.
This model is used to generate longer, more detailed responses from EVI. Choosing an appropriate supplemental language model for your use case is crucial for generating fast, high-quality responses from EVI.
List of user-defined tools associated with this Config.
Version number for a Config.
Configs, Prompts, Custom Voices, and Tools are versioned. This versioning system supports iterative development, allowing you to progressively refine configurations and revert to previous versions if needed.
Version numbers are integer values representing different iterations of the Config. Each update to the Config increments its version number.
The page number of the returned list.
This value corresponds to the page_number parameter specified in the request. Pagination uses zero-based indexing.
The maximum number of items returned per page.
This value corresponds to the page_size parameter specified in the request.

