Skip to content

لا يلزم إجراء مصادقة عند الوصول إلى واجهة برمجة تطبيقات Ollama محليًا عبر http://localhost:11434.

يلزم إجراء مصادقة للحالات التالية:

  • تشغيل النماذج السحابية عبر ollama.com
  • نشر النماذج
  • تنزيل النماذج الخاصة

يدعم Ollama طريقتين للمصادقة:

  • تسجيل الدخول: سجّل الدخول من تثبيت Ollama المحلي الخاص بك، وسيتولى Ollama تلقائيًا مصادقة الطلبات الموجهة إلى ollama.com عند تشغيل الأوامر
  • مفاتيح واجهة برمجة التطبيقات: مفاتيح واجهة برمجة التطبيقات للوصول البرمجي إلى واجهة برمجة تطبيقات ollama.com

تسجيل الدخول

لتسجيل الدخول إلى ollama.com من تثبيت Ollama المحلي الخاص بك، قم بتشغيل الأمر:

ollama signin

بمجرد تسجيل الدخول، سيقوم Ollama تلقائيًا بمصادقة الأوامر عند الحاجة:

ollama run gpt-oss:120b-cloud

وبالمثل، عند الوصول إلى نقطة نهاية واجهة برمجة تطبيقات محلية تتطلب وصولاً سحابيًا، سيقوم Ollama تلقائيًا بمصادقة الطلب:

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

مفاتيح واجهة برمجة التطبيقات

للوصول المباشر إلى واجهة برمجة تطبيقات ollama.com التي يتم تقديمها على https://ollama.com/api، يلزم إجراء مصادقة عبر مفاتيح واجهة برمجة التطبيقات.

أولاً، أنشئ مفتاح واجهة برمجة تطبيقات، ثم اضبط متغير البيئة OLLAMA_API_KEY:

shell
export OLLAMA_API_KEY=your_api_key

بعد ذلك، استخدم مفتاح واجهة برمجة التطبيقات في رأس 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
  }'

لا تنتهي صلاحية مفاتيح واجهة برمجة التطبيقات حاليًا، ولكن يمكنك إلغاء صلاحيتها في أي وقت من خلال إعدادات مفاتيح واجهة برمجة التطبيقات.