> 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

## Visão geral

A plataforma [Workers AI da Cloudflare](https://developers.cloudflare.com/workers-ai/) permite executar modelos de machine learning, viabilizados por GPUs sem servidor, na rede global da Cloudflare, até mesmo no plano gratuito!

O Workers AI conta com uma seleção de [modelos populares de código aberto](https://developers.cloudflare.com/workers-ai/models/) que permitem realizar tarefas como classificação de imagens, geração de texto, detecção de objetos e muito mais.

## Escolhendo um modelo

Para aproveitar todo o potencial dos Agentes da ElevenLabs, você precisa usar um modelo compatível com [chamada de funções](https://developers.cloudflare.com/workers-ai/function-calling/#what-models-support-function-calling).

Ao navegar pelo [catálogo de modelos](https://developers.cloudflare.com/workers-ai/models/), procure modelos que tenham a propriedade de chamada de funções ao lado.

> **Experimente o DeepSeek R1**
>
> O Cloudflare Workers AI oferece acesso ao
> [DeepSeek-R1-Distill-Qwen-32B](https://developers.cloudflare.com/workers-ai/models/deepseek-r1-distill-qwen-32b/),
> um modelo destilado do DeepSeek-R1 baseado no Qwen2.5. Ele supera o OpenAI-o1-mini em vários
> benchmarks, alcançando novos resultados de ponta para modelos densos.

## Configure o DeepSeek R1 no Cloudflare Workers AI

Acesse [dash.cloudflare.com](https://dash.cloudflare.com) e crie uma conta ou entre na sua conta. Na navegação, selecione AI > Workers AI e clique no widget "Use REST API".

![Adicionar segredo](/docs/_fern-img/ba8414d3dc5f806d004f8b4ac0c7dc0d77a0b292a9dbd86dfb8b2d6736a40118.webp)

Depois de obter sua chave de API, você pode testá-la imediatamente com uma solicitação curl. A Cloudflare oferece um endpoint de API compatível com OpenAI, o que torna isso muito prático. Neste ponto, anote o modelo e o endpoint completo — incluindo o ID da conta. Por exemplo: `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
  }'
```

Acesse seu [Agente de IA](https://elevenlabs.io/app/agents), role até a seção "Secrets" e selecione "Add Secret". Depois de adicionar o segredo, clique em "Save" para disponibilizá-lo ao seu agente.

![Adicionar segredo](/docs/_fern-img/59dbfcd46a69b9f28e58e68de7b3dd678ee9f6bfd499fd23699017e92b11931f.webp)

Escolha "Custom LLM" no menu suspenso.

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

Em Server URL, especifique o endpoint de API compatível com OpenAI da Cloudflare: `https://api.cloudflare.com/client/v4/accounts/{ACCOUNT_ID}/ai/v1/`. Em Model ID, especifique `@cf/deepseek-ai/deepseek-r1-distill-qwen-32b`, conforme mencionado acima, e selecione sua chave de API no menu suspenso.

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

Agora você pode clicar em "Test AI Agent" para conversar com seu modelo DeepSeek R1 personalizado.