- Добавлена проверка наличия черновика в БД перед запуском RAG - Если documents_hash совпадает — возвращаем черновик из кэша - Если черновика нет или он устарел — запускаем RAG workflow - Добавлен параметр force_refresh для принудительного обновления - Импортирован db сервис для работы с PostgreSQL
22 lines
570 B
JSON
22 lines
570 B
JSON
{
|
|
"name": "publish_docs_ready",
|
|
"type": "n8n-nodes-base.redis",
|
|
"typeVersion": 1,
|
|
"position": [4600, 1550],
|
|
"parameters": {
|
|
"operation": "publish",
|
|
"channel": "clpr:claim:docs_ready",
|
|
"messageData": "={{ JSON.stringify({ claim_id: $('update_ocr_status').item.json.claim_id, total_docs: $('update_ocr_status').item.json.total_docs, ready_docs: $('update_ocr_status').item.json.ready_docs, timestamp: new Date().toISOString() }) }}"
|
|
},
|
|
"credentials": {
|
|
"redis": {
|
|
"id": "F2IkIEYT9O7UTtz9",
|
|
"name": "Redis account"
|
|
}
|
|
}
|
|
}
|
|
|
|
|
|
|
|
|