ai_revolution_api

Форк
0

10 месяцев назад
10 месяцев назад
год назад
год назад
10 месяцев назад
10 месяцев назад
README.md

(AI Revolution project) Платформа для работы с Chat GPT (backend)

Задача заключалась в разработке веб-сервиса, который объединит функциональность ChatGPT и будет специализирован для помощи в решении креативных задач. Данный сервис будет полезен для агентств, пиарщиков, контент-мейкеров, маркетологов и т.д.

Реализовано

  • Кастомная модель пользователя
  • Аутентификация через токены
  • Подтверждение регистрации по электронной почте
  • Аутентификация через социальные сети
  • Работа с контекстом ChatGPT, передача результатов генерации ответа потоком
  • Swagger документация
  • Форматирования кода с использованием ruff

Установка

Скопировать .env.exemple в .env, внести данные

Основные параметры:

Раздел Django development config - настройки режима запуска
Раздел Django Superuser - данные для создания суперпользователя
Раздел Django Postgres Database Config - настройки параметров базы данных
Раздел Postgres container config - переменные для Postgres Container
Раздел Email Config - настройки почтового сервиса
Раздел Social Auth - настройки для работы с социальными сетями

Команда для развертывания:

docker-compose up --build

Суперпользователь и данные, необходимые для работы системы, устанавливаются автоматически.

Описание

Платформа для работы с Chat GPT (backend)

Языки

Python

  • Dockerfile
  • Shell
  • HTML
Сообщить о нарушении

Использование cookies

Мы используем файлы cookie в соответствии с Политикой конфиденциальности и Политикой использования cookies.

Нажимая кнопку «Принимаю», Вы даете АО «СберТех» согласие на обработку Ваших персональных данных в целях совершенствования нашего веб-сайта и Сервиса GitVerse, а также повышения удобства их использования.

Запретить использование cookies Вы можете самостоятельно в настройках Вашего браузера.