Ollama'ya yerel olarak http://localhost:11434 üzerinden erişirken herhangi bir kimlik doğrulama gerekmez.
Aşağıdaki durumlarda kimlik doğrulama gereklidir:
- ollama.com üzerinden bulut modellerini çalıştırmak
- Modelleri yayınlamak
- Özel modelleri indirmek
Ollama iki kimlik doğrulama yöntemini destekler:
- Oturum açma: Yerel kurulumunuzdan oturum açın, Ollama komut çalıştırdığınızda ollama.com'a yapılan isteklerin kimlik doğrulamasını otomatik olarak gerçekleştirir
- API anahtarları: ollama.com API'sine programatik erişim için API anahtarları
Oturum Açma
Yerel Ollama kurulumunuzdan ollama.com'a oturum açmak için şu komutu çalıştırın:
ollama signinOturum açtıktan sonra, Ollama gerektiğinde komutların kimlik doğrulamasını otomatik olarak gerçekleştirir:
ollama run gpt-oss:120b-cloudBenzer şekilde, bulut erişimi gerektiren yerel bir API uç noktasına erişirken, Ollama isteğin kimlik doğrulamasını otomatik olarak gerçekleştirir:
shell
curl http://localhost:11434/api/generate -d '{
"model": "gpt-oss:120b-cloud",
"prompt": "Why is the sky blue?"
}'API Anahtarları
https://ollama.com/api adresinde sunulan ollama.com API'sine doğrudan erişim için API anahtarları ile kimlik doğrulama gereklidir.
Öncelikle bir API anahtarı oluşturun, ardından OLLAMA_API_KEY ortam değişkenini ayarlayın:
shell
export OLLAMA_API_KEY=your_api_keyArdından API anahtarını Authorization üst bilgisinde kullanın:
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 anahtarları şu anda son kullanma tarihine sahip değildir, ancak istediğiniz zaman API anahtarları ayarlarınızda iptal edebilirsiniz.