LongtermChatExternalSources  by daveshap

GPT-3 chatbot with long-term memory and external sources

created 3 years ago
620 stars

Top 54.0% on sourcepulse

GitHubView on GitHub
Project Summary

This project provides a GPT-3 powered chatbot designed for long-term memory recall and integration of external data sources. It targets users seeking persistent conversational AI capabilities, enabling more context-aware and informed interactions.

How It Works

The chatbot leverages OpenAI's GPT-3 model for natural language understanding and generation. Long-term memory is managed by storing conversation history, and external sources are integrated to provide additional context, though the specific mechanisms for source integration are not detailed in the README.

Quick Start & Requirements

  • Install: pip install openai numpy
  • Prerequisites: Python 3, OpenAI API key (placed in openaiapikey.txt without trailing newline).
  • Setup: Clone repo, create/activate virtual environment, install dependencies. Estimated setup time is minimal, assuming Python and API key are readily available.

Highlighted Details

  • GPT-3 integration for advanced language processing.
  • Long-term memory feature for persistent context.
  • Capability to incorporate external data sources.

Maintenance & Community

No information on contributors, community channels, or roadmap is provided in the README.

Licensing & Compatibility

The license is not specified in the README.

Limitations & Caveats

The README does not detail specific limitations, supported platforms beyond general OS instructions, or the exact nature of external source integration. The project appears to be a basic implementation without advanced features like vector databases for memory management.

Health Check
Last commit

2 years ago

Responsiveness

Inactive

Pull Requests (30d)
0
Issues (30d)
0
Star History
3 stars in the last 90 days

Explore Similar Projects

Feedback? Help us improve.