Cookies

Com a sua autorização, usamos cookies do Google Analytics para medir as visitas e melhorar o site. Os cookies necessários ficam sempre ativos. Pode mudar a escolha ou retirar o consentimento quando quiser, no rodapé, em Definições de cookies. Política de Cookies

Saltar para o conteúdo
PTEN
Começar

Apps com Memória ·Médio

Aplicação LLM com Memória Personalizada

Sobre esta app

🧠 Aplicação de chatbot baseada em IA que utiliza o modelo GPT-4o da OpenAI com uma funcionalidade de memória persistente. Permite que os utilizadores tenham conversas com a IA enquanto mantém o contexto ao longo de várias interações.

  • Código aberto completo
  • Explicado em português

Ficha técnica

Categoria
Apps com Memória
Dificuldade
Médio
Modelos
OpenAI
Frameworks
-
Corre local?
Precisa de APIs cloud
Chaves necessárias
OPENAI_API_KEY

Licença Apache-2.0 · conteúdo curado, traduzido e mantido pelo Doutor AI.

Tutorial completo

🧠 Aplicação LLM com Memória

Esta aplicação Streamlit é um chatbot baseado em IA que utiliza o modelo GPT-4o da OpenAI com uma funcionalidade de memória persistente. Permite que os utilizadores tenham conversas com a IA enquanto mantêm o contexto ao longo de múltiplas interações.

Funcionalidades

  • Utiliza o modelo GPT-4o da OpenAI para gerar respostas
  • Implementa memória persistente utilizando Mem0 e Qdrant vector store
  • Permite que os utilizadores vejam o histórico das suas conversas
  • Fornece uma interface amigável com Streamlit

Como Começar?

  1. Clona o repositório do GitHub
git clone https://github.com/Shubhamsaboo/awesome-llm-apps.git
cd awesome-llm-apps/llm_apps_with_memory_tutorials/llm_app_personalized_memory

2. Instala as dependências necessárias:

pip install -r requirements.txt
pip install -r requirements.txt
  1. Assegura que o Qdrant está a correr:

A aplicação espera que o Qdrant esteja a correr em localhost:6333. Ajusta a configuração no código se a tua configuração for diferente.

docker pull qdrant/qdrant

docker run -p 6333:6333 -p 6334:6334 \
    -v $(pwd)/qdrant_storage:/qdrant/storage:z \
    qdrant/qdrant

Para executar a aplicação Streamlit, segue os passos abaixo:

  1. Abre o terminal.
  2. Navega até ao diretório onde se encontra o teu ficheiro app.py.
  3. Executa o seguinte comando:
streamlit run app.py
  1. Após alguns momentos, a aplicação abrir-se-á automaticamente no teu navegador padrão. Se não abrir, verifica o terminal para encontrar o URL onde a aplicação está a ser executada, normalmente algo como http://localhost:8501.

Agora já deves conseguir interagir com a tua aplicação Streamlit!

streamlit run llm_app_memory.py

Da mesma categoria

Apps com MemóriaMédio

Memória do Agente de Coaching de Carreira ADK

🎯 Coach de Carreira com IA e Memória (ADK Multiagente) Esta aplicação Streamlit implementa um assistente de coaching de carreira multiagente, constru…

  • OpenAI
  • Gemini
Apps com MemóriaMédio

Agente Ai Arxiv com Memória

Esta aplicação Streamlit implementa um assistente de pesquisa baseado em IA que ajuda os utilizadores a procurar artigos académicos no arXiv, mantendo…

  • OpenAI
Apps com MemóriaMédio

Agente de Viagens de IA com Memória

🧳 Assistente de viagens baseado em IA que lembra as preferências e interações passadas do utilizador. Utiliza o GPT-4o da OpenAI para gerar respostas…

  • OpenAI

Precisa de uma solução à medida?

Não sabe por onde começar a usar IA no seu negócio? Receba uma avaliação gratuita e um plano à medida - sem compromisso.

Poupe horas todas as semanas com IA, sem complicações

O Doutor AI dá-lhe 1859 prompts de IA prontos a copiar, por indústria e em português simples - mais uma biblioteca técnica completa para quem quer ir mais longe.

Ver planos