LLM Gateway Overview
Overview
AssemblyAI’s LLM Gateway is a unified interface that allows you to connect with multiple LLM providers including Claude, GPT, and Gemini. You can use the LLM Gateway to build sophisticated AI applications through a single API.
The LLM Gateway provides access to 15+ models across major AI providers with support for:
- Basic Chat Completions - Simple request/response interactions
- Multi-turn Conversations - Maintain context across multiple exchanges
- Tool/Function Calling - Enable models to execute custom functions
- Agentic Workflows - Multi-step reasoning with automatic tool chaining
- Unified Interface - One API for Claude, GPT, Gemini, and more
Available models
Anthropic Claude
OpenAI GPT
Google Gemini
Unsure which model to choose?
- Consider Claude models for nuanced reasoning and complex instructions
- Consider GPT models for code generation and structured outputs
- Consider Gemini models for cost-effective high-volume applications
Head to our Playground to test out LLM Gateway without having to write any code!
Select a model
You can specify which model to use in your request by setting the model
parameter. Here are examples showing how to use Claude 4.5 Sonnet:
Python
JavaScript
Simply change the model
parameter to use any of the available models listed in the Available models section above.
Next steps
- Basic Chat Completions - Learn how to send simple messages and receive responses
- Multi-turn Conversations - Maintain context across multiple exchanges
- Tool Calling - Enable models to execute custom functions
- Agentic Workflows - Build multi-step reasoning applications
The LLM Gateway API is separate from the Speech-to-Text and Audio Intelligence APIs. It provides a unified interface to work with large language models across multiple providers.