Интерактивный чат-бот на Python с потоковой генерацией ответов от OpenAI (GPT-3.5-turbo). Поддерживает историю диалога, визуальный эффект "печатающего" ИИ, команды управления чатом, переменные окружения и прокси-доступ.
- 💬 Общение с GPT-3.5 через потоковые ответы
- 🧠 Сохранение истории диалога
- 🧹 Команды:
история,очистить,выход - ✨ Печатает ответы с эффектом "живого" набора текста
- 🔐 Использует
.envдля хранения API ключей (безопасно)
git clone https://github.com/EsCande42/study_stream.git
cd streaming-chatbot
pip install -r requirements.txtСоздай файл .env в корне проекта:
OPENAI_API_KEY=sk-...python chatbot.pyOPENAI_API_KEY=sk-ваш-ключ💡 Если используешь прокси, можно заменить
base_urlвStreamingChatBot.__init__().
openaipython-dotenvtime(стандартная)os(стандартная)