Wyślij żądanie jak do OpenAI
Użyj oficjalnego SDK JavaScript lub Python, zmień bazowy URL i zachowaj chat completions.
Skieruj klienta OpenAI do Reverie i wywołaj postać zamiast ogólnego modelu. Osobowość, scenariusze, historia i pamięć pozostają na serwerze, a ten sam czat jest widoczny w sieci.
Żądanie TypeScript
const reply = await client.chat
.completions.create({
model: "Luna [abc12345]",
messages: [{
role: "user",
content: "Pamiętasz obserwatorium?"
}],
});Odpowiedź postaci
streaming{
"role": "assistant",
"content": "Pamiętam obietnicę, którą tam złożyłeś."
}
Jedno żądanie, cały silnik postaci
Zachowaj znany kontrakt klienta, a Reverie obsłuży postać, kontekst, pamięć i trwałość.
Użyj oficjalnego SDK JavaScript lub Python, zmień bazowy URL i zachowaj chat completions.
Pole model wskazuje postać, scenariusz lub domyślną wartość klucza.
Reverie łączy definicję, scenariusz, ustawienia, wiadomości, podsumowania i wspomnienia.
Fragmenty SSE trafiają do klienta, a rozmowa i pamięć są zapisywane.
Więcej niż opakowanie promptu
Buduj produkt bez odtwarzania tożsamości i ciągłości dla każdej integracji.
Używaj prywatnych i publicznych postaci z ich głosem, zachowaniem, przykładami i ustawieniami.
Serwer przechowuje kanoniczny czat; zwykle wystarczy ostatnia wiadomość.
Obsługiwane modele zapisują wspomnienia, a podsumowania chronią długie wątki.
Oferuj jedną postać w wielu wybieralnych sytuacjach początkowych.
Zacznij w aplikacji, kontynuuj na reverie.im lub w bocie i wróć do API.
Preferencje, przycinanie tokenów, limity i kredyty używają zasad Reverie.
Szybki start
Pierwsze żądanie nie wymaga nowego SDK ani własnej bazy rozmów.
Nazwij integrację, opcjonalnie przypnij postać, skopiuj rk_ raz i przechowuj na serwerze.
Użyj https://reverie.im/api/device/v1 i przekaż postać lub scenariusz w model.
Przesyłaj odpowiedź od razu; Reverie zachowa rozmowę dla kolejnych wywołań.
FAQ API postaci AI
Zgodność, trasowanie, trwałość i praktyczne ograniczenia.
Twórz z trwałymi postaciami
Produkt z postaciami potrzebuje tożsamości, scenariusza, historii, pamięci i pewnego wyboru rozmówcy. Reverie łączy to za zgodnym endpointem.
Ulepszaj definicje w Reverie bez ponownego wdrażania każdej aplikacji.
Podsumowania i budżet tokenów utrzymują stan bez nieskończonej historii.
Rozmowa z własnego interfejsu pozostaje dostępna w webowym Reverie.
Żądania i odpowiedzi pozostają znajome, a model trasuje do postaci lub scenariusza.
Używaj klientów OpenAI JavaScript i Python oraz narzędzi z własnym URL.
Endpoint models zwraca ostatnie postacie lub scenariusze postaci domyślnej.
Uwierzytelnianie, brak postaci, limit i kwota używają standardowych błędów z kodami.
Jeden endpoint, postać z przeszłością
Utwórz klucz, wybierz postać i wyślij pierwsze żądanie zgodne z OpenAI.