Interface de bate-papo com IA hospedada que permite gerenciar várias sessões do OpenAI com gerenciamento de memória do LangChain em um aplicativo web baseado em Tornado.
JuggleChat oferece uma interface simplificada para gerenciamento de conversas com IA, integrando um servidor web Tornado com o framework LangChain e modelos do OpenAI. Os usuários podem criar várias threads de bate-papo com nomes, cada uma preservando seu histórico por meio dos módulos de memória do LangChain. Alternar facilmente entre sessões, revisar interações passadas e manter o contexto em diferentes casos de uso sem perder dados. O sistema suporta configuração de chaves de API personalizadas do OpenAI e seleção de modelos, permitindo experimentação com gpt-3.5-turbo ou outros endpoints baseados em GPT. Desenvolvido para desenvolvedores e pesquisadores, o JuggleChat vem com uma configuração mínima: instalar dependências, fornecer sua chave de API e iniciar um servidor local. É ideal para testar prompts, prototipar agentes de IA e comparar comportamentos de modelos em um ambiente isolado e autônomo.