Assistant ChatGPT
**Assistant ChatGPT - пример использования ChatGPT 3.5 Turbo в общении с людьми. Для примера используем VKBottle для взаимодействия с API VK, фреймворк FastAPI для запуска и базу данных через Tortoise-ORM.**
Loading actions...
Skill content
Main instructions and any bundled files for this skill.
Assistant ChatGPT
Assistant ChatGPT - пример использования ChatGPT 3.5 Turbo в общении с людьми. Для примера используем VKBottle для взаимодействия с API VK, фреймворк FastAPI для запуска и базу данных через Tortoise-ORM.
Используемые библиотеки
openai~=0.27.2
vkbottle~=4.3.12
fastapi~=0.95.0
uvicorn~=0.21.1
tortoise-orm~=0.19.3
loguru~=0.6.0
Установка и запуск
-
Устанавливаем GIT если не установлен.
-
Создаем новый проект в своем редакторе кода.
-
Клонируем проект:
git clone https://gitlab.com/xxxevexxx/assistant-chatgpt.git
- Устанавливаем зависимости:
Poetry -
poetry installVenv -
pip install -r requirements.txt
- Получаем ACCESS_TOKEN:
- Получаем API_KEY:
- Корректируем файл config.py:
ACCESS_TOKEN = "YourVkontakteToken"
API_KEY = "YourChatGPTToken"
- Запуск:
Poetry -
poetry run main.pyVenv -
python main.py
P.S Буду благодарен за любую обратную связь и ваши предложения по коду.
Связь со мной:
Related Skills
Frontend Typescript Linting.mdc
TypeScript and ESLint rules that MUST be followed when creating, modifying, or reviewing any file under apps/frontend/, including .ts, .tsx, .js, and .jsx files. Also apply when discussing frontend li...
2. Apply Deepthink Protocol (reason about dependencies
risks