Releases: FOSWLY/summarize-backend
2.0.3
- Добавлена обработка Preflight CORS запросов
- Изменена логика добавления CORS
Full Changelog: 2.0.2...2.0.3
2.0.2
- Добавлена проверка на значение logToFile перед созданием папки logs
- Обновлена версия библиотеки
@toil/neurojs
What's Changed
- v2.0.2 by @ilyhalight in #6
Full Changelog: 2.0.1...2.0.2
2.0.1
- Добавлено управление логированием в файл с помощью переменной окружения LOG_TO_FILE (по умолчанию отключено)
What's Changed
- v2.0.1 by @ilyhalight in #4
Full Changelog: 2.0.0...2.0.1
2.0.0
Caution
Эта версия не имеет совместимости с 1.x.x версиями.
Для обновления до этой версии необходимо выполнить чистую установку
-
Сервер переписан на Bun с использованием фреймворка Elysia
-
Основная логика сервера вынесена в библиотеку @toil/neurojs
-
Произведена полная переработка дизайна эндпоинтов:
-
Добавлен префикс
/v2ко всем путям. -
Удален путь
/redoc -
Универсальный путь
/generationбыл переосмыслен и разделен на:/summarize/video/summarize/text/summarize/article
-
-
Добавлена поддержка использования neuro-worker
-
Убраны разные варианты документации. Стандартная документация, теперь, расположена по пути
/v2/docs -
Переменная окружения
YANDEX_COOKIEбыла переименована вSESSION_ID_COOKIE. Теперь, она не является обязательной, и больше не требует указания частиSession_id=в начале и;в конце -
Переменная окружения
API_KEYбыла переименована вAPI_TOKEN. -
Добавлена возможность установить большую часть значения в конфиге через переменные окружения
-
Добавлена поддержка логирования в Loki
-
Добавлен докер образ
What's Changed
- v2.0.0 by @ilyhalight in #2
New Contributors
- @ilyhalight made their first contribution in #2
Full Changelog: 1.2.0...2.0.0
1.2.0
Список изменений
- Добавлена возможность суммаризации текста. (В нашем расширение этого не будет)
- Обновлена структура ответа на
/health. Теперь, в ответе так же возвращается версия нашего API сервера. - Теперь, если при ответе сервера Яндекса статус код будет отличным от 200, то будет возвращаться ошибка
{ "detail": "Unable to access Yandex API" }с 503 статус кодом - Переработана структура настроек. Теперь, все настройки хранятся в
core/settings.pyи.env - Обновлены зависимости
Full Changelog: 1.1.0...1.2.0
1.1.0
Список изменений
- Добавлена поддержка суммаризатора видео
- Обновлена структура ответов и запросов
- Сервер переименован из [FOSWLY] Summarize Articles в [FOSWLY] Summarize
- Библиотека tomli заменена на tomlib (python 3.11+)
Full Changelog: 1.0.0...1.1.0
[ALPHA] 1.0.0
Альфа версия нашего API прокси-сервера.
Из того, что доступно:
- /sharing-url (получение ссылки на пересказ)
- /sharing (получение содержимого пересказа)
- /generation (генерация пересказа)
Вся информация в доках
Full Changelog: https://github.com/FOSWLY/summarize-articles-backend/commits/1.0.0