Proveedores de modelos
Para ejecutar Docker Agent, necesitas un proveedor de modelos. Puedes usar un proveedor en la nube con una clave de API o ejecutar modelos localmente con Docker Model Runner.
Esta guía cubre los proveedores en la nube. Para la alternativa local, consulta Modelos locales con Docker Model Runner.
Proveedores soportados
Docker Agent admite estos proveedores de modelos en la nube:
- Anthropic - Modelos Claude
- OpenAI - Modelos GPT
- Google - Modelos Gemini
Anthropic
Anthropic ofrece la familia de modelos Claude, incluidos Claude Sonnet y Claude Opus.
Para obtener una clave de API:
- Ve a console.anthropic.com.
- Regístrate o inicia sesión en tu cuenta.
- Navega a la sección de API Keys (Claves de API).
- Crea una nueva clave de API.
- Copia la clave.
Configura tu clave de API como una variable de entorno:
$ export ANTHROPIC_API_KEY=tu_clave_aqui
Utiliza modelos de Anthropic en la configuración de tu agente:
agents:
root:
model: anthropic/claude-sonnet-4-5
instruction: You are a helpful coding assistantLos modelos disponibles incluyen:
anthropic/claude-sonnet-4-5anthropic/claude-opus-4-5anthropic/claude-haiku-4-5
OpenAI
OpenAI ofrece la familia de modelos GPT, incluidos GPT-5 y GPT-5 mini.
Para obtener una clave de API:
- Ve a platform.openai.com/api-keys.
- Regístrate o inicia sesión en tu cuenta.
- Navega a la sección de API Keys.
- Crea una nueva clave de API.
- Copia la clave.
Configura tu clave de API como una variable de entorno:
$ export OPENAI_API_KEY=tu_clave_aqui
Utiliza modelos de OpenAI en la configuración de tu agente:
agents:
root:
model: openai/gpt-5
instruction: You are a helpful coding assistantLos modelos disponibles incluyen:
openai/gpt-5openai/gpt-5-mini
Google Gemini
Google ofrece la familia de modelos Gemini.
Para obtener una clave de API:
- Ve a aistudio.google.com/apikey.
- Inicia sesión con tu cuenta de Google.
- Crea una clave de API.
- Copia la clave.
Configura tu clave de API como una variable de entorno:
$ export GOOGLE_API_KEY=tu_clave_aqui
Utiliza modelos de Gemini en la configuración de tu agente:
agents:
root:
model: google/gemini-2.5-flash
instruction: You are a helpful coding assistantLos modelos disponibles incluyen:
google/gemini-2.5-flashgoogle/gemini-2.5-pro
Proveedores compatibles con OpenAI
Puedes usar el tipo de proveedor openai para conectarte a cualquier modelo o proveedor que
implemente la especificación de la API de OpenAI. Esto incluye servicios como Azure OpenAI,
servidores de inferencia locales y otros endpoints compatibles.
Configura un proveedor compatible con OpenAI especificando la URL base (base_url):
agents:
root:
model: openai/your-model-name
instruction: You are a helpful coding assistant
provider:
base_url: https://your-provider.example.com/v1Por defecto, Docker Agent utiliza la variable de entorno OPENAI_API_KEY para la autenticación. Si
tu proveedor utiliza una variable diferente, especifícala con token_key:
agents:
root:
model: openai/your-model-name
instruction: You are a helpful coding assistant
provider:
base_url: https://your-provider.example.com/v1
token_key: YOUR_PROVIDER_API_KEY¿Qué sigue?
- Sigue el tutorial para crear tu primer agente
- Aprende sobre los modelos locales con Docker Model Runner como alternativa a los proveedores en la nube
- Revisa la referencia de configuración para configuraciones avanzadas de modelos