Skip to content

स्थानीय रूप से http://localhost:11434 के माध्यम से ओलामा (Ollama) के API तक पहुंचने के लिए किसी प्रमाणीकरण की आवश्यकता नहीं होती है।

प्रमाणीकरण निम्नलिखित के लिए आवश्यक है:

  • ollama.com के माध्यम से क्लाउड मॉडल चलाना
  • मॉडल प्रकाशित करना
  • निजी मॉडल डाउनलोड करना

ओलामा दो प्रमाणीकरण विधियों का समर्थन करता है:

  • साइन इन करना: अपनी स्थानीय इंस्टालेशन से साइन इन करें, और कमांड चलाते समय ओलामा स्वचालित रूप से ollama.com को भेजे जाने वाले अनुरोधों के प्रमाणीकरण का ख्याल रखेगा।
  • API कुंजियां: ollama.com के API तक प्रोग्रामेटिक पहुंच के लिए API कुंजियां

साइन इन करना

अपनी ओलामा की स्थानीय इंस्टालेशन से ollama.com पर साइन इन करने के लिए, निम्नलिखित चलाएं:

ollama signin

एक बार साइन इन हो जाने के बाद, ओलामा आवश्यकतानुसार स्वचालित रूप से कमांडों का प्रमाणीकरण करेगा:

ollama run gpt-oss:120b-cloud

इसी तरह, जब किसी स्थानीय API एंडपॉइंट तक पहुंच की जाती है जिसके लिए क्लाउड एक्सेस की आवश्यकता होती है, तो ओलामा स्वचालित रूप से अनुरोध का प्रमाणीकरण करेगा:

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

API कुंजियां

https://ollama.com/api पर होस्ट किए गए ollama.com के API तक सीधी पहुंच के लिए, API कुंजियों के माध्यम से प्रमाणीकरण आवश्यक है।

सबसे पहले, एक API कुंजी बनाएं, फिर OLLAMA_API_KEY पर्यावरण चर सेट करें:

shell
export OLLAMA_API_KEY=your_api_key

फिर प्राधिकरण (Authorization) हेडर में API कुंजी का उपयोग करें:

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 कुंजियों की सेटिंग्स में उन्हें रद्द कर सकते हैं।