> This is a page from the ElevenLabs documentation. For a complete page index, fetch https://elevenlabs.io/docs/llms.txt. For the full documentation in a single file, fetch https://elevenlabs.io/docs/llms-full.txt.

# Cloudflare Workers AI

## Descripción general

La plataforma [Workers AI de Cloudflare](https://developers.cloudflare.com/workers-ai/) te permite ejecutar modelos de machine learning con GPU sin servidor en la red global de Cloudflare, ¡incluso con el plan gratuito!

Workers AI incluye una selección de [modelos populares de código abierto](https://developers.cloudflare.com/workers-ai/models/) que te permiten realizar tareas como clasificación de imágenes, generación de texto, detección de objetos y mucho más.

## Elegir un modelo

Para aprovechar toda la potencia de los Agentes de ElevenLabs, necesitas usar un modelo compatible con [llamadas a funciones](https://developers.cloudflare.com/workers-ai/function-calling/#what-models-support-function-calling).

Al explorar el [catálogo de modelos](https://developers.cloudflare.com/workers-ai/models/), busca los modelos que tengan la propiedad de llamadas a funciones junto a ellos.

> **Prueba DeepSeek R1**
>
> Cloudflare Workers AI ofrece acceso a
> [DeepSeek-R1-Distill-Qwen-32B](https://developers.cloudflare.com/workers-ai/models/deepseek-r1-distill-qwen-32b/),
> un modelo destilado de DeepSeek-R1 basado en Qwen2.5. Supera a OpenAI-o1-mini en varias
> evaluaciones comparativas y logra nuevos resultados punteros para modelos densos.

## Configura DeepSeek R1 en Cloudflare Workers AI

Ve a [dash.cloudflare.com](https://dash.cloudflare.com) y crea una cuenta o inicia sesión. En la navegación, selecciona AI > Workers AI y, a continuación, haz clic en el widget "Use REST API".

![Añadir secreto](/docs/_fern-img/ba8414d3dc5f806d004f8b4ac0c7dc0d77a0b292a9dbd86dfb8b2d6736a40118.webp)

Cuando tengas tu clave de API, puedes probarla inmediatamente con una solicitud curl. Cloudflare ofrece una ruta de API compatible con OpenAI, lo que resulta muy práctico. En este punto, anota el modelo y la ruta completa, incluido el ID de cuenta. Por ejemplo: `https://api.cloudflare.com/client/v4/accounts/{ACCOUNT_ID}c/ai/v1/`.

```bash
curl https://api.cloudflare.com/client/v4/accounts/{ACCOUNT_ID}/ai/v1/chat/completions \
-X POST \
-H "Authorization: Bearer {API_TOKEN}" \
-d '{
    "model": "@cf/deepseek-ai/deepseek-r1-distill-qwen-32b",
    "messages": [
      {"role": "system", "content": "You are a helpful assistant."},
      {"role": "user", "content": "How many Rs in the word Strawberry?"}
    ],
    "stream": false
  }'
```

Ve a tu [agente de IA](https://elevenlabs.io/app/agents), desplázate hasta la sección "Secrets" y selecciona "Add Secret". Después de añadir el secreto, asegúrate de pulsar "Save" para que esté disponible para tu agente.

![Añadir secreto](/docs/_fern-img/59dbfcd46a69b9f28e58e68de7b3dd678ee9f6bfd499fd23699017e92b11931f.webp)

Elige "Custom LLM" en el menú desplegable.

![Elegir LLM personalizado](/docs/_fern-img/45ec75f558a5c8e5070bd3170d96cbc54ef63e15d9f04ac472a45854a22a17ac.webp)

En la URL del servidor, especifica la ruta de API compatible con OpenAI de Cloudflare: `https://api.cloudflare.com/client/v4/accounts/{ACCOUNT_ID}/ai/v1/`. En el ID del modelo, especifica `@cf/deepseek-ai/deepseek-r1-distill-qwen-32b` como se ha indicado antes y selecciona tu clave de API en el menú desplegable.

![Introducir URL](/docs/_fern-img/da17a1626b64d7b3eadb23ee17eb0e7bd3bb5156f8edf2357816820169d74d94.webp)

Ya puedes hacer clic en "Test AI Agent" para hablar con tu modelo DeepSeek R1 personalizado.