ShareAI Platform Docs
BASIS PENGETAHUAN

Referensi API

Autentikasi aplikasi, buat teks dan gambar, buat embeddings, dan otomatisasi alur kerja penyedia, perangkat, dan creator.

Lihat sebagai Markdown

Buat permintaan API pertama Anda

Buat kunci API ShareAI, pilih model yang tersedia, dan kirim permintaan chat dari server Anda dengan autentikasi Bearer.

Pilih API dan kredensial yang tepat

Temukan endpoint API ShareAI untuk otentikasi aplikasi, chat, Respons, embedding, gambar, Provider, Perangkat, dan Creator, dengan URL dan kredensial yang benar.

Daftarkan aplikasi Anda

Buat aplikasi, pilih model penerapannya, dan aktifkan hanya kemampuan ShareAI yang dibutuhkan.

Otorisasi akun dengan PKCE

Gunakan kode otorisasi plus S256 PKCE untuk aplikasi rahasia dan publik.

Pilih cakupan Login, Bayar, dan AI

Login, pembayaran produk, dan biaya tambahan inferensi memerlukan kemampuan terpisah dan otorisasi pelanggan.

Perbarui token akses

Putar ulang token refresh tanpa memperluas cakupan yang telah diotorisasi pelanggan.

Baca identitas dan temukan endpoint Auth

Gunakan penemuan Auth ShareAI, JWKS, dan UserInfo untuk memvalidasi masuk aplikasi dan membaca identitas yang diizinkan oleh token akses OAuth.

Cabut token dan periksa otorisasi sisi server

Cabut akses dan token refresh yang tidak digunakan. Integrasi rahasia juga dapat memeriksa status token.

Pahami perjanjian penagihan yang diterima

Pertahankan harga langganan, interval, dan biaya tambahan AI sesuai dengan syarat yang diterima setiap pelanggan.

Buat penyelesaian obrolan

Kirim permintaan chat-completions ShareAI dengan API key Bearer dan pahami model yang didukung, pesan, dan bidang stream.

Kirim permintaan obrolan dengan OAuth

Gunakan token akses OAuth ShareAI yang disetujui untuk chat completions yang didanai pelanggan dan tangani kedaluwarsa token, persetujuan, dan batasan akun.

Streaming respons obrolan

Baca server-sent events chat-completions ShareAI, tambahkan delta konten sekali dan tangani penyelesaian, kesalahan, serta aliran yang terputus.

Periksa akses kunci dan identitas akun

Baca informasi kunci API ShareAI untuk memeriksa pembatasan model dan penyedia serta identitas akun yang terkait dengan kredensial inferensi.

Buat respons teks

Gunakan API Respons ShareAI untuk pembuatan teks tanpa status, riwayat percakapan eksplisit, dan streaming event Respons.

Buat embedding teks

Hasilkan embedding teks dengan ShareAI untuk pencarian semantik, pengambilan data, dan kesamaan, dengan format input yang didukung dan persyaratan model.

Hasilkan gambar

Buat gambar dengan ShareAI Images API menggunakan model yang didukung, prompt teks, dan opsi pembuatan gambar yang divalidasi.

Autentikasi API Penyedia

Aktifkan Akses Jarak Jauh Penyedia dan gunakan UUID penyedia serta token akses yang dibatasi untuk permintaan katalog dan harga.

Daftar model penyedia dan jaringan

Baca katalog jaringan ShareAI Provider API, katalog penyedia Anda, dan detail model spesifik menggunakan provider_models:read.

Perbarui harga model penyedia

Tetapkan tingkat harga input, output, dan cache model penyedia ShareAI menggunakan token API Penyedia yang ditentukan dan identifier model yang tepat.

Autentikasi API Perangkat

Buat token Remote Control khusus perangkat dan pahami pemeriksaan penyedia, perangkat, dan status yang diaktifkan untuk permintaan API Perangkat ShareAI.

Baca sesi perangkat dan riwayat tugas

Daftar sesi perangkat ShareAI dan inspeksi riwayat tugas sesi menggunakan token Remote Control khusus perangkat.

Mulai dan hentikan berbagi perangkat

Kirim perintah berbagi perangkat ShareAI, bedakan perintah yang diterima dari status yang diamati, dan verifikasi hasilnya di Konsol.

Autentikasi API Kreator

Gunakan kredensial Remote Access yang berfokus pada Creator dan pahami cakupan koleksi, model, dan pengaturan yang tersedia dalam ShareAI Creator API.

Baca dan kelola koleksi model

Daftar, buat, dan perbarui koleksi model ShareAI Creator dengan cakupan yang diperlukan serta batasan kepemilikan dan tinjauan yang jelas.

Buat paket model

Buat metadata model ShareAI Creator, koleksi, dan tag model secara bersamaan, dengan kebijakan akses eksplisit dan kredensial API yang terarah.

Kelola model dalam koleksi

Daftar, baca, buat, dan perbarui tag model ShareAI Creator sambil mempertahankan kepemilikan koleksi dan kebijakan penyajian efektifnya.

Tangani kesalahan API dan coba ulang

Diagnosa autentikasi ShareAI, cakupan, akses model, dan kesalahan ketersediaan tanpa penulisan duplikat atau percobaan penyegaran yang tidak aman.

Memahami pembuat model, pengenal, dan tag

Pilih pengenal model ShareAI berbasis pembuat yang tepat, jelajahi keluarganya, dan bandingkan penyedia yang dapat menjalankannya.

Pilih penyedia eksekusi untuk permintaan API

Gunakan objek penyedia ShareAI untuk memilih penyedia eksekusi secara independen dari pembuat model di semua empat endpoint inferensi.

Referensi kebijakan penyedia

Referensi bidang penyedia ShareAI, default, batasan, dan kesalahan untuk memilih penyedia eksekusi dalam permintaan inferensi.

Urutkan penyedia dan kontrol fallback

Pahami peringkat harga, latensi, dan throughput ShareAI, penyedia yang diurutkan, pengukuran yang tidak tersedia, dan batas fallback yang aman.

Pahami identitas pelanggan

Setiap klien OAuth menerima pengenal berbeda untuk pelanggan ShareAI yang sama.

Bayar untuk produk dan langganan

Buat checkout dompet, biarkan pelanggan mengonfirmasinya di ShareAI, lalu verifikasi hasil pembayaran sebelum pemenuhan.

Tangani kesalahan penagihan dan batas pengeluaran pelanggan

Bedakan antara kredit yang tidak mencukupi dan batas pengeluaran aplikasi, tampilkan tautan pemulihan yang sadar aktor, dan tangani kegagalan streaming dengan benar.

Dokumentasi Platform ShareAI
Semua dokumentasi

Cari berdasarkan judul atau konten.

Tanyakan tentang halaman ini

Pilih asisten untuk menjelajahi halaman ini. Anda juga dapat menyalin halaman dan menempelkannya ke dalam percakapan Anda.

Ask ChatGPTAsk ClaudeAsk GrokAsk ShareAI