Summarize Backend - cервер, унифицированные конечные точки для API суммаризации из библиотеки @toil/neurojs.
- Суммаризация статей
- Суммаризация текста
- Суммаризация видео
- Получение ссылки на суммаризацию статей (необходимо указать токен к оф. апи)
- Получение суммаризации по токену (
https://300.ya.ru/TOKEN
)
- Установите Docker
- Соберите образ
docker build -t "summarize-backend" .
- Запустите контейнер
docker run -p 3312:3312 summarize-backend
- Установите Bun
- Клонируйте репозиторий:
git clone https://github.com/FOSWLY/summarize-backend
- Установите зависимости
bun install
3.1. (опционально) Переименуйте .example.env
в .env
и заполните необходимые поля
- Запустите сервер
bun start
Если вы хотите использовать PM2:
- Установите зависимости:
bun install -g pm2-beta && pm2 install pm2-logrotate
- Запустите сервер
pm2 start ecosystem.config.json
- Если вы хотите использовать логику из neurojs с помощью другого языка программирования, но не хотите переносить весь функционал в ваш код
- Если вы не хотите тянуть зависимости от neurojs
- Если вы хотите иметь простой унифицированный апи