Agent LLM Models

An overview of the LLM providers and models you can use with the Voice Agent API.

Defines the LLM (Large Language Model) to be used with your Agent.

📘

You can set your LLM model in the Setting Configuration for your Voice Agent. See the docs for more information.

Supported LLM providers and models

think.provider.typethink.model valuesthink.provider.url valuesthink.provider.key values
open_aigpt-4o-mininonenone
anthropicclaude-3-haiku-20240307nonenone
groqComing Soon!nonenone
customYOUR_MODEL_NAMEYOUR_LLM_COMPLETIONS_URLSECRET_KEY_FOR_CUSTOM_URL

Example

{
  "think": {
    "provider": {
      "type": "open_ai"
    },
    "instructions": "optional: this is the LLM System prompt",
    "url": "YOUR_LLM_COMPLETIONS_URL",
    "key": "SECRET_KEY_FOR_CUSTOM_URL"
  }
  "model": "gpt-4o-mini",
}

Passing a custom LLM through a Cloud Provider

Azure OpenAI Service

Amazon Bedrock