OpenAI uyumlu karakter API’si

Uygulaman bir mesaj gönderir. Bir karakter cevap verir.

OpenAI istemcisini Reverie’ye yönlendirin ve genel model yerine karakter çağırın. Kişilik, senaryolar, geçmiş ve bellek sunucuda kalır; aynı sohbet webde görünür.

  • OpenAI SDK uyumlu
  • Varsayılan akış
  • Sunucuda kalıcı geçmiş
POST /v1/chat/completions
200 bağlı

TypeScript isteği

const reply = await client.chat
  .completions.create({
    model: "Luna [abc12345]",
    messages: [{
      role: "user",
      content: "Gözlemevini hatırlıyor musun?"
    }],
  });

Karakter yanıtı

akış

{
"role": "assistant",
"content": "Orada verdiğin sözü hatırlıyorum."
}

bellek kaydedildi · web sohbeti eşitlendi

Bir istek, tam karakter motoru

Uçta uyumlu, altta durum bilgili.

Bildik istemci sözleşmesini koruyun; karakteri, bağlamı, belleği ve kalıcılığı Reverie yönetsin.

01

OpenAI tarzı istek gönder

Resmî JavaScript veya Python SDK’sını kullanıp temel URL’yi değiştirin.

02

Karakter ya da senaryo çöz

model alanı karakteri, senaryoyu veya anahtarın varsayılanını seçer.

03

Kişilik ve bağlamı birleştir

Reverie tanım, senaryo, tercihler, mesajlar, özetler ve anıları birleştirir.

04

Yanıtı aktar ve sakla

SSE parçaları istemciye ulaşırken konuşma ve anılar saklanır.

Anahtar bazlı yönlendirme
Sunucu sürekliliği
OpenAI yanıt biçimi

Prompt sarmalayıcıdan fazlası

Karakter altyapısı, önceden hazır.

Her entegrasyonda kimlik ve sürekliliği yeniden kurmadan ürününüzü geliştirin.

01

Gerçek karakter tanımları

Özel veya herkese açık karakterleri ses, davranış, örnek ve ayarlarıyla kullanın.

02

Kalıcı konuşma geçmişi

Sunucu kanonik sohbeti tutar; genellikle son mesajı göndermek yeterlidir.

03

Uzun süreli bellek

Desteklenen modeller anıları kaydeder, özetler uzun hikâyeleri korur.

04

Senaryo tabanlı yönlendirme

Bir karakteri seçilebilir birden çok başlangıç durumuyla sunun.

05

Her yerde tek konuşma

Uygulamada başlayın, reverie.im veya botta sürdürüp API’ye dönün.

06

Model ve kredi yönetimi

Tercihler, token kesme, sınırlar ve krediler Reverie kurallarını kullanır.

Hızlı başlangıç

Anahtardan karaktere üç adımda.

İlk istek için yeni SDK veya özel konuşma veritabanı gerekmez.

  1. 01

    Kapsamlı API anahtarı oluştur

    Entegrasyonu adlandırın, isterseniz karakter sabitleyin, rk_ anahtarını bir kez kopyalayıp sunucuda tutun.

  2. 02

    Temel URL’yi değiştir

    https://reverie.im/api/device/v1 kullanın ve model içine karakter ya da senaryo verin.

  3. 03

    Kullanıcı mesajı gönder

    Yanıtı hemen aktarın; Reverie konuşmayı sonraki çağrılar için saklar.

AI karakter API SSS

Sözleşme tanıdık. Durum genel değil.

Uyumluluk, yönlendirme, kalıcılık ve pratik sınırlar.

Kalıcı karakterlerle geliştirin

Süreklilik isteyen uygulamalar için API

Karakter ürünü kimlik, senaryo, geçmiş, bellek ve güvenilir konuşmacı seçimi ister. Reverie hepsini uyumlu bir endpoint arkasında toplar.

Yeniden prompt değil, karakter kullan

Her uygulamayı yeniden dağıtmadan Reverie’de tanımları geliştirin.

Uzun sohbet maliyetini yönet

Özet ve token bütçesi sonsuz geçmiş göndermeden durumu korur.

Ürünler arasında geçiş yap

Özel arayüzde başlayan konuşma Reverie webde kullanılabilir kalır.

Yararlı yerde OpenAI uyumu

İstek ve yanıt biçimleri tanıdık kalırken model karakter veya senaryoya yönlendirir.

Resmî SDK’lar

OpenAI JavaScript ve Python istemcileriyle özel URL destekli araçları kullanın.

Geçerli karakterleri keşfet

models endpoint’i son karakterleri veya varsayılan karakter senaryolarını döndürür.

Öngörülebilir hatalar

Kimlik doğrulama, eksik karakter, limit ve kota standart makine kodları kullanır.

Bir endpoint, geçmişi olan karakter

Uygulamanı bir şeye değil, birine bağla.

Anahtar oluşturun, karakter seçin ve ilk OpenAI uyumlu isteği gönderin.