Aucune authentification n'est requise lors de l'accès à l'API d'Ollama localement via http://localhost:11434.
L'authentification est requise pour les cas suivants :
- Exécuter des modèles cloud via ollama.com
- Publier des modèles
- Télécharger des modèles privés
Ollama prend en charge deux méthodes d'authentification :
- Connexion : connectez-vous depuis votre installation locale d'Ollama, et celui-ci s'occupera automatiquement d'authentifier les requêtes envoyées à ollama.com lors de l'exécution de commandes
- Clés API : clés API permettant l'accès programmatique à l'API d'ollama.com
Connexion
Pour vous connecter à ollama.com depuis votre installation locale d'Ollama, exécutez :
ollama signinUne fois connecté, Ollama authentifiera automatiquement les commandes si nécessaire :
ollama run gpt-oss:120b-cloudDe la même manière, lors de l'accès à un point de terminaison d'API local nécessitant un accès au cloud, Ollama authentifiera automatiquement la requête :
shell
curl http://localhost:11434/api/generate -d '{
"model": "gpt-oss:120b-cloud",
"prompt": "Why is the sky blue?"
}'Clés API
Pour un accès direct à l'API d'ollama.com servie à l'adresse https://ollama.com/api, une authentification par clé API est requise.
Commencez par créer une clé API, puis définissez la variable d'environnement OLLAMA_API_KEY :
shell
export OLLAMA_API_KEY=your_api_keyUtilisez ensuite la clé API dans l'en-tête Authorization :
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
}'Les clés API n'expirent pas actuellement, cependant vous pouvez les révoquer à tout moment dans vos paramètres de clés API.