Skip to content

Không cần xác thực khi truy cập API của Ollama cục bộ qua http://localhost:11434.

Xác thực là bắt buộc cho các trường hợp sau:

  • Chạy các mô hình đám mây thông qua ollama.com
  • Xuất bản các mô hình
  • Tải xuống các mô hình riêng tư

Ollama hỗ trợ hai phương thức xác thực sau:

  • Đăng nhập: Đăng nhập từ bản cài đặt cục bộ của bạn, Ollama sẽ tự động xử lý việc xác thực các yêu cầu gửi đến ollama.com khi bạn chạy các lệnh
  • Khóa API: Các khóa API dùng để truy cập lập trình vào API của ollama.com

Đăng nhập ​

Để đăng nhập vào ollama.com từ bản cài đặt Ollama cục bộ của bạn, hãy chạy lệnh:

ollama signin

Sau khi đăng nhập thành công, Ollama sẽ tự động xác thực các lệnh khi cần thiết:

ollama run gpt-oss:120b-cloud

Tương tự, khi truy cập vào điểm cuối API cục bộ yêu cầu truy cập đám mây, Ollama sẽ tự động xác thực yêu cầu đó:

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

Khóa API ​

Để truy cập trực tiếp vào API của ollama.com được cung cấp tại https://ollama.com/api, bạn cần xác thực bằng khóa API.

Đầu tiên, tạo một khóa API, sau đó đặt biến môi trường OLLAMA_API_KEY:

shell
export OLLAMA_API_KEY=your_api_key

Sau đó sử dụng khóa API trong tiêu đề 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
  }'

Các khóa API hiện tại không có thời hạn, tuy nhiên bạn có thể thu hồi chúng bất cứ lúc nào trong phần cài đặt khóa API của mình.