API de personnages compatible OpenAI

Votre application envoie un message. Un personnage répond.

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.

  • Compatible avec le SDK OpenAI
  • Streaming par défaut
  • Historique persistant côté serveur
POST /v1/chat/completions
200 connecté

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."
}

mémoire enregistrée · chat web synchronisé

Une requête, tout le moteur de personnages

Compatible en surface, avec un état en profondeur.

Gardez le contrat client connu pendant que Reverie gère personnage, contexte, mémoire et persistance.

01

Envoyez une requête type OpenAI

Utilisez le SDK JavaScript ou Python officiel, changez l’URL de base et gardez chat completions.

02

Résolvez personnage ou scénario

Le champ model choisit un personnage, un scénario ou celui par défaut de la clé.

03

Assemblez personnalité et contexte

Reverie combine définition, scénario, préférences, messages, résumés et souvenirs.

04

Diffusez et enregistrez la réponse

Les fragments SSE arrivent au client tandis que conversation et souvenirs sont conservés.

Routage par clé
Continuité côté serveur
Format de réponse OpenAI

Plus qu’un simple wrapper de prompt

L’infrastructure des personnages, déjà assemblée.

Construisez votre produit sans recréer identité et continuité pour chaque intégration.

01

De vrais profils de personnages

Utilisez des personnages privés ou publics avec voix, comportement, exemples et réglages intacts.

02

Historique persistant

Le serveur garde le chat canonique ; le dernier message suffit généralement.

03

Mémoire à long terme

Les modèles compatibles mémorisent durablement et les résumés préservent les arcs longs.

04

Routage selon le scénario

Proposez un personnage dans plusieurs situations initiales sélectionnables.

05

Une conversation partout

Commencez dans une app, continuez sur reverie.im ou un bot, puis revenez à l’API.

06

Modèles et crédits intégrés

Préférences, découpe des tokens, limites et crédits suivent les règles de Reverie.

Démarrage rapide

De la clé au personnage en trois étapes.

Aucun nouveau SDK ni base de conversations dédiée pour la première requête.

  1. 01

    Créez une clé limitée

    Nommez l’intégration, choisissez éventuellement un personnage, copiez la clé rk_ une fois et gardez-la sur votre serveur.

  2. 02

    Changez l’URL de base

    Utilisez https://reverie.im/api/device/v1 et passez personnage ou scénario dans model.

  3. 03

    Envoyez un message

    Diffusez la réponse ; Reverie conserve la conversation pour les prochains appels.

FAQ API de personnages IA

Le contrat est familier. L’état ne l’est pas.

Compatibilité, routage, persistance et limites pratiques.

Créez avec des personnages persistants

Une API pour les applications qui exigent de la continuité

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.

Utilisez des personnages, pas des prompts reconstruits

Améliorez les profils dans Reverie sans redéployer chaque application.

Maîtrisez le coût des longs chats

Résumés et budget de tokens conservent l’état sans renvoyer un historique infini.

Passez d’un produit à l’autre

Une conversation lancée ailleurs reste disponible dans l’interface web Reverie.

Compatible OpenAI là où c’est utile

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.

SDK officiels

Utilisez les clients OpenAI JavaScript et Python et les outils acceptant une URL personnalisée.

Découvrez les personnages valides

L’endpoint models renvoie les personnages récents ou les scénarios du personnage par défaut.

Des erreurs prévisibles

Authentification, personnage absent, limite et quota utilisent des erreurs standard et des codes lisibles par machine.

Un endpoint, un personnage avec un passé

Connectez votre application à quelqu’un, pas quelque chose.

Créez une clé, choisissez un personnage et envoyez votre première requête compatible OpenAI.