Kirim permintaan gaya OpenAI
Gunakan SDK JavaScript atau Python resmi, ubah URL dasar, dan pertahankan chat completions.
Arahkan klien OpenAI ke Reverie dan panggil karakter, bukan model generik. Kepribadian, skenario, riwayat, dan memori tetap di server, dan chat yang sama terlihat di web.
Permintaan TypeScript
const reply = await client.chat
.completions.create({
model: "Luna [abc12345]",
messages: [{
role: "user",
content: "Kamu ingat observatorium itu?"
}],
});Respons karakter
streaming{
"role": "assistant",
"content": "Aku ingat janji yang kamu buat di sana."
}
Satu permintaan, seluruh mesin karakter
Pertahankan kontrak klien yang dikenal sementara Reverie menangani karakter, konteks, memori, dan persistensi.
Gunakan SDK JavaScript atau Python resmi, ubah URL dasar, dan pertahankan chat completions.
Kolom model memilih karakter, skenario, atau default kunci.
Reverie menggabungkan definisi, skenario, preferensi, pesan, ringkasan, dan memori.
Potongan SSE tiba di klien sementara percakapan dan memori disimpan.
Lebih dari pembungkus prompt
Bangun produk tanpa membuat ulang identitas dan kesinambungan untuk setiap integrasi.
Gunakan karakter privat atau publik dengan suara, perilaku, contoh, dan pengaturan utuh.
Server menyimpan chat kanon; biasanya cukup kirim pesan terbaru.
Model yang didukung menyimpan memori dan ringkasan menjaga alur panjang.
Tawarkan satu karakter dalam beberapa situasi awal yang dapat dipilih.
Mulai di aplikasi, lanjutkan di reverie.im atau bot, lalu kembali ke API.
Preferensi, pemangkasan token, batas, dan kredit mengikuti aturan Reverie.
Mulai cepat
Tanpa SDK baru atau basis data percakapan sendiri untuk permintaan pertama.
Beri nama integrasi, pilih karakter default bila perlu, salin rk_ sekali, dan simpan di server.
Gunakan https://reverie.im/api/device/v1 dan kirim karakter atau skenario di model.
Streaming respons langsung; Reverie menyimpan percakapan untuk panggilan berikutnya.
FAQ API karakter AI
Kompatibilitas, routing, persistensi, dan batas praktis.
Bangun dengan karakter persisten
Produk karakter membutuhkan identitas, skenario, riwayat, memori, dan cara andal memilih siapa yang bicara. Reverie menyatukannya di satu endpoint kompatibel.
Tingkatkan definisi di Reverie tanpa menerapkan ulang setiap aplikasi.
Ringkasan dan anggaran token menjaga keadaan tanpa mengirim riwayat tanpa akhir.
Percakapan dari antarmuka kustom tetap tersedia di web Reverie.
Permintaan dan respons tetap familier, sementara model merutekan ke karakter atau skenario.
Gunakan klien OpenAI JavaScript dan Python serta alat dengan URL khusus.
Endpoint models mengembalikan karakter terbaru atau skenario karakter default.
Autentikasi, karakter hilang, batas, dan kuota memakai error standar dengan kode mesin.
Satu endpoint, karakter dengan masa lalu
Buat kunci, pilih karakter, dan kirim permintaan kompatibel OpenAI pertama.