Content-Length: 311520 | pFad | http://github.com/FOSWLY/summarize-backend

F8 GitHub - FOSWLY/summarize-backend: Summarize Backend - server with unified endpoints for YaSummarize API
Skip to content

FOSWLY/summarize-backend

Repository files navigation

Summarize Backend

GitHub Stars GitHub Issues Current Version GitHub License

Summarize Backend - cервер, предоставляющий унифицированные конечные точки для API суммаризации из библиотеки @toil/neurojs.

📝 Функционал

  • Суммаризация статей
  • Суммаризация текста
  • Суммаризация видео
  • Получение ссылки на суммаризацию статей (необходимо указать токен к оф. апи)
  • Получение суммаризации по токену (https://300.ya.ru/TOKEN)

📦 Деплой

С Docker

  1. Установите Docker
  2. Соберите образ
docker build -t "summarize-backend" .
  1. Запустите контейнер
docker run -p 3312:3312 summarize-backend

Вручную

  1. Установите Bun
  2. Клонируйте репозиторий:
git clone https://github.com/FOSWLY/summarize-backend
  1. Установите зависимости
bun install

3.1. (опционально) Переименуйте .example.env в .env и заполните необходимые поля

  1. Запустите сервер
bun start

Если вы хотите использовать PM2:

  1. Установите зависимости:
bun install -g pm2-beta && pm2 install pm2-logrotate
  1. Запустите сервер
pm2 start ecosystem.config.json

📖 Кому это будет полезно

  1. Если вы хотите использовать логику из neurojs с помощью другого языка программирования, но не хотите переносить весь функционал в ваш код
  2. Если вы не хотите тянуть зависимости от neurojs
  3. Если вы хотите иметь простой унифицированный апи








ApplySandwichStrip

pFad - (p)hone/(F)rame/(a)nonymizer/(d)eclutterfier!      Saves Data!


--- a PPN by Garber Painting Akron. With Image Size Reduction included!

Fetched URL: http://github.com/FOSWLY/summarize-backend

Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy