Ce face ollama signin / ollama signout
ollama signin autentifică instalarea locală la ollama.com. Din acel moment Ollama trimite autentificarea pentru tine, așa că poți rula modele din cloud (de exemplu gpt-oss:120b-cloud) din terminal sau prin API-ul local de la localhost:11434. Autentificarea este necesară și ca să publici modele cu ollama push sau să descarci modele private.
ollama signout te deconectează de la ollama.com. Modelele locale continuă să funcționeze; API-ul local nu cere autentificare.
Pentru acces direct la cloud, fără server local (https://ollama.com/api sau https://ollama.com/v1), nu folosești signin, ci o cheie API creată în ollama.com/settings/keys și trimisă în antetul Authorization: Bearer. Funcțiile cloud se pot dezactiva cu OLLAMA_NO_CLOUD=1 sau cu "disable_ollama_cloud": true în ~/.ollama/server.json.
Sintaxă și opțiuni
| Opțiune / Parametru | Descriere |
|---|---|
~/.ollama/id_ed25519.pub |
Cheia publică Ollama pe macOS. |
/usr/share/ollama/.ollama/id_ed25519.pub |
Cheia publică pe Linux (instalarea standard). |
C:\Users\<username>\.ollama\id_ed25519.pub |
Cheia publică pe Windows. |
Exemple practice
Exemplul 1: Autentificare și rularea unui model din cloud
ollama signin
ollama run gpt-oss:120b-cloud
Exemplul 2: Model din cloud prin API-ul local
După signin, serverul local trimite cererea mai departe către cloud.
curl http://localhost:11434/api/generate -d '{
"model": "gpt-oss:120b-cloud",
"prompt": "Why is the sky blue?"
}'
Exemplul 3: Deconectare
ollama signout
Greșeli frecvente și bune practici
- Pui cheia API în codul din browser sau în repository. Documentația cere să o ții în afara codului de frontend și a controlului versiunilor.
- Confunzi cheia publică Ollama (
id_ed25519.pub, pentru instalarea locală) cu cheia API (pentru apeluri directe la ollama.com). - Aștepți ca modelele din cloud să meargă după ce ai setat
OLLAMA_NO_CLOUD=1. Variabila dezactivează inferența în cloud și căutarea web.