Metadata-Version: 2.1
Name: chatgpt-bot
Version: 0.1.4
Summary: A library that takes the pain out of creating ChatGPT bots.
Home-page: https://github.com/skorokithakis/ChatGPT-Bot
License: MIT
Author: Stavros Korokithakis
Author-email: hi@stavros.io
Requires-Python: >=3.7,<4.0
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Requires-Dist: openai (>=0.27.5,<0.28.0)
Project-URL: Repository, https://github.com/skorokithakis/ChatGPT-Bot
Description-Content-Type: text/markdown

ChatGPT Bot
===========

This is a small library that tries to make it easier to create a ChatGPT bot. It has
a simple interface that keeps conversational context in a SQLite database:

```python
from chatgpt_bot import Conversation

>>> conversation = Conversation("some random ID", api_key="YOUR_OPENAI_API_KEY")
>>> conversation.ask("Hi, how are you today?")
"As an AI language model, I don't have feelings, but I'm always ready to assist you
with any questions or tasks you have. How can I help you today?"

>>> conversation.set_metadata({"anything": "here"})
>>> conversation.get_metadata()
{"anything": "here"}
```

