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 signinZodra je bent ingelogd, authenticeert Ollama opdrachten automatisch indien nodig:
ollama run gpt-oss:120b-cloudOp 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_keyGebruik 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.