OAuth மூலம் உரையாடல் கோரிக்கைகளை அனுப்பவும்
வாடிக்கையாளர் நிதியுடன் கூடிய உரையாடல் முடிவுகளை செயல்படுத்த Approved ShareAI OAuth அணுகல் டோக்கனை பயன்படுத்தி, டோக்கன் காலாவதியாகுதல், ஒப்புதல் மற்றும் கணக்கு எல்லைகளை கையாளவும்.
இந்த பக்கத்தில்
வாடிக்கையாளர் உங்கள் பயன்பாட்டை அவர்களின் தேர்ந்த ShareAI கணக்கைப் பயன்படுத்த அனுமதித்தால் இந்த பாதையைத் தேர்ந்தெடுக்கவும். முதலில் PKCE உடன் அங்கீகாரக் குறியீட்டை முடித்து, கீழ்கண்டவற்றை உள்ளடக்கிய ஒரு அனுமதியைப் பெறவும் surcharge.
https://api.shareai.now/api/v1/chat/completionsவாடிக்கையாளர் ஏற்றுக்கொண்ட பயன்பாட்டு ஒப்பந்தத்தின் கீழ் inference ஐ இயக்கவும்.
- அடிப்படை URL
https://api.shareai.now- அங்கீகாரம்
- Bearer OAuth அணுகல் டோக்கன்
- தேவையான அளவுரு
surcharge
cURL
curl --fail-with-body https://api.shareai.now/api/v1/chat/completions \
-H "Authorization: Bearer $SHAREAI_ACCESS_TOKEN" \
-H "Content-Type: application/json" \
--data '{"model":"MODEL_IDENTIFIER","messages":[{"role":"user","content":"Hello!"}],"stream":false}'
அணுகல் டோக்கன் Bearer header-ல் செல்கிறது#
API-key வழிமுறையின் போலவே chat endpoint மற்றும் கோரிக்கை உடல் இருக்கும். வேறுபாடு credential மற்றும் அதன் authorization வாழ்க்கைச் சுழற்சியில் உள்ளது. ஒரு refresh token டோக்கன் endpoint-க்கு மட்டுமே அனுப்பப்படும்; ஒரு ID token சரிபார்க்கப்பட்ட பயன்பாட்டு sign-in க்கு மட்டுமே பயன்படுத்தப்படும்.
யார் செலுத்துகிறார்கள் மற்றும் எந்த திட்டம் பொருந்துகிறது?#
ஏற்றுக்கொள்ளப்பட்ட grant தேர்ந்தெடுக்கப்பட்ட தனிப்பட்ட அல்லது அமைப்பு கணக்கை, பயன்பாட்டை மற்றும் பயன்பாட்டு திட்டத்தை அடையாளம் காண்கிறது. சேவை அந்த மதிப்புகளை authorization மூலம் தீர்மானிக்கிறது. பிலிங்கை மாற்ற chat body-க்கு payer ID, builder fee அல்லது மற்ற வாடிக்கையாளர் subject ஐ அனுப்ப வேண்டாம்.
ஒப்புதலை இழக்காமல் அணுகலை புதுப்பிக்கவும்#
அணுகல் டோக்கன் காலாவதியாகும்போது, ```html உங்கள் backend-ல் பயன்படுத்தி மாற்றிய refresh token-ஐ சேமிக்கவும். grant ரத்து செய்யப்படும் போது அல்லது புதிய ஒப்புதல் தேவைப்படும் போது, வாடிக்கையாளரை browser flow மூலம் மீண்டும் இணைக்கவும்.
தோல்வி கையாளுதல்#
| முடிவு | செயல் |
|---|---|
401 consent_required | authorization இனி செல்லுபடியாகாது என்றால் வாடிக்கையாளரை மீண்டும் இணைக்கச் சொல்லவும். |
403 | வழங்கப்பட்ட inference அனுமதி மற்றும் அனுமதிக்கப்பட்ட model/provider அணுகலைச் சரிபார்க்கவும். |
429 | Retry-After மற்றும் உங்கள் பயன்பாடு/கணக்கு வரம்புகளை மதிக்கவும். |
503 temporarily_unavailable | தற்காலிக சேவை பிழையைக் காட்டவும்; ஒப்புதல் ரத்து செய்யப்பட்டது என்று வாடிக்கையாளரிடம் சொல்ல வேண்டாம். |
கடைசியாக புதுப்பிக்கப்பட்டது செப்டம்பர் 15, 2026