Skip to content

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 signin

Une fois connecté, Ollama authentifiera automatiquement les commandes si nécessaire :

ollama run gpt-oss:120b-cloud

De 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_key

Utilisez 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.