Für den Zugriff auf die Ollama-API lokal über http://localhost:11434 ist keine Authentifizierung erforderlich.
Authentifizierung ist für folgende Vorgänge erforderlich:
- Ausführen von Cloud-Modellen über ollama.com
- Veröffentlichen von Modellen
- Herunterladen privater Modelle
Ollama unterstützt zwei Authentifizierungsmethoden:
- Anmelden: Melden Sie sich von Ihrer lokalen Ollama-Installation aus an, Ollama übernimmt die Authentifizierung von Anfragen an ollama.com automatisch bei der Ausführung von Befehlen
- API-Schlüssel: API-Schlüssel für den programmatischen Zugriff auf die API von ollama.com
Anmelden
Um sich von Ihrer lokalen Ollama-Installation aus bei ollama.com anzumelden, führen Sie folgenden Befehl aus:
ollama signinNach der Anmeldung authentifiziert Ollama alle erforderlichen Befehle automatisch:
ollama run gpt-oss:120b-cloudEbenso authentifiziert Ollama Anfragen automatisch, wenn Sie auf einen lokalen API-Endpunkt zugreifen, der Cloud-Zugriff erfordert:
shell
curl http://localhost:11434/api/generate -d '{
"model": "gpt-oss:120b-cloud",
"prompt": "Why is the sky blue?"
}'API-Schlüssel
Für den direkten Zugriff auf die unter https://ollama.com/api bereitgestellte API von ollama.com ist eine Authentifizierung über API-Schlüssel erforderlich.
Erstellen Sie zunächst einen API-Schlüssel und setzen Sie dann die Umgebungsvariable OLLAMA_API_KEY:
shell
export OLLAMA_API_KEY=your_api_keyVerwenden Sie den API-Schlüssel anschließend im 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-Schlüssel laufen derzeit nicht ab, Sie können sie jedoch jederzeit in Ihren API-Schlüssel-Einstellungen widerrufen.