/random-lyrics

Random lyrics provider

Primary LanguageGo

Random lyrics

Сервис генерирует случайные куплеты по определенным правилам

Входные данные

Сервис ожидает .csv файлы в папке ./assets. Первая строка должна содержать описание столбцов.

Заголовок Содержимое
artist Исполнитель песни (не используется)
track_title Название трека
lyric Одна строка из песни

Порядок столбцов может быть любым, наличие других столбцов допустимо. Максимальная ширина листа -- 100 столбцов

Доступные роуты

/recipes

Возвращает список доступных рецептов генерации текста

/mix

Создает случайный куплет. Если рецепт не определен (query: recipe), то выбирается случайный