Source: https://ailoot.ai/docs/es/integrations/openai-agents-sdk/
Canonical: https://ailoot.ai/docs/es/integrations/openai-agents-sdk/
Language: es

[SDK y frameworks](https://ailoot.ai/docs/es/integrations/#sdk) 

# OpenAI Agents SDK

[Markdown](https://ailoot.ai/docs/es/integrations/openai-agents-sdk/index.md)

Framework de agentes · OpenAI Chat, OpenAI Responses

| Formato | Dónde configurar |
| --- | --- |
| OpenAI Chat, OpenAI Responses | AsyncOpenAI(base\_url=..., api\_key=...) + OpenAIChatCompletionsModel(model=..., openai\_client=client), o de forma global set\_default\_openai\_client(client) |

## [](https://ailoot.ai/docs/es/integrations/openai-agents-sdk/#setup)Configuración

Copia la configuración y sustituye `sk-...` por tu clave del panel de control de Ailoot. Es mejor guardar la clave en la variable de entorno `AILOOT_API_KEY` si la aplicación lo permite.

Antes de iniciar, consulte GET /v1/models con su clave de Ailoot. Elija un ID exacto de modelo cuyos métodos incluyan POST /v1/chat/completions, POST /v1/responses y úselo en la configuración. Para agentes, compruebe también las herramientas y funciones que requiere su versión del cliente.

```python
import os
from agents import Agent, Runner, AsyncOpenAI, OpenAIChatCompletionsModel, set_tracing_disabled
set_tracing_disabled(disabled=True)
client = AsyncOpenAI(max_retries=0, base_url="https://api.ailoot.ai/v1", api_key=os.environ["AILOOT_API_KEY"])
model = OpenAIChatCompletionsModel(model="claude-sonnet-5-5", openai_client=client)
agent = Agent(name="Asistente", instructions="Responde en ruso", model=model)
print(Runner.run_sync(agent, "Hola").final_output)
```

Modelo de ejemplo: `claude-sonnet-5-5, gpt-6.1-sol`. Para cualquier otro modelo, consulta el [catálogo](https://ailoot.ai/models/es/) y comprueba que tenga el formato necesario.

## [](https://ailoot.ai/docs/es/integrations/openai-agents-sdk/#notes)Qué debes saber

URL con /v1. Desactiva las trazas mediante set\_tracing\_disabled(True); de lo contrario, el SDK intentará enviarlas a OpenAI sin una clave OpenAI. Chat Completions solo está disponible para los modelos que tengan este método indicado en el catálogo y accesible para tu clave; Responses, predeterminado en el SDK, solo para los modelos que tengan el método responses en el catálogo. No se garantizan las herramientas integradas de OpenAI (búsqueda web, archivos) mediante una pasarela de terceros.

## [](https://ailoot.ai/docs/es/integrations/openai-agents-sdk/#check)Comprobación

- Para el formato OpenAI, la URL es `https://api.ailoot.ai/v1` (o la ruta completa, si la aplicación pide la URL completa).
- Haz una pregunta corta. Si recibes un error, consulta el código y el Request ID y compáralos con la página [Errores y límites](https://ailoot.ai/docs/es/errors/).
- Un 404 justo después de configurar casi siempre indica una URL incorrecta: sobra o falta `/v1`.
- 402: no hay suficiente saldo para la reserva. Los agentes reservan más que un chat: [por qué](https://ailoot.ai/docs/es/billing/reserve/).

Documentación de la aplicación: [https://openai.github.io/openai-agents-python/models/](https://openai.github.io/openai-agents-python/models/)

¿Tienes alguna pregunta? Envíanos el Request ID y una descripción; te ayudaremos a resolverla.[Contactar con soporte](mailto:support@ailoot.ai)

## Ailoot · La empresa y su cartera de proyectos





Ailoot se apoya en la experiencia operativa acumulada, una amplia base de clientes, un servicio estable y el seguimiento continuo de KPI.





La empresa y su cartera de proyectos: millones de clientes; ventas por miles de millones al mes.





Ailoot aplica esa experiencia operativa al acceso por API a funciones de IA en productos de clientes, agentes, aplicaciones y automatizaciones.
