Выгрузка ответов с оценками¶
Команда export_feedback_dataset выгружает ответы агента в JSONL-файл: одна строка — одно сообщение ассистента.
Файл нужен, чтобы разбирать качество ответов: находить слабые места, смотреть оценки пользователей, проверять изменения после правок промптов или смены модели.
Каждая строка содержит:
chat_id,chat_name,agent_name,message— ответ с метаданными,rating,history— предыдущее сообщение чата.
Флаги:
--chat <chat_id>— только один чат;--rated-only— только сообщения с оценкой.
Порядок действий:
Перейдите в корень репозитория llm-chat.
Создайте папку для выгрузки:
mkdir -p outputПредупреждение
Папка должна существовать до запуска экспорта. Docker не создает ее сам, без папки
docker compose runзавершится ошибкой монтирования.
Запустите экспорт:
docker compose -f docker-compose.yaml -f docker-compose.db.yaml run --rm \ -v "$(pwd)/output:/app/output" chat-service \ python src/manage.py export_feedback_dataset --output /app/output/feedback.jsonl
Результат: output/feedback.jsonl.
Последнее обновление: 12.11.26