Kirim panjalukan chat nganggo OAuth
Gunakna token akses ShareAI OAuth sing disetujoni kanggo completion obrolan sing didanai pelanggan lan tangani kadaluwarsa token, persetujuan, lan watesan akun.
Ing kaca iki
Pilih jalur iki nalika pelanggan wis mènèhi otorisasi aplikasi sampeyan kanggo nggunakake akun ShareAI sing dipilih. Rampungake kode otorisasi nganggo PKCE lan entuk grant sing kalebu surcharge.
https://api.shareai.now/api/v1/chat/completionsLakokna inference miturut persetujuan aplikasi sing ditampa pelanggan.
- URL Dasar
https://api.shareai.now- Otentikasi
- Token akses OAuth Bearer
- Lingkup sing dibutuhake
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}'
Token akses dilebokake ing header Bearer#
Endpoint obrolan lan badan panjalukan padha karo alur API-key. Bedane yaiku kredensial lan siklus urip otorisasine. Refresh token mung dikirim menyang endpoint token; ID token mung digunakake kanggo mlebu aplikasi sing divalidasi.
Sapa sing mbayar lan rencana apa sing ditrapake?#
Grant sing ditampa ngenali akun pribadi utawa organisasi sing dipilih, aplikasi, lan rencana panggunaan. Layanan nemtokake nilai-nilai kasebut saka otorisasi. Aja ngirim ID pembayar, biaya builder utawa subyek klien liyane ing badan obrolan kanggo ngganti tagihan.
Anyari akses tanpa kelangan persetujuan#
Nalika token akses kadaluwarsa, gunakna alur refresh ing backend sampeyan lan simpen refresh token pengganti. Nalika grant dicabut utawa persetujuan anyar dibutuhake, sambungake maneh pelanggan liwat alur browser.
Penanganan kegagalan#
| Hasil | Tindakan |
|---|---|
401 consent_required | Jaluk pelanggan kanggo nyambungake maneh yen otorisasi ora sah maneh. |
403 | Priksa ijin inference sing diwenehake lan akses model/provider sing diijini. |
429 | Hormati Retry-After lan watesan aplikasi/akun sampeyan. |
503 temporarily_unavailable | Tampilake kesalahan layanan sementara; aja ngandhani pelanggan yen persetujuan dicabut. |
Paling anyar dianyari Septèmber 15, 2026