Этот чат-бот позволяет использовать ваш микрофон для общения с GPT-4. -формально GPT-3
Он имеет API Pinecone для создания долгосрочной памяти ... он будет зацикливаться на кусочках разговора, которые у вас были, лучше всего.
Учетные записи и ключи API для OpenAI GPT-4 и Pinecone требуются. Он автоматически создаст индекс, как только вы связываете свой клавиша API Pinecone
Он использует текст Openai для речи для ответа.

Для начала:
Установите Python
Установить git
Скопируйте этот каталог на свой компьютер (предпочтительно с Git Clone https://github.com/1nnovat1on/gpt_chatbot.git)
Откройте свой терминал (CMD на Windows)
Или:
Введите клавиши API в начало
или установить переменные среды с именем openai_api_key и pineconekey (используйте команду setx openai_api_key urkeygoeshere)
Перейдите к каталогу, который вы загрузили код с CD. Для меня это означает CD C: Documents gpt_chatbot
Запустить PIP установить -R TEDS.TXT в вашем терминале
Запустите Python Chatbot.py
Разгадать ...
Как создать индекс Pinecone:
По умолчанию ваш индекс INDEX Pinecone должен быть назван «iMalive», но вы можете назвать это чем -то другим, если вы измените переменную в коде.
Индекс должен иметь эти атрибуты: [Метрика: косинус; Тип стручка: P1x1; Размеры: 1536]
Кроме того, отметьте, какую среду вы используете, и измените код в разделе Pinecone с правильной средой (например, Us-East1-GCP)