Skip to content

ไม่จำเป็นต้องมีการตรวจสอบสิทธิ์เมื่อเข้าถึง API ของ Ollama ผ่านเครื่องท้องถิ่นที่ http://localhost:11434

จำเป็นต้องมีการตรวจสอบสิทธิ์สำหรับรายการต่อไปนี้:

  • การเรียกใช้โมเดลบนคลาวด์ผ่าน ollama.com
  • การเผยแพร่โมเดล
  • การดาวน์โหลดโมเดลส่วนตัว

Ollama รองรับวิธีการตรวจสอบสิทธิ์สองรูปแบบ:

  • การลงชื่อเข้าใช้: ลงชื่อเข้าใช้จากการติดตั้ง Ollama บนเครื่องท้องถิ่นของคุณ และ Ollama จะจัดการการตรวจสอบสิทธิ์ของคำขอไปยัง ollama.com โดยอัตโนมัติเมื่อรันคำสั่ง
  • คีย์ API: คีย์ API สำหรับการเข้าถึง API ของ ollama.com ผ่านโปรแกรม

การลงชื่อเข้าใช้

เพื่อลงชื่อเข้าใช้ ollama.com จากการติดตั้ง Ollama บนเครื่องท้องถิ่นของคุณ ให้รันคำสั่ง:

ollama signin

หลังจากลงชื่อเข้าใช้แล้ว Ollama จะตรวจสอบสิทธิ์คำสั่งโดยอัตโนมัติตามที่จำเป็น:

ollama run gpt-oss:120b-cloud

ในทำนองเดียวกัน เมื่อเข้าถึงจุดสิ้นสุด 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 ของคุณ