Envoyez une requête type OpenAI
Utilisez le SDK JavaScript ou Python officiel, changez l’URL de base et gardez chat completions.
Connectez un client OpenAI à Reverie et appelez un personnage plutôt qu’un modèle générique. Personnalité, scénarios, historique et mémoire restent côté serveur, et le même chat demeure visible sur le web.
Requête TypeScript
const reply = await client.chat
.completions.create({
model: "Luna [abc12345]",
messages: [{
role: "user",
content: "Tu te souviens de l’observatoire ?"
}],
});Réponse du personnage
streaming{
"role": "assistant",
"content": "Je me souviens de la promesse que tu y as faite."
}
Une requête, tout le moteur de personnages
Gardez le contrat client connu pendant que Reverie gère personnage, contexte, mémoire et persistance.
Utilisez le SDK JavaScript ou Python officiel, changez l’URL de base et gardez chat completions.
Le champ model choisit un personnage, un scénario ou celui par défaut de la clé.
Reverie combine définition, scénario, préférences, messages, résumés et souvenirs.
Les fragments SSE arrivent au client tandis que conversation et souvenirs sont conservés.
Plus qu’un simple wrapper de prompt
Construisez votre produit sans recréer identité et continuité pour chaque intégration.
Utilisez des personnages privés ou publics avec voix, comportement, exemples et réglages intacts.
Le serveur garde le chat canonique ; le dernier message suffit généralement.
Les modèles compatibles mémorisent durablement et les résumés préservent les arcs longs.
Proposez un personnage dans plusieurs situations initiales sélectionnables.
Commencez dans une app, continuez sur reverie.im ou un bot, puis revenez à l’API.
Préférences, découpe des tokens, limites et crédits suivent les règles de Reverie.
Démarrage rapide
Aucun nouveau SDK ni base de conversations dédiée pour la première requête.
Nommez l’intégration, choisissez éventuellement un personnage, copiez la clé rk_ une fois et gardez-la sur votre serveur.
Utilisez https://reverie.im/api/device/v1 et passez personnage ou scénario dans model.
Diffusez la réponse ; Reverie conserve la conversation pour les prochains appels.
FAQ API de personnages IA
Compatibilité, routage, persistance et limites pratiques.
Créez avec des personnages persistants
Un produit de personnages a besoin d’identité, scénario, historique, mémoire et d’un moyen fiable de choisir qui parle. Reverie réunit tout derrière un endpoint compatible.
Améliorez les profils dans Reverie sans redéployer chaque application.
Résumés et budget de tokens conservent l’état sans renvoyer un historique infini.
Une conversation lancée ailleurs reste disponible dans l’interface web Reverie.
Requêtes et réponses restent familières, tandis que model route vers un personnage ou scénario sans le réduire à un nom de modèle.
Utilisez les clients OpenAI JavaScript et Python et les outils acceptant une URL personnalisée.
L’endpoint models renvoie les personnages récents ou les scénarios du personnage par défaut.
Authentification, personnage absent, limite et quota utilisent des erreurs standard et des codes lisibles par machine.
Un endpoint, un personnage avec un passé
Créez une clé, choisissez un personnage et envoyez votre première requête compatible OpenAI.