PicassoIA API
API प्रमाणीकरण
हर रिक्वेस्ट में एक API key होती है। उसे अपने अकाउंट में बनाएँ, अपने सर्वर पर रखें और ज़रूरत पड़ने पर रिवोक करें।
प्रमाणीकरण
हर रिक्वेस्ट के Authorization हेडर में एक API key होनी चाहिए:
Authorization: Bearer pia_sk_…- API key बनाना। picassoia.com पर अपने अकाउंट के API keys सेक्शन में जाकर keys बनाएँ।
- पूरी key सिर्फ़ एक बार दिखाई जाती है, जब आप उसे बनाते हैं। उसे किसी सुरक्षित जगह पर सहेज लें।
- एक अकाउंट में एक समय पर 2 keys हो सकती हैं। नई key के लिए जगह बनानी हो, तो उनमें से एक को रिवोक करें।
- API key रिवोक करना। रिवोक की गई key तुरंत काम करना बंद कर देती है।
- API keys सिर्फ़ सर्वर पर रखें। जिसके पास भी आपकी key है, वह आपके अकाउंट पर प्रेडिक्शन चला सकता है, इसलिए key कभी भी किसी वेब पेज या मोबाइल ऐप में न डालें। API कोई CORS हेडर नहीं भेजता, इसलिए ब्राउज़र इसे सीधे कॉल नहीं कर सकते।
- प्लान में बदलाव। आपका प्लान बदलने पर भी keys बनी रहती हैं। Infinite प्लान के बिना प्रेडिक्शन बनाने की रिक्वेस्ट का जवाब
403 plan_requiredहोता है। अपने प्रेडिक्शन पढ़ना, उनकी सूची देखना और उन्हें रद्द करना पहले की तरह काम करता रहता है।