> 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

## Overzicht

Met het [Workers AI-platform van Cloudflare](https://developers.cloudflare.com/workers-ai/) kun je machinelearningmodellen uitvoeren op het wereldwijde netwerk van Cloudflare, aangedreven door serverless GPU's, zelfs met het gratis abonnement!

Workers AI bevat een zorgvuldig samengestelde set [populaire opensourcemodellen](https://developers.cloudflare.com/workers-ai/models/) waarmee je taken kunt uitvoeren zoals afbeeldingsclassificatie, tekstgeneratie, objectdetectie en meer.

## Een model kiezen

Om alle mogelijkheden van ElevenLabs Agents te benutten, moet je een model gebruiken dat [function calling](https://developers.cloudflare.com/workers-ai/function-calling/#what-models-support-function-calling) ondersteunt.

Zoek in de [modelcatalogus](https://developers.cloudflare.com/workers-ai/models/) naar modellen waarbij de eigenschap function calling staat vermeld.

> **Probeer DeepSeek R1**
>
> Cloudflare Workers AI biedt toegang tot
> [DeepSeek-R1-Distill-Qwen-32B](https://developers.cloudflare.com/workers-ai/models/deepseek-r1-distill-qwen-32b/),
> een model dat is gedistilleerd uit DeepSeek-R1 en gebaseerd is op Qwen2.5. Het presteert beter dan OpenAI-o1-mini op verschillende
> benchmarks en behaalt nieuwe state-of-the-artresultaten voor dichte modellen.

## DeepSeek R1 instellen op Cloudflare Workers AI

Ga naar [dash.cloudflare.com](https://dash.cloudflare.com) en maak een account aan of log in. Selecteer in de navigatie AI > Workers AI en klik vervolgens op de widget "Use REST API".

![Geheim toevoegen](/docs/_fern-img/ba8414d3dc5f806d004f8b4ac0c7dc0d77a0b292a9dbd86dfb8b2d6736a40118.webp)

Zodra je je API-sleutel hebt, kun je die meteen uitproberen met een curl-request. Cloudflare biedt een OpenAI-compatibel API-endpoint, wat dit erg eenvoudig maakt. Noteer nu het model en het volledige endpoint — inclusief de account-ID. Bijvoorbeeld: `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
  }'
```

Ga naar je [AI Agent](https://elevenlabs.io/app/agents), scrol omlaag naar het gedeelte "Secrets" en selecteer "Add Secret". Klik na het toevoegen van het geheim op "Save", zodat het geheim beschikbaar is voor je agent.

![Geheim toevoegen](/docs/_fern-img/59dbfcd46a69b9f28e58e68de7b3dd678ee9f6bfd499fd23699017e92b11931f.webp)

Kies "Custom LLM" in het dropdownmenu.

![Aangepast LLM kiezen](/docs/_fern-img/45ec75f558a5c8e5070bd3170d96cbc54ef63e15d9f04ac472a45854a22a17ac.webp)

Geef bij de server-URL het OpenAI-compatibele API-endpoint van Cloudflare op: `https://api.cloudflare.com/client/v4/accounts/{ACCOUNT_ID}/ai/v1/`. Geef bij de model-ID `@cf/deepseek-ai/deepseek-r1-distill-qwen-32b` op, zoals hierboven besproken, en selecteer je API-sleutel in het dropdownmenu.

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

Klik nu op "Test AI Agent" om te chatten met je aangepaste DeepSeek R1-model.