Create config version
Updates a Config by creating a new version of the Config.
For more details on configuration options and how to configure EVI, see our configuration guide.
Path parameters
Headers
Request
The supplemental language model associated with this Config version.
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.
The eLLM setup associated with this Config version.
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.
List of user-defined tools associated with this Config version.
List of built-in tools associated with this Config version.
Collection of timeout specifications returned by the server.
Timeouts are sent by the server when specific time-based events occur during a chat session. These specifications set the inactivity timeout and the maximum duration an EVI WebSocket connection can stay open before it is automatically disconnected.
Response
Specifies the EVI version to use. Use "1"
for version 1, or "2"
for the latest enhanced version. For a detailed comparison of the two versions, refer to our guide.
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.
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.
List of user-defined tools associated with this Config.
List of built-in tools associated with this Config.
Collection of timeout specifications returned by the server.
Timeouts are sent by the server when specific time-based events occur during a chat session. These specifications set the inactivity timeout and the maximum duration an EVI WebSocket connection can stay open before it is automatically disconnected.