Skip to main content

Model Providers

OpenResponses supports various model providers that can be used with the provider@model_name convention. This page provides examples of how to use each supported provider with curl commands.

Supported Model Providers

Provider Examples

OpenAI

Claude / Anthropic

Groq

TogetherAI

Google / Gemini

DeepSeek

Ollama (Local)

xAI

Using Custom Model Providers

For any model provider not listed above, you can use the model_endpoint@model_name convention by directly specifying the full API endpoint URL:

Example with Local LLM Server

The format for specifying a model is always provider@model-name or model_endpoint@model_name, where:
  • provider: The model provider (e.g., claude, deepseek, google, openai)
  • model_endpoint: For locally deployed models or any custom model provider, the endpoint URL where chat/completions is available
  • model-name: The specific model to use from that provider or endpoint