Envie uma requisição no estilo OpenAI
Use o SDK oficial de JavaScript ou Python, mude a URL base e mantenha chat completions.
Aponte um cliente OpenAI para o Reverie e chame um personagem, não um modelo genérico. Personalidade, cenários, histórico e memória ficam no servidor, e o mesmo chat permanece visível na web.
Requisição TypeScript
const reply = await client.chat
.completions.create({
model: "Luna [abc12345]",
messages: [{
role: "user",
content: "Você se lembra do observatório?"
}],
});Resposta do personagem
streaming{
"role": "assistant",
"content": "Eu me lembro da promessa que você fez lá."
}
Uma requisição, todo o motor de personagens
Mantenha o contrato de cliente conhecido enquanto o Reverie gerencia personagem, contexto, memória e persistência.
Use o SDK oficial de JavaScript ou Python, mude a URL base e mantenha chat completions.
O campo model escolhe personagem, cenário ou o padrão da chave.
O Reverie combina definição, cenário, preferências, mensagens, resumos e memórias.
Blocos SSE chegam ao cliente enquanto conversa e memórias ficam disponíveis.
Mais que um wrapper de prompt
Construa seu produto sem refazer identidade e continuidade para cada integração.
Use personagens privados ou públicos com voz, comportamento, exemplos e configurações intactos.
O servidor guarda o chat canônico; normalmente basta enviar a última mensagem.
Modelos compatíveis salvam memórias e resumos preservam arcos longos.
Ofereça um personagem em várias situações iniciais selecionáveis.
Comece em um app, continue no reverie.im ou em um bot e volte à API.
Preferências, corte de tokens, limites e créditos seguem as regras do Reverie.
Início rápido
Sem novo SDK ou banco de conversas próprio para a primeira requisição.
Nomeie a integração, fixe um personagem se quiser, copie a chave rk_ uma vez e guarde-a no servidor.
Use https://reverie.im/api/device/v1 e passe personagem ou cenário em model.
Receba em streaming; o Reverie mantém a conversa para chamadas futuras.
Perguntas sobre a API de personagens
Compatibilidade, roteamento, persistência e limites práticos.
Crie com personagens persistentes
Um produto de personagens precisa de identidade, cenário, histórico, memória e uma forma confiável de escolher quem fala. O Reverie reúne tudo em um endpoint compatível.
Melhore definições no Reverie sem republicar cada aplicativo.
Resumos e orçamento de tokens preservam o estado sem reenviar um histórico infinito.
Uma conversa iniciada em outra interface continua disponível na web do Reverie.
Requisições e respostas são familiares, enquanto model direciona para personagem ou cenário.
Use clientes OpenAI para JavaScript e Python e ferramentas com URL base personalizada.
O endpoint models retorna personagens recentes ou cenários do personagem padrão.
Autenticação, personagem ausente, limite e cota usam erros padrão com códigos legíveis por máquina.
Um endpoint, um personagem com passado
Crie uma chave, escolha um personagem e envie sua primeira requisição compatível com OpenAI.