Update 5 files

- /rag/config_models.py
- /rag/utils/config_loader.py
- /rag/prompt_builder.py
- /rag/query_processor.py
- /template_bot_profile/data/fewshot_examples.json
This commit is contained in:
Markov Andrey
2026-06-30 14:57:03 +00:00
parent c00af40977
commit 67d86d6c1d
5 changed files with 298 additions and 55 deletions

View File

@@ -0,0 +1,26 @@
[
{
"keywords": ["OEE", "эффективность", "оборудование"],
"intents": ["PROCEDURE", "CALCULATION"],
"question": "Как рассчитать OEE для станка?",
"answer": "OEE = Доступность × Производительность × Качество. Доступность = (запланированное время - простои) / запланированное время. Производительность = (фактический выпуск / теоретический выпуск) × 100%. Качество = (годные изделия / общий выпуск) × 100%. Итоговый OEE = Доступность × Производительность × Качество."
},
{
"keywords": ["время", "переналадка", "SMED"],
"intents": ["FACT"],
"question": "Какое время переналадки установлено для линии А?",
"answer": "Время переналадки линии А составляет 35 минут согласно регламенту."
},
{
"keywords": ["5S", "рабочее место", "сортировка"],
"intents": ["PROCEDURE"],
"question": "Как внедрить 5S на рабочем месте?",
"answer": "1. Сортировка (Seiri) удалить всё лишнее. 2. Соблюдение порядка (Seiton) расположить инструменты рационально. 3. Сияние (Seiso) поддерживать чистоту. 4. Стандартизация (Seiketsu) создать стандарты. 5. Совершенствование (Shitsuke) соблюдать дисциплину."
},
{
"keywords": ["KPI", "метрики", "показатели"],
"intents": ["METRICS"],
"question": "Выведи все KPI из отчёта по производству.",
"answer": "OEE линии: 85,2%; Тактовое время: 120 сек; Выработка на человека: 450 деталей/смену; Время переналадки: 35 мин; Процент брака: 2,1%."
}
]