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. |
Identitas model lan panyedhiya eksekusi#
Salin pengenal model adhedhasar kreator kanthi persis saka Model. Pilih infrastruktur kanthi kapisah nganggo pilihan provider obyek. Defaulté ngurut panyedhiya sing layak miturut rega, paling murah dhisik. Pilih panyedhiya utawa konsultasi karo referensi kebijakan lengkap.
Watesan belanja saben wulan lan pemulihan billing#
Saben akun sing mbayar bisa nyetel watesan belanja AI saben wulan kanggo saben aplikasi utawa layanan pelanggan ing Billing → Langganan & Komitmen. Watesan kasebut kalebu biaya jaringan lan surcharge builder, nalika langganan tetep lan tuku sing dikonfirmasi tetep kapisah. Kesalahan watesan nggunakake HTTP 402 application_spending_limit_exceeded; kredit sing ora layak cukup nggunakake HTTP 402 insufficient_credits. Keduane nyedhiyakake link billing pelanggan. Kontrak kesalahan, penanganan streaming lan conto integrasi.
Paling anyar dianyari tanggal 18 Septèmber 2026