Skip to main content
Lava supports 28+ AI providers through a single proxy endpoint. Change the provider URL in the ?u= parameter and Lava handles authentication, metering, and billing automatically. Click any provider to see models, pricing, and endpoint details.

Large Language Models

ProviderModelsEndpoints
OpenAI72Chat, Embeddings, TTS, Transcription, Images
Anthropic15Chat (Native)
Google Gemini42Chat, Chat (Gemini Native)
Mistral47Chat, Embeddings
xAI (Grok)58Chat
DeepSeek2Chat
Cohere10Chat
Perplexity4Chat

AI Infrastructure and Hosting

ProviderModelsEndpoints
Groq12Chat
together.ai73Chat, Embeddings
Fireworks9Chat
DeepInfra47Chat, Embeddings
Cerebras7Chat
SambaNova10Chat
Hyperbolic15Chat
Nebius AI Studio39Chat, Embeddings
Moonshot AI12Chat
Amazon Bedrock88Chat (Bedrock)

Developer Platforms

ProviderModelsEndpoints
Vercel AI3Chat
Novita AI38Chat
Inference.net15Chat
kluster.ai10Chat
Parasail27Chat
GMI Cloud11Chat
Chutes20Chat
Baseten1Chat

Voice and Audio

ProviderModelsEndpoints
ElevenLabs20Text to Speech, Speech to Text
Retell1Phone Calls
ProviderModelsEndpoints
Pearch2Search, Profile Lookup

Custom Providers

For providers not listed above, use the forward endpoint directly with any provider’s base URL:
const response = await fetch(
  'https://api.lavapayments.com/v1/forward?u=https%3A%2F%2Fapi.customprovider.com%2Fv1%2Fchat%2Fcompletions',
  {
    method: 'POST',
    headers: {
      'Content-Type': 'application/json',
      Authorization: `Bearer ${forwardToken}`,
    },
    body: JSON.stringify({ model: 'custom-model', messages: [{ role: 'user', content: 'Hello!' }] }),
  }
);
Custom providers require BYOK mode. Lava tracks usage automatically if the response includes standard usage fields.

Next Steps