Skip to content

Автентифікація не потрібна при локальному доступі до API Ollama через http://localhost:11434.

Автентифікація потрібна для наступних операцій:

  • Запуск хмарних моделей через ollama.com
  • Публікація моделей
  • Завантаження приватних моделей

Ollama підтримує два методи автентифікації:

  • Вхід в обліковий запис: увійдіть у свій обліковий запис ollama.com із локальної установки Ollama, і система автоматично автентифікуватиме запити до ollama.com під час виконання команд
  • API-ключі: ключі для програмного доступу до API ollama.com

Вхід в обліковий запис

Щоб увійти в обліковий запис ollama.com із локальної установки Ollama, виконайте команду:

ollama signin

Після входу в обліковий запис Ollama автоматично автентифікуватиме команди за потреби:

ollama run gpt-oss:120b-cloud

Аналогічно, при доступі до локального endpoint-а API, який вимагає доступу до хмари, Ollama автоматично автентифікуватиме запит:

shell
curl http://localhost:11434/api/generate -d '{
  "model": "gpt-oss:120b-cloud",
  "prompt": "Why is the sky blue?"
}'

API-ключі

Для прямого доступу до API ollama.com, доступного за адресою https://ollama.com/api, потрібна автентифікація за допомогою API-ключів.

Спочатку створіть API-ключ, потім встановіть змінну середовища OLLAMA_API_KEY:

shell
export OLLAMA_API_KEY=your_api_key

Потім використовуйте API-ключ у заголовку 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
  }'

API-ключі зараз не мають терміну дії, однак ви можете відкликати їх у будь-який момент у розділі налаштувань API-ключів.