Assistant ChatGPT

**Assistant ChatGPT - пример использования ChatGPT 3.5 Turbo в общении с людьми. Для примера используем VKBottle для взаимодействия с API VK, фреймворк FastAPI для запуска и базу данных через Tortoise-ORM.**

Views1
PublishedJan 14, 2026

Loading actions...

5 minBeginnerpromptSingle file

Skill content

Main instructions and any bundled files for this skill.

markdown

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

Установка и запуск

  1. Устанавливаем GIT если не установлен.

  2. Создаем новый проект в своем редакторе кода.

  3. Клонируем проект:

git clone https://gitlab.com/xxxevexxx/assistant-chatgpt.git

  1. Устанавливаем зависимости:

Poetry - poetry install

Venv - pip install -r requirements.txt

  1. Получаем ACCESS_TOKEN:

https://vkhost.github.io

  1. Получаем API_KEY:

https://platform.openai.com/account/api-keys

  1. Корректируем файл config.py:
ACCESS_TOKEN = "YourVkontakteToken"
API_KEY = "YourChatGPTToken"
  1. Запуск:

Poetry - poetry run main.py

Venv - python main.py

P.S Буду благодарен за любую обратную связь и ваши предложения по коду.

Связь со мной:

Share: