Skip to content

Er is geen authenticatie vereist bij toegang tot de API van Ollama lokaal via http://localhost:11434.

Authenticatie is vereist voor het volgende:

  • Cloudmodellen uitvoeren via ollama.com
  • Modellen publiceren
  • Privémodellen downloaden

Ollama ondersteunt twee authenticatiemethoden:

  • Inloggen: log in vanaf je lokale installatie, en Ollama zorgt automatisch voor de authenticatie van aanvragen naar ollama.com bij het uitvoeren van opdrachten
  • API-sleutels: API-sleutels voor programmatische toegang tot de API van ollama.com

Inloggen

Om in te loggen op ollama.com vanaf je lokale installatie van Ollama, voer je uit:

ollama signin

Zodra je bent ingelogd, authenticeert Ollama opdrachten automatisch indien nodig:

ollama run gpt-oss:120b-cloud

Op dezelfde manier authenticeert Ollama de aanvraag automatisch wanneer je een lokaal API-eindpunt benadert dat cloudtoegang vereist:

shell
curl http://localhost:11434/api/generate -d '{
  "model": "gpt-oss:120b-cloud",
  "prompt": "Why is the sky blue?"
}'

API-sleutels

Voor directe toegang tot de API van ollama.com die wordt aangeboden op https://ollama.com/api, is authenticatie via API-sleutels vereist.

Maak eerst een API-sleutel, stel daarna de omgevingsvariabele OLLAMA_API_KEY in:

shell
export OLLAMA_API_KEY=your_api_key

Gebruik de API-sleutel daarna in de Authorization-header:

shell
curl https://ollama.com/api/generate \
  -H "Authorization: Bearer $OLLAMA_API_KEY" \
  -d '{
    "model": "gpt-oss:120b",
    "prompt": "Why is the sky blue?",
    "stream": false
  }'

API-sleutels verlopen momenteel niet, maar je kunt ze op elk moment intrekken in je instellingen voor API-sleutels.