{"id":463449,"date":"2025-06-15T15:11:52","date_gmt":"2025-06-15T15:11:52","guid":{"rendered":"http:\/\/savepearlharbor.com\/?p=463449"},"modified":"-0001-11-30T00:00:00","modified_gmt":"-0001-11-29T21:00:00","slug":"","status":"publish","type":"post","link":"https:\/\/savepearlharbor.com\/?p=463449","title":{"rendered":"<span>\u0421\u043c\u0435\u0440\u0442\u0435\u043b\u044c\u043d\u043e\u0435 \u043e\u0440\u0443\u0436\u0438\u0435 \u0438\u043b\u0438 \u0433\u043e\u043b\u043e\u0434\u043d\u044b\u0435 \u0438\u0433\u0440\u044b \u0432 \u044d\u043f\u043e\u0445\u0443 AI<\/span>"},"content":{"rendered":"<div><!--[--><!--]--><\/div>\n<div id=\"post-content-body\">\n<div>\n<div class=\"article-formatted-body article-formatted-body article-formatted-body_version-2\">\n<div xmlns=\"http:\/\/www.w3.org\/1999\/xhtml\">\n<figure class=\"full-width\"><img decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w1560\/getpro\/habr\/upload_files\/145\/07f\/8a3\/14507f8a366113bf411fb7670098aa71.jpg\" alt=\"\u042f \u0437\u0434\u0435\u0441\u044c, \u0441\u0435\u0434\u044c\u043c\u043e\u0439 \u0441\u043f\u0440\u0430\u0432\u0430, \u043a\u0430\u043a\u0438\u0435 \u0443 \u043c\u0435\u043d\u044f \u0448\u0430\u043d\u0441\u044b?\" title=\"\u042f \u0437\u0434\u0435\u0441\u044c, \u0441\u0435\u0434\u044c\u043c\u043e\u0439 \u0441\u043f\u0440\u0430\u0432\u0430, \u043a\u0430\u043a\u0438\u0435 \u0443 \u043c\u0435\u043d\u044f \u0448\u0430\u043d\u0441\u044b?\" width=\"740\" height=\"416\" sizes=\"auto, (max-width: 780px) 100vw, 50vw\" srcset=\"https:\/\/habrastorage.org\/r\/w780\/getpro\/habr\/upload_files\/145\/07f\/8a3\/14507f8a366113bf411fb7670098aa71.jpg 780w,&#10;       https:\/\/habrastorage.org\/r\/w1560\/getpro\/habr\/upload_files\/145\/07f\/8a3\/14507f8a366113bf411fb7670098aa71.jpg 781w\" loading=\"lazy\" decode=\"async\"\/><\/p>\n<div><figcaption>\u042f \u0437\u0434\u0435\u0441\u044c, \u0441\u0435\u0434\u044c\u043c\u043e\u0439 \u0441\u043f\u0440\u0430\u0432\u0430, \u043a\u0430\u043a\u0438\u0435 \u0443 \u043c\u0435\u043d\u044f \u0448\u0430\u043d\u0441\u044b?<\/figcaption><\/div>\n<\/figure>\n<p>\u0415\u0441\u043b\u0438 \u0432\u044b \u0447\u0438\u0442\u0430\u0435\u0442\u0435 \u044d\u0442\u0443 \u0441\u0442\u0430\u0442\u044c\u044e \u0441\u043f\u0443\u0441\u0442\u044f \u0433\u043e\u0434 \u043f\u043e\u0441\u043b\u0435 \u0435\u0451 \u043d\u0430\u043f\u0438\u0441\u0430\u043d\u0438\u044f, \u0441\u043c\u0435\u043b\u043e \u0437\u0430\u043a\u0440\u044b\u0432\u0430\u0439\u0442\u0435 \u0438 \u043d\u0435 \u0442\u0440\u0430\u0442\u044c\u0442\u0435 \u0441\u0432\u043e\u0451 \u0432\u0440\u0435\u043c\u044f, \u0430\u043a\u0442\u0443\u0430\u043b\u044c\u043d\u043e\u0441\u0442\u044c \u043f\u043e\u0442\u0435\u0440\u044f\u043d\u0430. \u0412\u0441\u0451 \u0441\u0430\u043c\u043e\u0435 \u0438\u043d\u0442\u0435\u0440\u0435\u0441\u043d\u043e\u0435 \u043f\u043e\u043c\u0435\u0441\u0442\u0438\u043b \u0432 \u0442\u0440\u0435\u0442\u044c\u044e \u0447\u0430\u0441\u0442\u044c, \u0434\u043e\u0441\u043a\u0440\u043e\u043b\u043b\u044b \u043d\u0430\u0448\u0435 \u0432\u0441\u0435. \u0418 \u0434\u0430, \u0441\u0442\u0430\u0442\u044c\u044f \u043d\u0430\u043f\u0438\u0441\u0430\u043d\u0430 \u043d\u0435 \u0431\u0435\u0437 \u043f\u043e\u043c\u043e\u0449\u0438 AI.<\/p>\n<p>\u0423\u0432\u043b\u0435\u043a\u0430\u0442\u0435\u043b\u044c\u043d\u044b\u0435 \u0438\u0441\u0442\u043e\u0440\u0438\u0438 \u043f\u0440\u043e\u0438\u0441\u0445\u043e\u0434\u044f\u0442 \u0441\u0435\u0433\u043e\u0434\u043d\u044f \u043d\u0430 IT \u043b\u0430\u043d\u0434\u0448\u0430\u0444\u0442\u0435 \u043f\u043e\u0432\u0441\u0435\u0434\u043d\u0435\u0432\u043d\u043e\u0441\u0442\u0438 \u0438 \u0431\u044b\u0442\u0430 \u0431\u0438\u0437\u043d\u0435\u0441\u0430. \u0420\u044f\u0431\u044c \u0441\u043c\u0435\u043d\u0438\u043b\u0430\u0441\u044c \u043a\u0440\u0443\u043f\u043d\u044b\u043c\u0438 \u0432\u043e\u043b\u043d\u0430\u043c\u0438, \u0438 \u043e\u0442\u043a\u0440\u044b\u043b\u043e\u0441\u044c \u043e\u043a\u043d\u043e \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u0435\u0439 \u0434\u0430\u0436\u0435 \u0434\u043b\u044f \u043d\u0435\u0431\u043e\u043b\u044c\u0448\u0438\u0445 \u043a\u043e\u043c\u043f\u0430\u043d\u0438\u0439, \u0447\u0442\u043e\u0431\u044b \u043e\u0441\u0435\u0434\u043b\u0430\u0442\u044c \u0432\u043e\u043b\u043d\u0443, \u0434\u043e\u0433\u043d\u0430\u0442\u044c \u0438\u043b\u0438 \u0434\u0430\u0436\u0435 \u043f\u0435\u0440\u0435\u0433\u043d\u0430\u0442\u044c \u043b\u0438\u0434\u0435\u0440\u043e\u0432 \u0440\u044b\u043d\u043a\u0430 \u2013 \u043a\u043e\u043d\u043a\u0443\u0440\u0435\u043d\u0442\u043e\u0432 \u0432 \u0441\u0432\u043e\u0451\u043c \u043e\u0442\u0440\u0430\u0441\u043b\u0435\u0432\u043e\u043c \u0432\u043e\u0434\u043e\u0451\u043c\u0435, \u043d\u0435 \u0431\u0435\u0437 \u043f\u043e\u043c\u043e\u0449\u0438 AI, \u043a\u043e\u043d\u0435\u0447\u043d\u043e. \u0414\u0430\u0432\u0430\u0439\u0442\u0435 \u043f\u043e\u0440\u0430\u0441\u0441\u0443\u0436\u0434\u0430\u0435\u043c, \u043e\u0442\u043c\u0435\u0442\u0438\u043c \u0442\u0435\u043d\u0434\u0435\u043d\u0446\u0438\u0438 \u0442\u0435\u043a\u0443\u0449\u0435\u0433\u043e \u044d\u0442\u0430\u043f\u0430 \u0440\u0430\u0437\u0432\u0438\u0442\u0438\u044f \u0438\u043d\u0434\u0443\u0441\u0442\u0440\u0438\u0438 \u0441 AI, \u043d\u0435 \u0432\u0434\u0430\u0432\u0430\u044f\u0441\u044c \u0432 \u0440\u0430\u0437\u0431\u043e\u0440 \u043c\u0435\u043b\u043a\u0438\u0445 \u0434\u0435\u0442\u0430\u043b\u0435\u0439. \u0425\u043e\u0442\u0438\u0442\u0435 \u0443\u0437\u043d\u0430\u0442\u044c \u0447\u0435\u043c \u0437\u0430\u043d\u0438\u043c\u0430\u044e\u0442\u0441\u044f \u0432\u0430\u0448\u0438 \u043a\u043e\u043d\u043a\u0443\u0440\u0435\u043d\u0442\u044b \u043f\u0440\u044f\u043c\u043e \u0441\u0435\u0439\u0447\u0430\u0441, \u0432 \u044d\u0442\u043e \u0432\u0440\u0435\u043c\u044f, \u0447\u0442\u043e \u0432\u043d\u0435\u0434\u0440\u044f\u044e\u0442 \u0438 \u043a\u0430\u043a\u0438\u0435 \u0434\u043b\u044f \u044d\u0442\u043e\u0433\u043e \u0441\u0446\u0435\u043d\u0430\u0440\u0438\u0438 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u044e\u0442?<\/p>\n<p><strong>\u0427\u0442\u043e \u043f\u0440\u043e\u0438\u0441\u0445\u043e\u0434\u0438\u0442 \u043f\u0440\u044f\u043c\u043e \u0441\u0435\u0439\u0447\u0430\u0441?<\/strong> \u0412\u0441\u0435, \u0447\u0442\u043e \u043f\u0435\u0440\u0435\u0434 \u043d\u0430\u043c\u0438 \u0440\u0430\u0437\u0432\u043e\u0440\u0430\u0447\u0438\u0432\u0430\u0435\u0442\u0441\u044f \u0438\u043c\u0435\u043d\u043d\u043e \u0432 \u044d\u0442\u0438 \u0434\u043d\u0438, \u043d\u0430\u043f\u043e\u043c\u0438\u043d\u0430\u0435\u0442 \u0441\u0446\u0435\u043d\u0443 \u0438\u0437 \u0444\u0438\u043b\u044c\u043c\u0430 \u201c\u0413\u043e\u043b\u043e\u0434\u043d\u044b\u0435 \u0438\u0433\u0440\u044b\u201d, \u0442\u043e\u0442 \u043c\u043e\u043c\u0435\u043d\u0442, \u043a\u043e\u0433\u0434\u0430 \u043b\u044e\u0434\u0438 \u0432\u044b\u0431\u0438\u0440\u0430\u044e\u0442 \u0438\u043d\u0432\u0435\u043d\u0442\u0430\u0440\u044c \u0438 \u043e\u0440\u0443\u0436\u0438\u0435, \u043f\u0440\u0435\u0434\u043d\u0430\u0437\u043d\u0430\u0447\u0435\u043d\u043d\u043e\u0435 \u0434\u043b\u044f \u0432\u044b\u0436\u0438\u0432\u0430\u043d\u0438\u044f \u0438 \u0432\u0437\u0430\u0438\u043c\u043d\u043e\u0433\u043e \u0443\u043d\u0438\u0447\u0442\u043e\u0436\u0435\u043d\u0438\u044f. \u041f\u043e\u0434 \u043e\u0440\u0443\u0436\u0438\u0435\u043c \u0438 \u0438\u043d\u0432\u0435\u043d\u0442\u0430\u0440\u0435\u043c \u044f \u043f\u043e\u0434\u0440\u0430\u0437\u0443\u043c\u0435\u0432\u0430\u044e AI \u0432 \u0432\u0438\u0434\u0435 <abbr class=\"habraabbr\" title=\"\u0431\u043e\u043b\u044c\u0448\u0438\u0435 \u044f\u0437\u044b\u043a\u043e\u0432\u044b\u0435 \u043c\u043e\u0434\u0435\u043b\u0438\" data-title=\"&lt;p&gt;\u0431\u043e\u043b\u044c\u0448\u0438\u0435 \u044f\u0437\u044b\u043a\u043e\u0432\u044b\u0435 \u043c\u043e\u0434\u0435\u043b\u0438&lt;\/p&gt;&lt;p&gt;&lt;\/p&gt;\" data-abbr=\"LLM\">LLM<\/abbr> \u0434\u043e\u0441\u0442\u0443\u043f\u043d\u044b\u0445 \u0438 \u044d\u0444\u0444\u0435\u043a\u0442\u0438\u0432\u043d\u044b\u0445. \u0418 \u0432\u043e\u0442 \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u044c\u0442\u0435 \u0441\u0435\u0431\u0435, \u0447\u0442\u043e \u0432\u0441\u0435 \u043a\u043e\u043c\u043f\u0430\u043d\u0438\u0438 \u043f\u043e\u043b\u0443\u0447\u0438\u043b\u0438 \u0431\u0435\u0437\u0432\u043e\u0437\u043c\u0435\u0437\u0434\u043d\u043e \u043a\u043e\u043b\u044c\u0442 \u0441 \u043d\u0435\u043e\u0433\u0440\u0430\u043d\u0438\u0447\u0435\u043d\u043d\u044b\u043c \u0437\u0430\u043f\u0430\u0441\u043e\u043c \u043f\u0430\u0442\u0440\u043e\u043d\u043e\u0432. \u041f\u0440\u0438 \u044d\u0442\u043e\u043c, \u0447\u0430\u0441\u0442\u044c \u043a\u043e\u043c\u043f\u0430\u043d\u0438\u0439 \u0434\u043e \u044d\u0442\u043e\u0433\u043e \u043c\u043e\u043c\u0435\u043d\u0442\u0430 \u0443\u0436\u0435 \u0437\u0430\u043a\u0443\u043f\u0438\u043b\u0430\u0441\u044c \u0432 \u043a\u0440\u0435\u0434\u0438\u0442 \u043f\u043e \u0440\u044b\u043d\u043a\u0443 \u0432\u0438\u043d\u0447\u0435\u0441\u0442\u0435\u0440\u0430\u043c\u0438 \u0441 \u0431\u043e\u0435\u043a\u043e\u043c\u043f\u043b\u0435\u043a\u0442\u043e\u043c \u0434\u043b\u044f \u0446\u0435\u043b\u0435\u043d\u0430\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u043d\u043e\u0433\u043e \u043e\u0442\u0441\u0442\u0440\u0435\u043b\u0430 \u043a\u043e\u043d\u043a\u0443\u0440\u0435\u043d\u0442\u043e\u0432. \u0410 \u0441\u0435\u0439\u0447\u0430\u0441 \u043e\u0440\u0443\u0436\u0438\u0435 \u0432 \u0440\u0443\u043a\u0430\u0445 \u0443 \u0432\u0441\u0435\u0445, \u0434\u0430\u0436\u0435 \u0443 \u0442\u0435\u0445, \u043a\u0442\u043e \u0435\u0433\u043e \u043d\u0435 \u0436\u0435\u043b\u0430\u043b. \u0418 \u043a\u0442\u043e-\u0442\u043e \u0442\u0430\u043a\u043e\u0439 \u0438\u0437 \u0442\u043e\u043b\u043f\u044b, &#8212; \u201c\u0421\u043c\u043e\u0442\u0440\u0438\u0442\u0435 \u043a\u0430\u043a \u0443\u0434\u043e\u0431\u043d\u043e \u0440\u0443\u043a\u043e\u044f\u0442\u043a\u043e\u0439 \u043a\u043e\u043b\u044c\u0442\u0430 \u043a\u043e\u043b\u043e\u0442\u044c \u0433\u0440\u0435\u0446\u043a\u0438\u0435 \u043e\u0440\u0435\u0445\u0438!\u201d \u0410 \u0434\u0440\u0443\u0433\u043e\u0439, \u0432 \u044d\u0442\u043e \u0436\u0435 \u0432\u0440\u0435\u043c\u044f, \u043c\u043e\u043b\u0447\u0430 \u0437\u0430\u0440\u044f\u0434\u0438\u0432 \u043a\u043e\u043b\u044c\u0442 \u043d\u0430\u0447\u0438\u043d\u0430\u0435\u0442 \u0446\u0435\u043b\u0438\u0442\u044c\u0441\u044f \u0435\u043c\u0443 \u0432 \u0433\u043e\u043b\u043e\u0432\u0443. \u0418 \u0442\u043e \u043a\u0430\u043a \u043d\u0430\u0448\u0430 \u0438\u0441\u0442\u043e\u0440\u0438\u044f \u0438\u043c\u0435\u0435\u0442 \u0432\u0440\u0435\u043c\u0435\u043d\u043d\u043e\u0439 \u0440\u0430\u0437\u0434\u0435\u043b \u0434\u043e \u043d\u0430\u0448\u0435\u0439 \u044d\u0440\u044b \u0438 \u043f\u043e\u0441\u043b\u0435, \u0442\u0430\u043a \u0438 \u043f\u0440\u0438\u0445\u043e\u0434 LLM \u043f\u0440\u043e\u0432\u043e\u0434\u0438\u0442 \u0436\u0438\u0440\u043d\u0443\u044e \u0432\u0440\u0435\u043c\u0435\u043d\u043d\u0443\u044e \u0447\u0435\u0440\u0442\u0443 \u0431\u0438\u0437\u043d\u0435\u0441\u0443 \u0434\u043e \u0438 \u043f\u043e\u0441\u043b\u0435. \u0418 \u0443\u0436\u0435 \u0441\u043b\u044b\u0448\u043d\u044b \u0437\u0432\u0443\u043a\u0438 \u043f\u0435\u0440\u0432\u044b\u0445 \u0432\u044b\u0441\u0442\u0440\u0435\u043b\u043e\u0432. <\/p>\n<p>\u041e\u0441\u0442\u0430\u0432\u0438\u043c \u043b\u0438\u0440\u0438\u043a\u0443 \u0438 \u043f\u0435\u0440\u0435\u0439\u0434\u0435\u043c \u043a \u043a\u043e\u043d\u043a\u0440\u0435\u0442\u0438\u043a\u0435. \u041a\u0430\u043a \u0443 \u0441\u0435\u0431\u044f \u0432 \u0431\u0438\u0437\u043d\u0435\u0441\u0435 \u043f\u0440\u0438\u043c\u0435\u043d\u0438\u0442\u044c LLM, \u043f\u043e\u0432\u044b\u0441\u0438\u0432 \u0441\u0432\u043e\u044e \u043a\u043e\u043d\u043a\u0443\u0440\u0435\u043d\u0442\u043e\u0441\u043f\u043e\u0441\u043e\u0431\u043d\u043e\u0441\u0442\u044c? \u0420\u0430\u0441\u0441\u043c\u043e\u0442\u0440\u0438\u043c \u0440\u0435\u0446\u0435\u043f\u0442\u044b \u043f\u0440\u0438\u0433\u043e\u0442\u043e\u0432\u043b\u0435\u043d\u0438\u044f LLM, \u043e\u0434\u0438\u043d \u043f\u0440\u043e\u0441\u0442\u043e\u0439, \u0434\u0440\u0443\u0433\u043e\u0439 \u043f\u043e\u0441\u043b\u043e\u0436\u043d\u0435\u0435, \u0442\u0440\u0435\u0442\u0438\u0439 &#8212; \u0438\u043d\u0442\u0435\u0440\u0435\u0441\u043d\u044b\u0439. \u041c\u044b \u0434\u0435\u043b\u0430\u0435\u043c \u0430\u043a\u0446\u0435\u043d\u0442 \u043d\u0430 open source \u0434\u043b\u044f \u0440\u0430\u0437\u0432\u0435\u0440\u0442\u044b\u0432\u0430\u043d\u0438\u044f \u0443 \u0441\u0435\u0431\u044f \u0432 \u043a\u043e\u043c\u043f\u0430\u043d\u0438\u0438 \u0441\u0432\u043e\u0438\u043c\u0438 \u0441\u0438\u043b\u0430\u043c\u0438.<\/p>\n<h2>\u041f\u0435\u0440\u0432\u0430\u044f \u0441\u043c\u0435\u0441\u044c OCR+LLM = \u0443\u043c\u043d\u044b\u0439 \u0434\u043e\u043a\u0443\u043c\u0435\u043d\u0442\u043e\u043e\u0431\u043e\u0440\u043e\u0442<\/h2>\n<p>\u0414\u043b\u044f \u044d\u0442\u043e\u0433\u043e \u043d\u0430\u043c \u043f\u043e\u043d\u0430\u0434\u043e\u0431\u0438\u0442\u0441\u044f \u201c\u0441\u0442\u0430\u0440\u0430\u044f\u201d \u0438 \u043a\u0430\u043a \u0431\u0440\u0438\u0442\u0432\u0430 \u043e\u0442\u0442\u043e\u0447\u0435\u043d\u043d\u0430\u044f \u0442\u0435\u0445\u043d\u043e\u043b\u043e\u0433\u0438\u044f <abbr class=\"habraabbr\" title=\"\u043e\u043f\u0442\u0438\u0447\u0435\u0441\u043a\u043e\u0435 \u0440\u0430\u0441\u043f\u043e\u0437\u043d\u0430\u0432\u0430\u043d\u0438\u0435 \u0441\u0438\u043c\u0432\u043e\u043b\u043e\u0432\" data-title=\"&lt;p&gt;\u043e\u043f\u0442\u0438\u0447\u0435\u0441\u043a\u043e\u0435 \u0440\u0430\u0441\u043f\u043e\u0437\u043d\u0430\u0432\u0430\u043d\u0438\u0435 \u0441\u0438\u043c\u0432\u043e\u043b\u043e\u0432&lt;\/p&gt;\" data-abbr=\"OCR\">OCR<\/abbr>. \u0411\u0435\u0440\u0435\u043c \u043d\u0430 \u0441\u0432\u043e\u0435 \u0443\u0441\u043c\u043e\u0442\u0440\u0435\u043d\u0438\u0435 \u0438 \u043f\u0440\u043e\u0438\u0437\u0432\u043e\u0434\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u044c \u043b\u044e\u0431\u043e\u0439 \u043f\u043e\u043f\u0443\u043b\u044f\u0440\u043d\u044b\u0439 open source, \u0434\u0430 \u0445\u043e\u0442\u044c PaddleOCR \u0438\u043b\u0438 DocTR, \u0434\u043e\u0431\u0430\u0432\u043b\u044f\u0435\u043c LLM, \u0432\u0437\u044f\u0442\u044c \u0445\u043e\u0442\u044f \u0431\u044b Mistral 7B \u0438\u043b\u0438 Llama 3 8B \u0438\u043b\u0438 Phi-3. \u041f\u043e\u043b\u0443\u0447\u0430\u0435\u043c \u0443\u043c\u043d\u044b\u0439 \u0434\u043e\u043a\u0443\u043c\u0435\u043d\u0442\u043e\u043e\u0431\u043e\u0440\u043e\u0442 \u0432 \u043a\u043e\u043c\u043f\u0430\u043d\u0438\u0438.<\/p>\n<p><strong>\u041a\u0430\u043a \u044d\u0442\u043e \u0440\u0430\u0431\u043e\u0442\u0430\u0435\u0442? <\/strong>\u041d\u0430 \u043f\u0435\u0440\u0432\u043e\u043c \u0448\u0430\u0433\u0435, \u0432\u0441\u0435 \u0431\u0443\u043c\u0430\u0436\u043d\u044b\u0435 \u0434\u043e\u043a\u0443\u043c\u0435\u043d\u0442\u044b \u043f\u0440\u043e\u0433\u043e\u043d\u044f\u044e\u0442\u0441\u044f \u0447\u0435\u0440\u0435\u0437 \u0441\u043a\u0430\u043d\u0435\u0440 \u0432 \u043a\u0430\u0440\u0442\u0438\u043d\u043a\u0443 (\u0441\u043a\u0430\u043d\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435 \u0432 \u0441\u0435\u0442\u0435\u0432\u0443\u044e \u043f\u0430\u043f\u043a\u0443 \u2013 \u201c\u043e\u0434\u043d\u043e\u201d \u043d\u0430\u0436\u0430\u0442\u0438\u0435 \u043a\u043d\u043e\u043f\u043a\u0438). \u0415\u0441\u043b\u0438 \u0434\u043e\u043a\u0443\u043c\u0435\u043d\u0442\u044b \u0443\u0436\u0435 \u0432 \u044d\u043b\u0435\u043a\u0442\u0440\u043e\u043d\u043d\u043e\u043c \u0432\u0438\u0434\u0435, \u0441\u0440\u0430\u0437\u0443 \u043d\u0430\u043f\u0440\u0430\u0432\u043b\u044f\u0435\u043c \u0438\u0445 \u043d\u0430 OCR \u0430\u0433\u0435\u043d\u0442\u0430. \u041d\u0430 \u0432\u0442\u043e\u0440\u043e\u043c \u0448\u0430\u0433\u0435, OCR \u0430\u0433\u0435\u043d\u0442 \u043f\u0435\u0440\u0435\u0433\u043e\u043d\u044f\u0435\u0442 \u0438\u0445 \u0432 \u0444\u043e\u0440\u043c\u0430\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u044b\u0439 \u0442\u0435\u043a\u0441\u0442. \u041d\u0430 \u0442\u0440\u0435\u0442\u044c\u0435\u043c \u044d\u0442\u0430\u043f\u0435 LLM \u0430\u0433\u0435\u043d\u0442 \u0432\u044b\u0442\u0440\u044f\u0445\u0438\u0432\u0430\u0435\u0442 \u0438\u0437 \u0442\u0435\u043a\u0441\u0442\u0430 \u0432\u0441\u0435 \u0432\u0430\u0436\u043d\u044b\u0435 \u043c\u0435\u0442\u0440\u0438\u043a\u0438. \u0420\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442\u044b \u0442\u0430\u043a\u043e\u0439 \u0440\u0430\u0431\u043e\u0442\u044b \u0432 \u043f\u0440\u0438\u043c\u0435\u0440\u0430\u0445 \u043d\u0438\u0436\u0435.<\/p>\n<details class=\"spoiler\">\n<summary>json \u0434\u043b\u044f \u0441\u0447\u0451\u0442\u0430 (Invoice)<\/summary>\n<div class=\"spoiler__content\">\n<pre><code class=\"json\">{   \"document_type\": \"\u0421\u0447\u0435\u0442 \u043d\u0430 \u043e\u043f\u043b\u0430\u0442\u0443\",   \"document_number\": \"INV-2023-01789\",   \"document_date\": \"2025-07-15\",   \"seller\": {     \"name\": \"\u041e\u041e\u041e '\u0422\u0435\u0445\u043d\u043e\u041f\u043e\u0441\u0442\u0430\u0432\u043a\u0430'\",     \"inn\": \"7701123456\",     \"kpp\": \"770101001\",     \"address\": \"\u0433. \u041c\u043e\u0441\u043a\u0432\u0430, \u0443\u043b. \u041f\u0440\u043e\u043c\u044b\u0448\u043b\u0435\u043d\u043d\u0430\u044f, \u0434. 42\"   },   \"buyer\": {     \"name\": \"\u0410\u041e '\u0420\u043e\u0437\u043d\u0438\u0447\u043d\u0430\u044f\u0421\u0435\u0442\u044c'\",     \"inn\": \"7706987654\",     \"kpp\": \"770601001\"   },   \"total_amount\": 125450.00,   \"currency\": \"RUB\",   \"vat_rate\": 20.0,   \"vat_amount\": 20908.33,   \"amount_without_vat\": 104541.67,   \"payment_due_date\": \"2025-08-05\",   \"items\": [     {       \"name\": \"\u0421\u0435\u0442\u0435\u0432\u043e\u0435 \u043e\u0431\u043e\u0440\u0443\u0434\u043e\u0432\u0430\u043d\u0438\u0435 L3-\u043a\u043e\u043c\u043c\u0443\u0442\u0430\u0442\u043e\u0440\",       \"quantity\": 2,       \"unit\": \"\u0448\u0442.\",       \"unit_price\": 45200.00     },     {       \"name\": \"\u041c\u043e\u043d\u0442\u0430\u0436\u043d\u044b\u0435 \u0440\u0430\u0431\u043e\u0442\u044b\",       \"quantity\": 1,       \"unit\": \"\u0443\u0441\u043b.\",       \"unit_price\": 35050.00     }   ],   \"metadata\": {     \"confidence\": 0.96,     \"source_file\": \"scan_inv_20230715.jpg\",     \"processing_time\": \"2025-06-11T14:22:18Z\"   } }<\/code><\/pre>\n<\/div>\n<\/details>\n<details class=\"spoiler\">\n<summary>json \u0434\u043b\u044f \u0434\u043e\u0433\u043e\u0432\u043e\u0440\u0430 (Contract)<\/summary>\n<div class=\"spoiler__content\">\n<pre><code class=\"json\">{   \"document_type\": \"\u0414\u043e\u0433\u043e\u0432\u043e\u0440 \u043f\u043e\u0441\u0442\u0430\u0432\u043a\u0438\",   \"document_number\": \"\u0414-45\/2025-\u041f\",   \"document_date\": \"2025-06-01\",   \"effective_date\": \"2025-06-10\",   \"expiration_date\": \"2026-06-09\",   \"parties\": [     {       \"name\": \"\u041e\u041e\u041e '\u041f\u043e\u0441\u0442\u0430\u0432\u0449\u0438\u043a\u041f\u043b\u044e\u0441'\",       \"role\": \"\u041f\u043e\u0441\u0442\u0430\u0432\u0449\u0438\u043a\",       \"signatory\": \"\u041f\u0435\u0442\u0440\u043e\u0432 \u0418\u0432\u0430\u043d \u0421\u0435\u0440\u0433\u0435\u0435\u0432\u0438\u0447\"     },     {       \"name\": \"\u0417\u0410\u041e '\u041f\u0440\u043e\u043c\u041f\u043e\u043a\u0443\u043f\u0430\u0442\u0435\u043b\u044c'\",       \"role\": \"\u041f\u043e\u043a\u0443\u043f\u0430\u0442\u0435\u043b\u044c\",       \"signatory\": \"\u0421\u0438\u0434\u043e\u0440\u043e\u0432\u0430 \u041c\u0430\u0440\u0438\u044f \u0412\u043b\u0430\u0434\u0438\u043c\u0438\u0440\u043e\u0432\u043d\u0430\"     }   ],   \"contract_subject\": \"\u041f\u043e\u0441\u0442\u0430\u0432\u043a\u0430 \u043f\u0440\u043e\u043c\u044b\u0448\u043b\u0435\u043d\u043d\u044b\u0445 \u043f\u043e\u0434\u0448\u0438\u043f\u043d\u0438\u043a\u043e\u0432\",   \"total_amount\": 875000.00,   \"currency\": \"RUB\",   \"payment_terms\": \"30% \u0430\u0432\u0430\u043d\u0441, 70% \u0432 \u0442\u0435\u0447\u0435\u043d\u0438\u0435 10 \u0434\u043d\u0435\u0439 \u043f\u043e\u0441\u043b\u0435 \u043f\u043e\u0441\u0442\u0430\u0432\u043a\u0438\",   \"delivery_terms\": \"DDP \u0441\u043a\u043b\u0430\u0434 \u043f\u043e\u043a\u0443\u043f\u0430\u0442\u0435\u043b\u044f (\u0433. \u0415\u043a\u0430\u0442\u0435\u0440\u0438\u043d\u0431\u0443\u0440\u0433)\",   \"special_conditions\": \"\u0413\u0430\u0440\u0430\u043d\u0442\u0438\u0439\u043d\u044b\u0439 \u0441\u0440\u043e\u043a - 18 \u043c\u0435\u0441\u044f\u0446\u0435\u0432\",   \"attachments\": [\"\u0421\u043f\u0435\u0446\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u044f \u21161 \u043e\u0442 01.06.2025\"],   \"metadata\": {     \"confidence\": 0.93,     \"pages\": 8,     \"source_file\": \"contract_2025-45_signed.pdf\"   } }<\/code><\/pre>\n<\/div>\n<\/details>\n<details class=\"spoiler\">\n<summary>json \u0434\u043b\u044f \u043d\u0430\u043a\u043b\u0430\u0434\u043d\u043e\u0439 (Waybill)<\/summary>\n<div class=\"spoiler__content\">\n<pre><code class=\"json\">{   \"document_type\": \"\u0422\u043e\u0432\u0430\u0440\u043d\u0430\u044f \u043d\u0430\u043a\u043b\u0430\u0434\u043d\u0430\u044f (\u0422\u041e\u0420\u0413-12)\",   \"document_number\": \"\u0422\u041d-0003782\",   \"document_date\": \"2025-06-10\",   \"sender\": {     \"name\": \"\u041e\u041e\u041e '\u0421\u043a\u043b\u0430\u0434\u0441\u043a\u0438\u0435 \u0420\u0435\u0448\u0435\u043d\u0438\u044f'\",     \"address\": \"\u041c\u043e\u0441\u043a\u043e\u0432\u0441\u043a\u0430\u044f \u043e\u0431\u043b., \u0433. \u041b\u044e\u0431\u0435\u0440\u0446\u044b, \u043f\u0440\u043e\u043c\u0437\u043e\u043d\u0430 \u042e\u0433\u043e-\u0412\u043e\u0441\u0442\u043e\u0447\u043d\u0430\u044f\"   },   \"receiver\": {     \"name\": \"\u0418\u041f \u0421\u043c\u0438\u0440\u043d\u043e\u0432 \u0410.\u0412.\",     \"address\": \"\u0433. \u041c\u043e\u0441\u043a\u0432\u0430, \u0443\u043b. \u0422\u043e\u0440\u0433\u043e\u0432\u0430\u044f, \u0434. 15, \u043f\u0430\u0432\u0438\u043b\u044c\u043e\u043d 42\"   },   \"goods\": [     {       \"product_id\": \"PK-7842\",       \"name\": \"\u041a\u0440\u0435\u0441\u043b\u043e \u043e\u0444\u0438\u0441\u043d\u043e\u0435 Ergoline Comfort\",       \"quantity\": 3,       \"unit\": \"\u0448\u0442.\",       \"weight\": 18.7,       \"gross_weight\": 22.5     },     {       \"product_id\": \"DS-9015\",       \"name\": \"\u0421\u0442\u043e\u043b \u043f\u0438\u0441\u044c\u043c\u0435\u043d\u043d\u044b\u0439 Executive 160x80\",       \"quantity\": 2,       \"unit\": \"\u0448\u0442.\",       \"weight\": 32.4,       \"gross_weight\": 35.8     }   ],   \"total_items\": 5,   \"total_weight\": 145.2,   \"vehicle_info\": \"\u0413\u0410\u0417\u0435\u043b\u044c NEXT (\u0433\u043e\u0441. \u043d\u043e\u043c\u0435\u0440 \u0410123\u0411\u0412777)\",   \"driver\": \"\u0418\u0432\u0430\u043d\u043e\u0432 \u0421\u0435\u0440\u0433\u0435\u0439 \u041f\u0435\u0442\u0440\u043e\u0432\u0438\u0447\",   \"metadata\": {     \"confidence\": 0.98,     \"source_file\": \"waybill_10062025_scan.tiff\"   } }<\/code><\/pre>\n<\/div>\n<\/details>\n<details class=\"spoiler\">\n<summary>json \u0434\u043b\u044f \u043f\u0438\u0441\u044c\u043c\u0430 (Official Letter)<\/summary>\n<div class=\"spoiler__content\">\n<pre><code class=\"json\">{   \"document_type\": \"\u041e\u0444\u0438\u0446\u0438\u0430\u043b\u044c\u043d\u043e\u0435 \u043f\u0438\u0441\u044c\u043c\u043e\",   \"outgoing_number\": \"\u0418\u0441\u0445-05\/2025\",   \"date\": \"2025-06-05\",   \"sender\": {     \"organization\": \"\u0414\u0435\u043f\u0430\u0440\u0442\u0430\u043c\u0435\u043d\u0442 \u0433\u043e\u0440\u043e\u0434\u0441\u043a\u043e\u0433\u043e \u0445\u043e\u0437\u044f\u0439\u0441\u0442\u0432\u0430\",     \"department\": \"\u041e\u0442\u0434\u0435\u043b \u0438\u043d\u0444\u0440\u0430\u0441\u0442\u0440\u0443\u043a\u0442\u0443\u0440\u043d\u044b\u0445 \u043f\u0440\u043e\u0435\u043a\u0442\u043e\u0432\",     \"contact_person\": \"\u041a\u043e\u0437\u043b\u043e\u0432 \u0410.\u0414.\"   },   \"receiver\": {     \"organization\": \"\u041e\u041e\u041e '\u0413\u043e\u0440\u043e\u0434\u0441\u043a\u0438\u0435 \u0421\u0435\u0442\u0438'\",     \"contact_person\": \"\u0413\u0435\u043d\u0435\u0440\u0430\u043b\u044c\u043d\u043e\u043c\u0443 \u0434\u0438\u0440\u0435\u043a\u0442\u043e\u0440\u0443 \u041d\u043e\u0432\u0438\u043a\u043e\u0432\u0443 \u041f.\u0420.\"   },   \"subject\": \"\u041e \u0441\u043e\u0433\u043b\u0430\u0441\u043e\u0432\u0430\u043d\u0438\u0438 \u0441\u0440\u043e\u043a\u043e\u0432 \u0440\u0435\u043c\u043e\u043d\u0442\u043d\u044b\u0445 \u0440\u0430\u0431\u043e\u0442\",   \"reference_number\": \"\u0412\u0445-247\/2025 \u043e\u0442 28.05.2025\",   \"key_content\": \"\u0421\u043e\u0433\u043b\u0430\u0441\u043e\u0432\u0430\u043d\u0438\u0435 \u043f\u0435\u0440\u0435\u043d\u043e\u0441\u0430 \u0441\u0440\u043e\u043a\u043e\u0432 \u0440\u0435\u043a\u043e\u043d\u0441\u0442\u0440\u0443\u043a\u0446\u0438\u0438 \u0442\u0435\u043f\u043b\u043e\u0432\u044b\u0445 \u0441\u0435\u0442\u0435\u0439 \u043d\u0430 \u0443\u043b. \u0426\u0435\u043d\u0442\u0440\u0430\u043b\u044c\u043d\u043e\u0439 \u0441 15.06.2025 \u043d\u0430 05.07.2025\",   \"action_required\": \"\u041f\u043e\u0434\u043f\u0438\u0441\u0430\u043d\u0438\u0435 \u0434\u043e\u043f. \u0441\u043e\u0433\u043b\u0430\u0448\u0435\u043d\u0438\u044f \u0434\u043e 12.06.2025\",   \"attachments\": [\"\u041f\u0440\u043e\u0435\u043a\u0442 \u0434\u043e\u043f. \u0441\u043e\u0433\u043b\u0430\u0448\u0435\u043d\u0438\u044f \u21163\", \"\u0413\u0440\u0430\u0444\u0438\u043a \u0440\u0430\u0431\u043e\u0442\"],   \"metadata\": {     \"confidence\": 0.91,     \"letterhead_detected\": true,     \"stamp_detected\": true,     \"signature_detected\": true   } }<\/code><\/pre>\n<\/div>\n<\/details>\n<h4>\u041a\u043b\u044e\u0447\u0435\u0432\u044b\u0435 \u043e\u0441\u043e\u0431\u0435\u043d\u043d\u043e\u0441\u0442\u0438 \u0441\u0442\u0440\u0443\u043a\u0442\u0443\u0440\u044b:<\/h4>\n<ol>\n<li>\n<p><strong>\u0422\u0438\u043f\u0438\u0437\u0430\u0446\u0438\u044f \u0434\u043e\u043a\u0443\u043c\u0435\u043d\u0442\u043e\u0432<\/strong><br \/>\u041f\u043e\u043b\u0435\u00a0<code>document_type<\/code>\u00a0\u044f\u0432\u043d\u043e \u0443\u043a\u0430\u0437\u044b\u0432\u0430\u0435\u0442 \u0442\u0438\u043f \u0434\u043e\u043a\u0443\u043c\u0435\u043d\u0442\u0430 (\u0441\u0447\u0451\u0442, \u0434\u043e\u0433\u043e\u0432\u043e\u0440 \u0438 \u0442.\u0434.)<\/p>\n<\/li>\n<li>\n<p><strong>\u0418\u0435\u0440\u0430\u0440\u0445\u0438\u0447\u0435\u0441\u043a\u0438\u0435 \u0441\u0443\u0449\u043d\u043e\u0441\u0442\u0438<\/strong><br \/>\u0412\u043b\u043e\u0436\u0435\u043d\u043d\u044b\u0435 \u043e\u0431\u044a\u0435\u043a\u0442\u044b \u0434\u043b\u044f sender\/receiver, \u0442\u043e\u0432\u0430\u0440\u043d\u044b\u0445 \u043f\u043e\u0437\u0438\u0446\u0438\u0439<\/p>\n<\/li>\n<li>\n<p><strong>\u041d\u043e\u0440\u043c\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u044f \u0444\u043e\u0440\u043c\u0430\u0442\u043e\u0432<\/strong><\/p>\n<ul>\n<li>\n<p>\u0414\u0430\u0442\u044b \u0432 ISO 8601 (<code>YYYY-MM-DD<\/code>)<\/p>\n<\/li>\n<li>\n<p>\u0421\u0443\u043c\u043c\u044b \u043a\u0430\u043a \u0447\u0438\u0441\u043b\u0430 (\u043d\u0435 \u0441\u0442\u0440\u043e\u043a\u0438)<\/p>\n<\/li>\n<li>\n<p>\u041a\u043e\u0434\u044b \u0432\u0430\u043b\u044e\u0442 \u043f\u043e \u0441\u0442\u0430\u043d\u0434\u0430\u0440\u0442\u0443 ISO 4217<\/p>\n<\/li>\n<\/ul>\n<\/li>\n<li>\n<p><strong>\u041a\u043e\u043d\u0442\u0435\u043a\u0441\u0442\u043d\u044b\u0435 \u043f\u043e\u043b\u044f<\/strong><\/p>\n<ul>\n<li>\n<p><code>contract_subject<\/code>\u00a0\u0434\u043b\u044f \u0434\u043e\u0433\u043e\u0432\u043e\u0440\u043e\u0432<\/p>\n<\/li>\n<li>\n<p><code>key_content<\/code>\u00a0\u0434\u043b\u044f \u043f\u0438\u0441\u0435\u043c<\/p>\n<\/li>\n<li>\n<p><code>special_conditions<\/code>\u00a0\u0434\u043b\u044f \u043e\u0441\u043e\u0431\u044b\u0445 \u0443\u0441\u043b\u043e\u0432\u0438\u0439<\/p>\n<\/li>\n<\/ul>\n<\/li>\n<li>\n<p><strong>\u041c\u0435\u0442\u0430\u0434\u0430\u043d\u043d\u044b\u0435 \u043e\u0431\u0440\u0430\u0431\u043e\u0442\u043a\u0438<\/strong><\/p>\n<ul>\n<li>\n<p>\u0423\u0440\u043e\u0432\u0435\u043d\u044c \u0440\u0430\u0441\u043f\u043e\u0437\u043d\u0430\u0432\u0430\u043d\u0438\u044f (confidence)<\/p>\n<\/li>\n<li>\n<p>\u0418\u0441\u0445\u043e\u0434\u043d\u044b\u0439 \u0444\u0430\u0439\u043b<\/p>\n<\/li>\n<li>\n<p>\u0422\u0435\u0445\u043d\u0438\u0447\u0435\u0441\u043a\u0438\u0435 \u0434\u0435\u0442\u0430\u043b\u0438 \u043e\u0431\u0440\u0430\u0431\u043e\u0442\u043a\u0438<\/p>\n<\/li>\n<\/ul>\n<\/li>\n<li>\n<p><strong>\u041e\u0431\u0440\u0430\u0431\u043e\u0442\u043a\u0430 \u0441\u043f\u0438\u0441\u043a\u043e\u0432<\/strong><br \/>\u041c\u0430\u0441\u0441\u0438\u0432\u044b \u0434\u043b\u044f \u0442\u043e\u0432\u0430\u0440\u043d\u044b\u0445 \u043f\u043e\u0437\u0438\u0446\u0438\u0439, \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0439, \u0441\u0442\u043e\u0440\u043e\u043d \u0434\u043e\u0433\u043e\u0432\u043e\u0440\u0430<\/p>\n<\/li>\n<li>\n<p><strong>\u041e\u043f\u0446\u0438\u043e\u043d\u0430\u043b\u044c\u043d\u044b\u0435 \u043f\u043e\u043b\u044f<\/strong><br \/>\u041f\u043e\u043b\u044f \u043c\u043e\u0433\u0443\u0442 \u043e\u0442\u0441\u0443\u0442\u0441\u0442\u0432\u043e\u0432\u0430\u0442\u044c, \u0435\u0441\u043b\u0438 \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u044f \u043d\u0435 \u043d\u0430\u0439\u0434\u0435\u043d\u0430 \u0432 \u0434\u043e\u043a\u0443\u043c\u0435\u043d\u0442\u0435<\/p>\n<\/li>\n<\/ol>\n<h4>\u0427\u0442\u043e\u0431\u044b \u043d\u0430\u0437\u044b\u0432\u0430\u0442\u044c \u0434\u043e\u043a\u0443\u043c\u0435\u043d\u0442\u043e\u043e\u0431\u043e\u0440\u043e\u0442 \u0443\u043c\u043d\u044b\u043c, \u0432\u043e\u0437\u044c\u043c\u0451\u043c \u0438\u0437 \u0442\u0435\u043a\u0441\u0442\u0430 \u0435\u0449\u0451 \u0434\u043e\u043f\u043e\u043b\u043d\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u0435 \u043c\u0435\u0442\u0440\u0438\u043a\u0438<\/h4>\n<details class=\"spoiler\">\n<summary>\u0434\u043e\u043f\u043e\u043b\u043d\u0438\u0442\u0435\u043b\u044c\u043d\u043e \u043a \u0441\u0447\u0435\u0442\u0443 (Invoice)<\/summary>\n<div class=\"spoiler__content\">\n<pre><code class=\"json\">{   ... (\u043e\u0441\u043d\u043e\u0432\u043d\u044b\u0435 \u043f\u043e\u043b\u044f) ...,   \"analytics\": {     \"payment_risk_score\": 0.65, \/\/ \u0412\u0435\u0440\u043e\u044f\u0442\u043d\u043e\u0441\u0442\u044c \u043f\u0440\u043e\u0441\u0440\u043e\u0447\u043a\u0438 \u043f\u043b\u0430\u0442\u0435\u0436\u0430 (0-1)     \"anomalies\": [       \"vat_mismatch\", \/\/ \u0420\u0430\u0441\u0445\u043e\u0436\u0434\u0435\u043d\u0438\u0435 \u0432 \u0440\u0430\u0441\u0447\u0435\u0442\u0430\u0445 \u041d\u0414\u0421       \"duplicate_charges\" \/\/ \u0414\u0443\u0431\u043b\u0438\u0440\u0443\u044e\u0449\u0438\u0435\u0441\u044f \u043f\u043e\u0437\u0438\u0446\u0438\u0438     ],     \"sentiment\": {       \"urgency\": \"high\", \/\/ \u0421\u0440\u043e\u0447\u043d\u043e\u0441\u0442\u044c \u043e\u043f\u043b\u0430\u0442\u044b       \"late_fee_mentioned\": true \/\/ \u0423\u043f\u043e\u043c\u0438\u043d\u0430\u043d\u0438\u0435 \u0448\u0442\u0440\u0430\u0444\u043e\u0432     },     \"vendor_relationship\": \"recurring\" \/\/ recurring\/new\/terminating   } }<\/code><\/pre>\n<\/div>\n<\/details>\n<details class=\"spoiler\">\n<summary>\u0434\u043e\u043f\u043e\u043b\u043d\u0438\u0442\u0435\u043b\u044c\u043d\u043e \u043a \u0434\u043e\u0433\u043e\u0432\u043e\u0440\u0443 (Contract)<\/summary>\n<div class=\"spoiler__content\">\n<pre><code class=\"json\">{   ... (\u043e\u0441\u043d\u043e\u0432\u043d\u044b\u0435 \u043f\u043e\u043b\u044f) ...,   \"analytics\": {     \"risk_assessment\": {       \"unbalanced_liabilities\": true, \/\/ \u0414\u0438\u0441\u0431\u0430\u043b\u0430\u043d\u0441 \u043e\u0431\u044f\u0437\u0430\u0442\u0435\u043b\u044c\u0441\u0442\u0432       \"penalty_clauses\": 3, \/\/ \u041a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u043e \u0448\u0442\u0440\u0430\u0444\u043d\u044b\u0445 \u043f\u0443\u043d\u043a\u0442\u043e\u0432       \"termination_risk\": \"medium\" \/\/ \u0420\u0438\u0441\u043a \u0440\u0430\u0441\u0442\u043e\u0440\u0436\u0435\u043d\u0438\u044f     },     \"compliance_issues\": [       \"missing_force_majeure\", \/\/ \u041e\u0442\u0441\u0443\u0442\u0441\u0442\u0432\u0438\u0435 \u0444\u043e\u0440\u0441-\u043c\u0430\u0436\u043e\u0440\u0430       \"ambiguous_terms\" \/\/ \u041d\u0435\u043e\u0434\u043d\u043e\u0437\u043d\u0430\u0447\u043d\u044b\u0435 \u0444\u043e\u0440\u043c\u0443\u043b\u0438\u0440\u043e\u0432\u043a\u0438     ],     \"financial_impact\": {       \"potential_penalties\": 250000, \/\/ \u0412\u043e\u0437\u043c\u043e\u0436\u043d\u044b\u0435 \u0448\u0442\u0440\u0430\u0444\u044b       \"renewal_obligations\": true \/\/ \u0410\u0432\u0442\u043e\u043f\u0440\u043e\u0434\u043b\u0435\u043d\u0438\u0435     }   } }<\/code><\/pre>\n<\/div>\n<\/details>\n<details class=\"spoiler\">\n<summary>\u0434\u043e\u043f\u043e\u043b\u043d\u0438\u0442\u0435\u043b\u044c\u043d\u043e \u043a \u043f\u0438\u0441\u044c\u043c\u0443 (Letter)<\/summary>\n<div class=\"spoiler__content\">\n<pre><code class=\"json\">{   ... (\u043e\u0441\u043d\u043e\u0432\u043d\u044b\u0435 \u043f\u043e\u043b\u044f) ...,   \"analytics\": {     \"sentiment_analysis\": {       \"tone\": \"negative\", \/\/ \u0422\u043e\u043d \u043f\u0438\u0441\u044c\u043c\u0430       \"urgency_level\": \"high\", \/\/ \u0423\u0440\u043e\u0432\u0435\u043d\u044c \u0441\u0440\u043e\u0447\u043d\u043e\u0441\u0442\u0438       \"complaint_type\": \"service_quality\" \/\/ \u0422\u0438\u043f \u043f\u0440\u0435\u0442\u0435\u043d\u0437\u0438\u0438     },     \"relationship_indicators\": {       \"escalation_risk\": 0.8, \/\/ \u0420\u0438\u0441\u043a \u044d\u0441\u043a\u0430\u043b\u0430\u0446\u0438\u0438       \"loyalty_threat\": true \/\/ \u0423\u0433\u0440\u043e\u0437\u0430 \u043f\u0440\u0435\u043a\u0440\u0430\u0449\u0435\u043d\u0438\u044f \u043e\u0442\u043d\u043e\u0448\u0435\u043d\u0438\u0439     },     \"action_priority\": \"critical\", \/\/ \u041f\u0440\u0438\u043e\u0440\u0438\u0442\u0435\u0442 \u043e\u0431\u0440\u0430\u0431\u043e\u0442\u043a\u0438     \"legal_threat_indicators\": [       \"contract_breach_mentioned\", \/\/ \u0423\u043f\u043e\u043c\u0438\u043d\u0430\u043d\u0438\u0435 \u043d\u0430\u0440\u0443\u0448\u0435\u043d\u0438\u044f       \"litigation_hinted\" \/\/ \u041d\u0430\u043c\u0435\u043a \u043d\u0430 \u0441\u0443\u0434\u0435\u0431\u043d\u043e\u0435 \u0440\u0430\u0437\u0431\u0438\u0440\u0430\u0442\u0435\u043b\u044c\u0441\u0442\u0432\u043e     ]   } }<\/code><\/pre>\n<\/div>\n<\/details>\n<details class=\"spoiler\">\n<summary>\u0434\u043e\u043f\u043e\u043b\u043d\u0438\u0442\u0435\u043b\u044c\u043d\u043e \u043a \u043d\u0430\u043a\u043b\u0430\u0434\u043d\u043e\u0439 (Waybill)<\/summary>\n<div class=\"spoiler__content\">\n<pre><code class=\"json\">{   ... (\u043e\u0441\u043d\u043e\u0432\u043d\u044b\u0435 \u043f\u043e\u043b\u044f) ...,   \"analytics\": {     \"discrepancy_flags\": {       \"quantity_mismatch\": true, \/\/ \u0420\u0430\u0441\u0445\u043e\u0436\u0434\u0435\u043d\u0438\u0435 \u043a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432       \"damage_reported\": false \/\/ \u041f\u043e\u0432\u0440\u0435\u0436\u0434\u0435\u043d\u0438\u044f \u0442\u043e\u0432\u0430\u0440\u0430     },     \"logistics_risk\": {       \"delivery_delay\": \"significant\", \/\/ \u0417\u0430\u0434\u0435\u0440\u0436\u043a\u0430 \u0434\u043e\u0441\u0442\u0430\u0432\u043a\u0438       \"storage_requirements\": \"violated\" \/\/ \u041d\u0430\u0440\u0443\u0448\u0435\u043d\u0438\u0435 \u0443\u0441\u043b\u043e\u0432\u0438\u0439 \u0445\u0440\u0430\u043d\u0435\u043d\u0438\u044f     },     \"completeness_score\": 0.92 \/\/ \u041f\u043e\u043b\u043d\u043e\u0442\u0430 \u0434\u0430\u043d\u043d\u044b\u0445 (0-1)   } }<\/code><\/pre>\n<\/div>\n<\/details>\n<details class=\"spoiler\">\n<summary>\u0434\u043e\u043f\u043e\u043b\u043d\u0438\u0442\u0435\u043b\u044c\u043d\u043e \u043a \u043f\u0440\u0435\u0442\u0435\u043d\u0437\u0438\u0438 (Complaint)<\/summary>\n<div class=\"spoiler__content\">\n<pre><code class=\"json\">{   \"document_type\": \"\u0420\u0435\u043a\u043b\u0430\u043c\u0430\u0446\u0438\u044f\",   \"reference_number\": \"COMP-2025-089\",   \"date\": \"2025-06-08\",   \"complainant\": \"\u041e\u041e\u041e '\u0422\u0435\u0445\u043d\u043e\u0421\u0435\u0440\u0432\u0438\u0441'\",   \"respondent\": \"\u0417\u0410\u041e '\u041f\u0440\u043e\u043c\u041a\u043e\u043c\u043f\u043b\u0435\u043a\u0442'\",   \"incident_date\": \"2025-05-25\",   \"nature_of_complaint\": \"\u041d\u0435\u0441\u043e\u043e\u0442\u0432\u0435\u0442\u0441\u0442\u0432\u0438\u0435 \u043a\u0430\u0447\u0435\u0441\u0442\u0432\u0430 \u0442\u043e\u0432\u0430\u0440\u0430\",   \"requested_resolution\": \"\u0412\u043e\u0437\u0432\u0440\u0430\u0442 \u0441\u0440\u0435\u0434\u0441\u0442\u0432\",   \"deadline_response\": \"2025-06-15\",   \"analytics\": {     \"severity_level\": \"high\", \/\/ \u0421\u0435\u0440\u044c\u0435\u0437\u043d\u043e\u0441\u0442\u044c \u043f\u0440\u0435\u0442\u0435\u043d\u0437\u0438\u0438     \"financial_impact\": 120700.00, \/\/ \u0421\u0443\u043c\u043c\u0430 \u0443\u0449\u0435\u0440\u0431\u0430     \"repetitive_issue\": true, \/\/ \u041f\u043e\u0432\u0442\u043e\u0440\u044f\u044e\u0449\u0430\u044f\u0441\u044f \u043f\u0440\u043e\u0431\u043b\u0435\u043c\u0430     \"evidence_strength\": \"strong\", \/\/ \u041a\u0430\u0447\u0435\u0441\u0442\u0432\u043e \u0434\u043e\u043a\u0430\u0437\u0430\u0442\u0435\u043b\u044c\u0441\u0442\u0432     \"reputation_risk\": \"critical\" \/\/ \u0420\u0438\u0441\u043a \u0434\u043b\u044f \u0440\u0435\u043f\u0443\u0442\u0430\u0446\u0438\u0438   } }<\/code><\/pre>\n<\/div>\n<\/details>\n<details class=\"spoiler\">\n<summary>\u0434\u043e\u043f\u043e\u043b\u043d\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u0435 \u0430\u043d\u0430\u043b\u0438\u0442\u0438\u0447\u0435\u0441\u043a\u0438\u0435 \u043c\u0435\u0442\u0440\u0438\u043a\u0438 \u0434\u043b\u044f \u0432\u0441\u0435\u0445 \u0434\u043e\u043a\u0443\u043c\u0435\u043d\u0442\u043e\u0432<\/summary>\n<div class=\"spoiler__content\">\n<pre><code class=\"json\">{   \"compliance_metadata\": {     \"gdpr_risks\": [\"personal_data_exposed\"], \/\/ \u0420\u0438\u0441\u043a\u0438 GDPR     \"retention_requirements\": \"3 years\" \/\/ \u0421\u0440\u043e\u043a \u0445\u0440\u0430\u043d\u0435\u043d\u0438\u044f   },   \"linguistic_analysis\": {     \"ambiguity_score\": 0.35, \/\/ \u0423\u0440\u043e\u0432\u0435\u043d\u044c \u043d\u0435\u043e\u0434\u043d\u043e\u0437\u043d\u0430\u0447\u043d\u043e\u0441\u0442\u0438 (0-1)     \"complexity_level\": \"high\" \/\/ \u0421\u043b\u043e\u0436\u043d\u043e\u0441\u0442\u044c \u044f\u0437\u044b\u043a\u0430   },   \"version_control\": {     \"is_amendment\": true, \/\/ \u042f\u0432\u043b\u044f\u0435\u0442\u0441\u044f \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u0435\u043c     \"base_document\": \"\u0414-45\/2025-\u041f\" \/\/ \u041e\u0441\u043d\u043e\u0432\u043d\u043e\u0439 \u0434\u043e\u043a\u0443\u043c\u0435\u043d\u0442   },   \"negotiation_insights\": {     \"concession_indicators\": [\"price_adjustment\"], \/\/ \u0423\u0441\u0442\u0443\u043f\u043a\u0438     \"pressure_tactics\": [\"deadline_threat\"] \/\/ \u0422\u0430\u043a\u0442\u0438\u043a\u0438 \u0434\u0430\u0432\u043b\u0435\u043d\u0438\u044f   } }<\/code><\/pre>\n<\/div>\n<\/details>\n<h4>\u041f\u043e\u044f\u0441\u043d\u0435\u043d\u0438\u0435 \u043a \u043c\u0435\u0442\u0440\u0438\u043a\u0430\u043c:<\/h4>\n<ol>\n<li>\n<p><strong>\u0420\u0438\u0441\u043a-\u043e\u0440\u0438\u0435\u043d\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u044b\u0435:<\/strong><\/p>\n<ul>\n<li>\n<p><code>payment_risk_score<\/code>\u00a0&#8212; \u043f\u0440\u043e\u0433\u043d\u043e\u0437 \u043f\u0440\u043e\u0441\u0440\u043e\u0447\u043a\u0438 \u043f\u043b\u0430\u0442\u0435\u0436\u0430<\/p>\n<\/li>\n<li>\n<p><code>termination_risk<\/code>\u00a0&#8212; \u0432\u0435\u0440\u043e\u044f\u0442\u043d\u043e\u0441\u0442\u044c \u0440\u0430\u0441\u0442\u043e\u0440\u0436\u0435\u043d\u0438\u044f \u0434\u043e\u0433\u043e\u0432\u043e\u0440\u0430<\/p>\n<\/li>\n<li>\n<p><code>escalation_risk<\/code>\u00a0&#8212; \u0440\u0438\u0441\u043a \u043f\u0435\u0440\u0435\u0445\u043e\u0434\u0430 \u043a\u043e\u043d\u0444\u043b\u0438\u043a\u0442\u0430 \u043d\u0430 \u043d\u043e\u0432\u044b\u0439 \u0443\u0440\u043e\u0432\u0435\u043d\u044c<\/p>\n<\/li>\n<\/ul>\n<\/li>\n<li>\n<p><strong>\u0421\u0435\u043c\u0430\u043d\u0442\u0438\u0447\u0435\u0441\u043a\u0438\u0435:<\/strong><\/p>\n<ul>\n<li>\n<p><code>tone<\/code>\u00a0&#8212; \u044d\u043c\u043e\u0446\u0438\u043e\u043d\u0430\u043b\u044c\u043d\u0430\u044f \u043e\u043a\u0440\u0430\u0441\u043a\u0430 (negative\/neutral\/positive)<\/p>\n<\/li>\n<li>\n<p><code>urgency_level<\/code>\u00a0&#8212; \u0441\u0440\u043e\u0447\u043d\u043e\u0441\u0442\u044c \u0440\u0435\u0430\u043a\u0446\u0438\u0438 (low\/medium\/high\/critical)<\/p>\n<\/li>\n<li>\n<p><code>complaint_type<\/code>\u00a0&#8212; \u043a\u043b\u0430\u0441\u0441\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u044f \u043f\u0440\u0435\u0442\u0435\u043d\u0437\u0438\u0438<\/p>\n<\/li>\n<\/ul>\n<\/li>\n<li>\n<p><strong>\u042e\u0440\u0438\u0434\u0438\u0447\u0435\u0441\u043a\u0438\u0435:<\/strong><\/p>\n<ul>\n<li>\n<p><code>compliance_issues<\/code>\u00a0&#8212; \u043e\u0442\u0441\u0443\u0442\u0441\u0442\u0432\u0438\u0435 \u043e\u0431\u044f\u0437\u0430\u0442\u0435\u043b\u044c\u043d\u044b\u0445 \u043f\u0443\u043d\u043a\u0442\u043e\u0432<\/p>\n<\/li>\n<li>\n<p><code>legal_threat_indicators<\/code>\u00a0&#8212; \u043f\u0440\u0438\u0437\u043d\u0430\u043a\u0438 \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0433\u043e \u0441\u0443\u0434\u0435\u0431\u043d\u043e\u0433\u043e \u0441\u043f\u043e\u0440\u0430<\/p>\n<\/li>\n<li>\n<p><code>penalty_clauses<\/code>\u00a0&#8212; \u043a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u043e \u0443\u043f\u043e\u043c\u0438\u043d\u0430\u043d\u0438\u0439 \u0441\u0430\u043d\u043a\u0446\u0438\u0439<\/p>\n<\/li>\n<\/ul>\n<\/li>\n<li>\n<p><strong>\u041e\u043f\u0435\u0440\u0430\u0446\u0438\u043e\u043d\u043d\u044b\u0435:<\/strong><\/p>\n<ul>\n<li>\n<p><code>discrepancy_flags<\/code>\u00a0&#8212; \u0440\u0430\u0441\u0445\u043e\u0436\u0434\u0435\u043d\u0438\u044f \u0432 \u0434\u0430\u043d\u043d\u044b\u0445<\/p>\n<\/li>\n<li>\n<p><code>completeness_score<\/code>\u00a0&#8212; \u043f\u043e\u043b\u043d\u043e\u0442\u0430 \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u0438<\/p>\n<\/li>\n<li>\n<p><code>repetitive_issue<\/code>\u00a0&#8212; \u043f\u043e\u0432\u0442\u043e\u0440\u044f\u044e\u0449\u0430\u044f\u0441\u044f \u043f\u0440\u043e\u0431\u043b\u0435\u043c\u0430<\/p>\n<\/li>\n<\/ul>\n<\/li>\n<li>\n<p><strong>\u0411\u0438\u0437\u043d\u0435\u0441-\u043e\u0442\u043d\u043e\u0448\u0435\u043d\u0438\u044f:<\/strong><\/p>\n<ul>\n<li>\n<p><code>vendor_relationship<\/code>\u00a0&#8212; \u0441\u0442\u0430\u0442\u0443\u0441 \u043e\u0442\u043d\u043e\u0448\u0435\u043d\u0438\u0439 \u0441 \u043a\u043e\u043d\u0442\u0440\u0430\u0433\u0435\u043d\u0442\u043e\u043c<\/p>\n<\/li>\n<li>\n<p><code>loyalty_threat<\/code>\u00a0&#8212; \u043f\u0440\u0438\u0437\u043d\u0430\u043a\u0438 \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0433\u043e \u0440\u0430\u0437\u0440\u044b\u0432\u0430 \u043e\u0442\u043d\u043e\u0448\u0435\u043d\u0438\u0439<\/p>\n<\/li>\n<li>\n<p><code>negotiation_insights<\/code>\u00a0&#8212; \u0430\u043d\u0430\u043b\u0438\u0437 \u043f\u0435\u0440\u0435\u0433\u043e\u0432\u043e\u0440\u043d\u043e\u0439 \u0442\u0430\u043a\u0442\u0438\u043a\u0438<\/p>\n<\/li>\n<\/ul>\n<\/li>\n<\/ol>\n<p>\u0422\u0430\u043a\u0438\u0435 \u043c\u0435\u0442\u0440\u0438\u043a\u0438 \u043f\u0440\u0435\u0432\u0440\u0430\u0449\u0430\u044e\u0442 \u043f\u0440\u043e\u0441\u0442\u043e\u0435 \u0438\u0437\u0432\u043b\u0435\u0447\u0435\u043d\u0438\u0435 \u0434\u0430\u043d\u043d\u044b\u0445 \u0432 \u043c\u043e\u0449\u043d\u044b\u0439 \u0438\u043d\u0441\u0442\u0440\u0443\u043c\u0435\u043d\u0442 \u0430\u043d\u0430\u043b\u0438\u0442\u0438\u043a\u0438, \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u044f:<\/p>\n<ul>\n<li>\n<p>\u0410\u0432\u0442\u043e\u043c\u0430\u0442\u0438\u0447\u0435\u0441\u043a\u0438 \u043f\u0440\u0438\u043e\u0440\u0438\u0442\u0438\u0437\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u043e\u0431\u0440\u0430\u0431\u043e\u0442\u043a\u0443 \u0434\u043e\u043a\u0443\u043c\u0435\u043d\u0442\u043e\u0432<\/p>\n<\/li>\n<li>\n<p>\u0412\u044b\u044f\u0432\u043b\u044f\u0442\u044c \u0441\u043a\u0440\u044b\u0442\u044b\u0435 \u0440\u0438\u0441\u043a\u0438 \u0438 \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u0438<\/p>\n<\/li>\n<li>\n<p>\u041f\u0440\u043e\u0433\u043d\u043e\u0437\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u043f\u043e\u0432\u0435\u0434\u0435\u043d\u0438\u0435 \u043a\u043e\u043d\u0442\u0440\u0430\u0433\u0435\u043d\u0442\u043e\u0432<\/p>\n<\/li>\n<li>\n<p>\u041e\u043f\u0442\u0438\u043c\u0438\u0437\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u044e\u0440\u0438\u0434\u0438\u0447\u0435\u0441\u043a\u0438\u0435 \u0438 \u0444\u0438\u043d\u0430\u043d\u0441\u043e\u0432\u044b\u0435 \u043f\u0440\u043e\u0446\u0435\u0441\u0441\u044b<\/p>\n<\/li>\n<li>\n<p>\u0410\u043d\u0430\u043b\u0438\u0437\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0442\u043e\u043d\u0430\u043b\u044c\u043d\u043e\u0441\u0442\u044c \u043a\u043e\u043c\u043c\u0443\u043d\u0438\u043a\u0430\u0446\u0438\u0439<\/p>\n<\/li>\n<\/ul>\n<p>\u041e\u0441\u0442\u0430\u043b\u043e\u0441\u044c \u0437\u0430\u0433\u043d\u0430\u0442\u044c \u0434\u043e\u043a\u0443\u043c\u0435\u043d\u0442\u044b \u0438 \u043c\u0435\u0442\u0440\u0438\u043a\u0438 \u0432 \u0431\u0430\u0437\u0443 \u0434\u0430\u043d\u043d\u044b\u0445 \u0434\u043e\u043a\u0443\u043c\u0435\u043d\u0442\u043e\u043e\u0431\u043e\u0440\u043e\u0442\u0430 \u043a\u043e\u043c\u043f\u0430\u043d\u0438\u0438. \u041d\u0430 \u043e\u0441\u043d\u043e\u0432\u0430\u043d\u0438\u0438 \u0443\u043c\u043d\u044b\u0445 \u043c\u0435\u0442\u0440\u0438\u043a \u0441\u043e\u0437\u0434\u0430\u0435\u043c, \u043f\u043e \u043d\u0435\u043e\u0431\u0445\u043e\u0434\u0438\u043c\u043e\u0441\u0442\u0438, \u0437\u0430\u0434\u0430\u0447\u0438 \u0434\u043b\u044f \u0441\u0432\u044f\u0437\u0430\u043d\u043d\u044b\u0445 \u0441 \u0434\u043e\u043a\u0443\u043c\u0435\u043d\u0442\u0430\u043c\u0438 \u0441\u043e\u0442\u0440\u0443\u0434\u043d\u0438\u043a\u043e\u0432. \u0418 \u043e\u0442\u043f\u0440\u0430\u0432\u043b\u044f\u0435\u043c \u0430\u043d\u0430\u043b\u0438\u0442\u0438\u043a\u0443 \u0432 \u0432\u0438\u0434\u0435 \u043e\u0442\u0447\u0451\u0442\u0430 \u043f\u043e \u0443\u043c\u043d\u044b\u043c \u043c\u0435\u0442\u0440\u0438\u043a\u0430\u043c \u0438 \u0437\u0430\u0434\u0430\u0447\u0430\u043c, \u0441\u0432\u044f\u0437\u0430\u043d\u043d\u044b\u0445 \u0441 \u043d\u0438\u043c\u0438, \u0433\u043b\u0430\u0432\u043d\u043e\u043c\u0443 \u0434\u043e\u043a\u0443\u043c\u0435\u043d\u0442\u043e\u043e\u0431\u043e\u0440\u043e\u0442\u0447\u0438\u043a\u0443 \u0432\u0441\u0435\u044f \u0434\u0435\u043f\u0430\u0440\u0442\u0430\u043c\u0435\u043d\u0442\u043e\u0432 \u0432\u0430\u0448\u0435\u0439 \u043a\u043e\u0440\u043f\u043e\u0440\u0430\u0446\u0438\u0438 \u0438\u043b\u0438 \u0432\u044b\u0432\u043e\u0434\u0438\u043c \u0441\u0442\u0430\u0442\u0438\u0441\u0442\u0438\u043a\u0443 \u043d\u0430 dashboard.  <\/p>\n<h2>\u0412\u0442\u043e\u0440\u043e\u0439 \u0440\u0435\u0446\u0435\u043f\u0442 STT+LLM<\/h2>\n<p>\u0417\u0434\u0435\u0441\u044c \u043c\u044b \u0431\u0443\u0434\u0435\u043c \u043f\u0435\u0440\u0435\u0433\u043e\u043d\u044f\u0442\u044c \u0437\u0430\u043f\u0438\u0441\u0438 \u0432\u0441\u0435\u0445 \u0442\u0435\u043b\u0435\u0444\u043e\u043d\u043d\u044b\u0445 \u0440\u0430\u0437\u0433\u043e\u0432\u043e\u0440\u043e\u0432 \u043d\u0430\u0448\u0438\u0445 \u0441\u043e\u0442\u0440\u0443\u0434\u043d\u0438\u043a\u043e\u0432 \u0441 \u043a\u043b\u0438\u0435\u043d\u0442\u0430\u043c\u0438 \u0438 \u043a\u043e\u043d\u0442\u0440\u0430\u0433\u0435\u043d\u0442\u0430\u043c\u0438 \u0432 \u0444\u043e\u0440\u043c\u0430\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u044b\u0439 \u0442\u0435\u043a\u0441\u0442 (\u043f\u043e \u0440\u043e\u043b\u044f\u043c \u043a\u0430\u043a \u0432 \u0441\u0446\u0435\u043d\u0430\u0440\u0438\u0438) \u0438 \u043f\u0440\u043e\u043a\u0430\u0447\u0438\u0432\u0430\u0442\u044c <strong>CRM, SRM, HelpDesk, ServiceDesk<\/strong> \u0438\u043b\u0438 \u0435\u0449\u0451 \u043a\u0430\u043a\u0438\u0435 \u043c\u044b\u0448\u0446\u044b \u0432\u0430\u0448\u0435\u0439 \u043a\u043e\u043c\u043f\u0430\u043d\u0438\u0438,  \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u044e\u0449\u0438\u0435 \u0433\u043e\u043b\u043e\u0441\u043e\u0432\u044b\u0435 \u0434\u0430\u043d\u043d\u044b\u0435. <\/p>\n<p>\u0412\u043e\u0442 \u043a\u0430\u043a \u043c\u043e\u0433\u043b\u0430 \u0431\u044b \u0440\u0430\u0431\u043e\u0442\u0430\u0442\u044c \u0441\u0438\u0441\u0442\u0435\u043c\u0430\u00a0<strong>Real-Time LLM Coach<\/strong>\u00a0\u0434\u043b\u044f \u043c\u0435\u043d\u0435\u0434\u0436\u0435\u0440\u043e\u0432 \u0441 \u043f\u0440\u0438\u043c\u0435\u043d\u0435\u043d\u0438\u0435\u043c live-\u0430\u043d\u0430\u043b\u0438\u0437 \u0434\u0438\u0430\u043b\u043e\u0433\u0430. \u0422\u0435\u0445\u043d\u043e\u043b\u043e\u0433\u0438\u0447\u0435\u0441\u043a\u0438\u0439 \u0441\u0442\u0435\u043a: <strong>ASR (Whisper)<\/strong>\u00a0\u2192\u00a0<strong>Streaming NLP-\u043f\u0430\u0439\u043f\u043b\u0430\u0439\u043d<\/strong>\u00a0\u2192\u00a0<strong>RAG (\u0431\u0430\u0437\u0430 \u0437\u043d\u0430\u043d\u0438\u0439)<\/strong>\u00a0\u2192\u00a0<strong>\u0413\u0435\u043d\u0435\u0440\u0430\u0446\u0438\u044f \u043f\u043e\u0434\u0441\u043a\u0430\u0437\u043e\u043a<\/strong>\u00a0\u2192\u00a0<strong>UI-\u0438\u043d\u0442\u0435\u0440\u0444\u0435\u0439\u0441 \u043c\u0435\u043d\u0435\u0434\u0436\u0435\u0440\u0430<\/strong>.  <\/p>\n<details class=\"spoiler\">\n<summary>\u0418\u043d\u0442\u0435\u0440\u0444\u0435\u0439\u0441 \u043c\u0435\u043d\u0435\u0434\u0436\u0435\u0440\u0430 \u0432\u043e \u0432\u0440\u0435\u043c\u044f \u0437\u0432\u043e\u043d\u043a\u0430<\/summary>\n<div class=\"spoiler__content\">\n<pre><code class=\"1c\">[\u041a\u041b\u0418\u0415\u041d\u0422]: \"\u042f \u043f\u043e\u0434\u0443\u043c\u044b\u0432\u0430\u044e \u043f\u0435\u0440\u0435\u0439\u0442\u0438 \u0432 MegaSignal \u0438\u0437-\u0437\u0430 \u0438\u0445 \u0431\u0435\u0437\u043b\u0438\u043c\u0438\u0442\u0430...\"    \u250c\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2510 \u2502 **\u0421\u0418\u0421\u0422\u0415\u041c\u0410 \u041f\u041e\u0414\u0421\u041a\u0410\u0417\u041e\u041a (Live AI)**                      \u251c\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2524 \u2502 \u26a0\ufe0f  \u041e\u0431\u043d\u0430\u0440\u0443\u0436\u0435\u043d\u0430 \u0443\u0433\u0440\u043e\u0437\u0430 \u043e\u0442\u0442\u043e\u043a\u0430!                        \u2502                                                     \u2502 \ud83d\udd0e **\u041a\u043e\u043d\u043a\u0443\u0440\u0435\u043d\u0442:** MegaSignal                         \u2502    \u25aa\ufe0f \u0418\u0445 \u0431\u0435\u0437\u043b\u0438\u043c\u0438\u0442: 40 \u0413\u0411 \u0437\u0430 1200\u20bd\/\u043c\u0435\u0441               \u2502    \u25aa\ufe0f \u041d\u0430\u0448 \u0430\u043d\u0430\u043b\u043e\u0433: \"\u0411\u0435\u0437 \u0433\u0440\u0430\u043d\u0438\u0446\" (60 \u0413\u0411 \u0437\u0430 1100\u20bd)     \u2502    \u25aa\ufe0f \u0421\u043b\u0430\u0431\u044b\u0435 \u0441\u0442\u043e\u0440\u043e\u043d\u044b \u043a\u043e\u043d\u043a\u0443\u0440\u0435\u043d\u0442\u0430: \u0420\u043e\u0443\u043c\u0438\u043d\u0433 +30% \u0446\u0435\u043d\u044b  \u2502                                                     \u2502 \ud83d\udca1 **\u0421\u043a\u0440\u0438\u043f\u0442 \u043e\u0442\u0432\u0435\u0442\u0430:**                                \u2502    \"\u041f\u043e\u043d\u0438\u043c\u0430\u044e \u0432\u0430\u0448 \u0438\u043d\u0442\u0435\u0440\u0435\u0441! \u0423 \u043d\u0430\u0441 \u0442\u043e\u0436\u0435 \u0435\u0441\u0442\u044c \u0431\u0435\u0437\u043b\u0438\u043c\u0438\u0442,   \u2502    \u043d\u043e \u0441 \u0440\u043e\u0443\u043c\u0438\u043d\u0433\u043e\u043c \u0432 20 \u0441\u0442\u0440\u0430\u043d\u0430\u0445 \u0431\u0435\u0437 \u0434\u043e\u043f\u043b\u0430\u0442. \u041a\u0441\u0442\u0430\u0442\u0438,   \u2502    \u0435\u0441\u043b\u0438 \u0440\u0430\u0441\u0441\u043a\u0430\u0436\u0435\u0442\u0435, \u0447\u0442\u043e \u0434\u043b\u044f \u0432\u0430\u0441 \u0432\u0430\u0436\u043d\u0435\u0435 - \u043e\u0431\u044a\u0435\u043c \u0438\u043b\u0438   \u2502    \u043f\u043e\u043a\u0440\u044b\u0442\u0438\u0435, \u043f\u043e\u0434\u0431\u0435\u0440\u0443 \u043f\u0435\u0440\u0441\u043e\u043d\u0430\u043b\u044c\u043d\u044b\u0439 \u0432\u0430\u0440\u0438\u0430\u043d\u0442...\"        \u2502                                                     \u2502 \u2757 **\u0423\u0442\u043e\u0447\u043d\u0438\u0442\u0435:**                                     \u2502    \"\u041a\u0430\u043a\u0438\u0435 \u0441\u0442\u0440\u0430\u043d\u044b \u043f\u043e\u0441\u0435\u0449\u0430\u0435\u0442\u0435 \u0447\u0430\u0449\u0435?\"                    \u2514\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2518<\/code><\/pre>\n<\/div>\n<\/details>\n<h4>\u041a\u0430\u043a \u044d\u0442\u043e \u0440\u0430\u0431\u043e\u0442\u0430\u0435\u0442 \u0442\u0435\u0445\u043d\u0438\u0447\u0435\u0441\u043a\u0438<\/h4>\n<ol>\n<li>\n<p><strong>Live-\u0442\u0440\u0430\u043d\u0441\u043a\u0440\u0438\u043f\u0446\u0438\u044f<\/strong><\/p>\n<ul>\n<li>\n<p>Whisper \u043e\u0431\u0440\u0430\u0431\u0430\u0442\u044b\u0432\u0430\u0435\u0442 \u0430\u0443\u0434\u0438\u043e \u043f\u043e\u0442\u043e\u043a \u0441 \u0437\u0430\u0434\u0435\u0440\u0436\u043a\u043e\u0439 &lt;1.5 \u0441\u0435\u043a<\/p>\n<\/li>\n<li>\n<p>\u0422\u0435\u043a\u0441\u0442 \u0441\u0435\u0433\u043c\u0435\u043d\u0442\u0438\u0440\u0443\u0435\u0442\u0441\u044f \u043f\u043e \u0433\u043e\u0432\u043e\u0440\u044f\u0449\u0438\u043c (\u043f\u043e \u0440\u0430\u0437\u0434\u0435\u043b\u044c\u043d\u044b\u043c \u043a\u0430\u043d\u0430\u043b\u0430\u043c \u0434\u0438\u0430\u0440\u0438\u0437\u0430\u0446\u0438\u044f \u043d\u0430 \u043b\u0435\u0442\u0443)<\/p>\n<\/li>\n<\/ul>\n<\/li>\n<li>\n<p><strong>\u041a\u043e\u043d\u0442\u0435\u043a\u0441\u0442\u043d\u044b\u0439 \u0430\u043d\u0430\u043b\u0438\u0437<\/strong><\/p>\n<pre><code class=\"python\"># \u041f\u0441\u0435\u0432\u0434\u043e\u043a\u043e\u0434 \u043e\u0431\u0440\u0430\u0431\u043e\u0442\u043a\u0438 if detect_keywords(\"\u043a\u043e\u043d\u043a\u0443\u0440\u0435\u043d\u0442, \u043f\u0435\u0440\u0435\u0439\u0442\u0438, MegaSignal\"):    trigger_competitive_response()     if client_sentiment == \"FRUSTRATED\" and duration &gt; 120s:    suggest_escalation_protocol()<\/code><\/pre>\n<\/li>\n<li>\n<p><strong>\u041f\u043e\u0438\u0441\u043a \u0432 RAG (Retrieval-Augmented Generation)<\/strong><\/p>\n<ul>\n<li>\n<p>\u0412\u0435\u043a\u0442\u043e\u0440\u043d\u044b\u0439 \u043f\u043e\u0438\u0441\u043a \u043f\u043e:<br \/>\u2022 \u0418\u0441\u0442\u043e\u0440\u0438\u0447\u0435\u0441\u043a\u0438\u043c \u0434\u0438\u0430\u043b\u043e\u0433\u0430\u043c \u0441 \u044d\u0442\u0438\u043c \u043a\u043b\u0438\u0435\u043d\u0442\u043e\u043c<br \/>\u2022 \u0423\u0441\u043f\u0435\u0448\u043d\u044b\u043c \u043a\u0435\u0439\u0441\u0430\u043c \u0443\u0434\u0435\u0440\u0436\u0430\u043d\u0438\u044f<br \/>\u2022 \u0411\u0430\u0437\u0435 \u0437\u043d\u0430\u043d\u0438\u0439 \u043e \u043a\u043e\u043d\u043a\u0443\u0440\u0435\u043d\u0442\u0430\u0445<\/p>\n<\/li>\n<li>\n<p>\u041f\u0440\u0438\u043c\u0435\u0440 \u0437\u0430\u043f\u0440\u043e\u0441\u0430:<br \/><code>\u00ab\u0410\u043d\u0430\u043b\u043e\u0433\u0438\u0447\u043d\u044b\u0435 \u0441\u043b\u0443\u0447\u0430\u0438 \u043e\u0442\u0442\u043e\u043a\u0430 + \u043f\u043e\u0437\u0438\u0446\u0438\u043e\u043d\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435 \u043f\u0440\u043e\u0442\u0438\u0432 MegaSignal\u00bb<\/code><\/p>\n<\/li>\n<\/ul>\n<\/li>\n<li>\n<p><strong>\u0413\u0435\u043d\u0435\u0440\u0430\u0446\u0438\u044f \u043f\u043e\u0434\u0441\u043a\u0430\u0437\u043e\u043a<\/strong><br \/>LLM \u0441\u043e\u0437\u0434\u0430\u0435\u0442 \u0441\u043e\u0432\u0435\u0442\u044b \u0432 \u0444\u043e\u0440\u043c\u0430\u0442\u0435:<\/p>\n<pre><code class=\"json\">{   \"priority\": \"CRITICAL\",   \"type\": \"competitive_response\",   \"advice\": \"\u0410\u043a\u0446\u0435\u043d\u0442\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u043f\u0440\u0435\u0438\u043c\u0443\u0449\u0435\u0441\u0442\u0432\u043e \u0432 \u0440\u043e\u0443\u043c\u0438\u043d\u0433\u0435\",   \"verbatim_suggestions\": [\"\u0424\u0440\u0430\u0437\u0430 1\", \"\u0424\u0440\u0430\u0437\u0430 2\"] }<\/code><\/pre>\n<\/li>\n<\/ol>\n<h4>\u041a\u043b\u044e\u0447\u0435\u0432\u044b\u0435 \u0442\u0438\u043f\u044b \u043f\u043e\u0434\u0441\u043a\u0430\u0437\u043e\u043a<\/h4>\n<ol>\n<li>\n<p><strong>\u0421\u0442\u0440\u0430\u0442\u0435\u0433\u0438\u044f \u043f\u0435\u0440\u0435\u0445\u0432\u0430\u0442\u0430 \u0438\u043d\u0438\u0446\u0438\u0430\u0442\u0438\u0432\u044b<\/strong><\/p>\n<ul>\n<li>\n<p><em>\u0422\u0440\u0438\u0433\u0433\u0435\u0440:<\/em>\u00a0\u041a\u043b\u0438\u0435\u043d\u0442 \u0443\u043f\u043e\u043c\u0438\u043d\u0430\u0435\u0442 \u043a\u043e\u043d\u043a\u0443\u0440\u0435\u043d\u0442\u0430<\/p>\n<\/li>\n<li>\n<p><em>\u0414\u0435\u0439\u0441\u0442\u0432\u0438\u0435:<\/em>\u00a0\u041f\u043e\u043a\u0430\u0437 \u0441\u0440\u0430\u0432\u043d\u0435\u043d\u0438\u044f + \u0433\u0435\u043d\u0435\u0440\u0430\u0446\u0438\u044f \u0423\u0422\u041f<\/p>\n<\/li>\n<li>\n<p><em>\u0414\u0430\u043d\u043d\u044b\u0435:<\/em>\u00a0\u0426\u0435\u043d\u044b\/\u0443\u0441\u043b\u043e\u0432\u0438\u044f 10+ \u043e\u043f\u0435\u0440\u0430\u0442\u043e\u0440\u043e\u0432 \u0438\u0437 \u0431\u0430\u0437\u044b<\/p>\n<\/li>\n<\/ul>\n<\/li>\n<li>\n<p><strong>\u0414\u0435\u0442\u0435\u043a\u0442\u043e\u0440 \u0441\u043a\u0440\u044b\u0442\u044b\u0445 \u0432\u043e\u0437\u0440\u0430\u0436\u0435\u043d\u0438\u0439<\/strong><\/p>\n<pre><code class=\"1c\">\u041a\u043b\u0438\u0435\u043d\u0442: \"\u041c\u043d\u0435 \u043d\u0443\u0436\u043d\u043e \u043f\u043e\u0434\u0443\u043c\u0430\u0442\u044c...\"   \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 AI: \u2757 \u0410\u043d\u0430\u043b\u0438\u0437 \u0442\u043e\u043d\u0430\u043b\u044c\u043d\u043e\u0441\u0442\u0438: 87% \u043d\u0435\u0443\u0432\u0435\u0440\u0435\u043d\u043d\u043e\u0441\u0442\u044c      \ud83d\udca1 \u041f\u0440\u0435\u0434\u043b\u043e\u0436\u0438\u0442\u0435 \u0442\u0435\u0441\u0442\u043e\u0432\u044b\u0439 \u043f\u0435\u0440\u0438\u043e\u0434!<\/code><\/pre>\n<\/li>\n<li>\n<p><strong>\u041f\u0435\u0440\u0441\u043e\u043d\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u044f \u043d\u0430 \u043b\u0435\u0442\u0443<\/strong><\/p>\n<ul>\n<li>\n<p><em>\u041f\u0440\u0438\u043c\u0435\u0440:<\/em><br \/>\u00ab\u041a\u043b\u0438\u0435\u043d\u0442 \u0432 2023 \u0436\u0430\u043b\u043e\u0432\u0430\u043b\u0441\u044f \u043d\u0430 \u0441\u0432\u044f\u0437\u044c \u0432 \u043f\u043e\u0435\u0437\u0434\u043a\u0430\u0445 \u2192<br \/>\u041f\u0440\u0435\u0434\u043b\u043e\u0436\u0438\u0442\u044c \u043f\u0430\u043a\u0435\u0442 &#171;\u0415\u0432\u0440\u043e\u043f\u0430 \u041f\u043b\u044e\u0441&#187; \u0441\u043e \u0441\u043a\u0438\u0434\u043a\u043e\u0439 20%\u00bb<\/p>\n<\/li>\n<\/ul>\n<\/li>\n<li>\n<p><strong>\u042d\u043c\u043e\u0446\u0438\u043e\u043d\u0430\u043b\u044c\u043d\u044b\u0439 \u043d\u0430\u0432\u0438\u0433\u0430\u0442\u043e\u0440<\/strong><\/p>\n<ul>\n<li>\n<p>\u0428\u043a\u0430\u043b\u0430 \u043d\u0430\u0441\u0442\u0440\u043e\u0435\u043d\u0438\u044f \u043a\u043b\u0438\u0435\u043d\u0442\u0430 \u0432 \u0440\u0435\u0430\u043b\u044c\u043d\u043e\u043c \u0432\u0440\u0435\u043c\u0435\u043d\u0438:<br \/><code>[\ud83d\ude20 \u2588\u2588\u2588\u2581\u2581\u2581\u2581\u2581 30%] \u2192 [\ud83d\ude10 \u2588\u2588\u2588\u2588\u2588\u2581\u2581 60%] \u043f\u043e\u0441\u043b\u0435 \u043f\u0440\u0435\u0434\u043b\u043e\u0436\u0435\u043d\u0438\u044f<\/code><\/p>\n<\/li>\n<li>\n<p>\u0420\u0435\u043a\u043e\u043c\u0435\u043d\u0434\u0430\u0446\u0438\u0438: &#171;\u0421\u043d\u0438\u0437\u0438\u0442\u044c \u0442\u0435\u043c\u043f \u0440\u0435\u0447\u0438&#187;, &#171;\u0418\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c \u044d\u043c\u043f\u0430\u0442\u0438\u0439\u043d\u044b\u0435 \u0444\u043e\u0440\u043c\u0443\u043b\u044b&#187;<\/p>\n<\/li>\n<\/ul>\n<\/li>\n<li>\n<p><strong>\u0422\u0435\u0445\u043d\u0438\u0447\u0435\u0441\u043a\u0438\u0439 \u0430\u0441\u0441\u0438\u0441\u0442\u0435\u043d\u0442<\/strong><\/p>\n<ul>\n<li>\n<p>\u0410\u0432\u0442\u043e-\u043f\u0440\u043e\u0432\u0435\u0440\u043a\u0430 \u0430\u043d\u043a\u0435\u0442\u043d\u044b\u0445 \u0434\u0430\u043d\u043d\u044b\u0445:<br \/><em>\u00ab\u0423 \u043a\u043b\u0438\u0435\u043d\u0442\u0430 \u043d\u0435\u0430\u043a\u0442\u0443\u0430\u043b\u044c\u043d\u044b\u0439 email \u2192 \u0423\u0442\u043e\u0447\u043d\u0438\u0442\u0435 \u0434\u043b\u044f \u043e\u0442\u043f\u0440\u0430\u0432\u043a\u0438 \u043e\u0444\u0435\u0440\u0430\u00bb<\/em><\/p>\n<\/li>\n<\/ul>\n<\/li>\n<\/ol>\n<h4>\u0414\u043e\u043f\u043e\u043b\u043d\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u0435 \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u0438<\/h4>\n<ul>\n<li>\n<p><strong>\u0413\u043e\u043b\u043e\u0441\u043e\u0432\u044b\u0435 \u043f\u043e\u0434\u0441\u043a\u0430\u0437\u043a\u0438:<\/strong>\u00a0\u0428\u0435\u043f\u043e\u0442 \u0432 \u0433\u0430\u0440\u043d\u0438\u0442\u0443\u0440\u0443 \u043c\u0435\u043d\u0435\u0434\u0436\u0435\u0440\u0430 \u0447\u0435\u0440\u0435\u0437 <abbr class=\"habraabbr\" title=\"\u043f\u0440\u0435\u043e\u0431\u0440\u0430\u0437\u0443\u0435\u0442 \u043f\u0438\u0441\u044c\u043c\u0435\u043d\u043d\u044b\u0439 \u0442\u0435\u043a\u0441\u0442 \u0432 \u0440\u0435\u0447\u044c\" data-title=\"&lt;p&gt;&lt;em data-mark=&quot;italic&quot;&gt;\u043f\u0440\u0435\u043e\u0431\u0440\u0430\u0437\u0443\u0435\u0442 \u043f\u0438\u0441\u044c\u043c\u0435\u043d\u043d\u044b\u0439 \u0442\u0435\u043a\u0441\u0442 \u0432 \u0440\u0435\u0447\u044c&lt;\/em&gt;&lt;\/p&gt;&lt;p&gt;&lt;\/p&gt;\" data-abbr=\"TTS\">TTS<\/abbr><\/p>\n<\/li>\n<li>\n<p><strong>\u0410\u0432\u0442\u043e-\u0434\u043e\u043a\u0443\u043c\u0435\u043d\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435:<\/strong>\u00a0\u0424\u043e\u0440\u043c\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435 \u0438\u0442\u043e\u0433\u043e\u0432 \u0440\u0430\u0437\u0433\u043e\u0432\u043e\u0440\u0430 \u0432 CRM \u043f\u043e \u043e\u043a\u043e\u043d\u0447\u0430\u043d\u0438\u0438 \u0437\u0432\u043e\u043d\u043a\u0430<\/p>\n<\/li>\n<li>\n<p><strong>\u041f\u0440\u043e\u0433\u043d\u043e\u0441\u0442\u0438\u043a\u0430 \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0435\u0433\u043e \u0448\u0430\u0433\u0430:<\/strong><br \/><code>AI: \u00ab\u0427\u0435\u0440\u0435\u0437 2 \u043c\u0438\u043d \u043a\u043b\u0438\u0435\u043d\u0442 \u0441\u043f\u0440\u043e\u0441\u0438\u0442 \u043e \u0433\u0430\u0440\u0430\u043d\u0442\u0438\u044f\u0445 \u2192 \u0413\u043e\u0442\u043e\u0432\u044c\u0442\u0435 \u0441\u043b\u0430\u0439\u0434 \u21167\u00bb<\/code><\/p>\n<\/li>\n<\/ul>\n<p>\u0422\u0430\u043a\u0430\u044f \u0441\u0438\u0441\u0442\u0435\u043c\u0430 \u043f\u0440\u0435\u0432\u0440\u0430\u0449\u0430\u0435\u0442 \u043a\u0430\u0436\u0434\u043e\u0433\u043e \u043c\u0435\u043d\u0435\u0434\u0436\u0435\u0440\u0430 \u0432 \u00ab\u0441\u0443\u043f\u0435\u0440-\u0430\u0433\u0435\u043d\u0442\u0430\u00bb \u0441 \u043a\u043e\u043b\u043b\u0435\u043a\u0442\u0438\u0432\u043d\u044b\u043c \u043e\u043f\u044b\u0442\u043e\u043c \u0432\u0441\u0435\u0439 \u043a\u043e\u043c\u043f\u0430\u043d\u0438\u0438, \u0441\u043d\u0438\u0436\u0430\u044f \u0437\u0430\u0432\u0438\u0441\u0438\u043c\u043e\u0441\u0442\u044c \u043e\u0442 \u0447\u0435\u043b\u043e\u0432\u0435\u0447\u0435\u0441\u043a\u043e\u0433\u043e \u0444\u0430\u043a\u0442\u043e\u0440\u0430 \u0438 \u0443\u0441\u043a\u043e\u0440\u044f\u044f \u043f\u0440\u0438\u043d\u044f\u0442\u0438\u0435 \u0440\u0435\u0448\u0435\u043d\u0438\u0439. \u0415\u0441\u0442\u044c \u0440\u0435\u0430\u043b\u0438\u0437\u043e\u0432\u0430\u043d\u043d\u044b\u0435 \u043f\u043e\u0434\u043e\u0431\u043d\u044b\u0435 \u043a\u0435\u0439\u0441\u044b, \u043d\u0430\u043f\u0440\u0438\u043c\u0435\u0440 Deutsche Telekom \u0438 Cognigy AI.<\/p>\n<h2>\u0413\u043e\u043b\u043e\u0441\u043e\u0432\u044b\u0435 \u0430\u0433\u0435\u043d\u0442\u044b TTS+LLM<\/h2>\n<p>\u041d\u0430 \u043c\u043e\u0439 \u0432\u0437\u0433\u043b\u044f\u0434, \u0442\u0435\u043c\u0430 CRM, SRM \u0432 \u043a\u0443\u043f\u0435 \u0441 LLM \u0443\u0436\u0435 \u0437\u0430\u0435\u0437\u0436\u0435\u043d\u0430, \u043f\u0435\u0440\u0435\u0448\u0430\u0433\u0438\u0432\u0430\u0435\u043c \u0438 \u043f\u0435\u0440\u0435\u0445\u043e\u0434\u0438\u043c \u043f\u0440\u044f\u043c\u043e \u043a \u0433\u043e\u043b\u043e\u0441\u043e\u0432\u044b\u043c \u0430\u0433\u0435\u043d\u0442\u0430\u043c.<\/p>\n<figure class=\"full-width\"><img decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w1560\/getpro\/habr\/upload_files\/7b1\/663\/9de\/7b16639deb77ea566c0021517f6b2aaf.jpg\" alt=\"\u0420\u043e\u0441\u0442\u0435\u043b\u0435\u043a\u043e\u043c \u043f\u0440\u0435\u0434\u043b\u0430\u0433\u0430\u0435\u0442 \u043f\u043e\u0434\u043a\u043b\u044e\u0447\u0438\u0442\u044c \u043c\u043d\u0435 \u0442\u0435\u043b\u0435\u0432\u0438\u0434\u0435\u043d\u0438\u0435\" title=\"\u0420\u043e\u0441\u0442\u0435\u043b\u0435\u043a\u043e\u043c \u043f\u0440\u0435\u0434\u043b\u0430\u0433\u0430\u0435\u0442 \u043f\u043e\u0434\u043a\u043b\u044e\u0447\u0438\u0442\u044c \u043c\u043d\u0435 \u0442\u0435\u043b\u0435\u0432\u0438\u0434\u0435\u043d\u0438\u0435\" width=\"1541\" height=\"535\" sizes=\"auto, (max-width: 780px) 100vw, 50vw\" srcset=\"https:\/\/habrastorage.org\/r\/w780\/getpro\/habr\/upload_files\/7b1\/663\/9de\/7b16639deb77ea566c0021517f6b2aaf.jpg 780w,&#10;       https:\/\/habrastorage.org\/r\/w1560\/getpro\/habr\/upload_files\/7b1\/663\/9de\/7b16639deb77ea566c0021517f6b2aaf.jpg 781w\" loading=\"lazy\" decode=\"async\"\/><\/p>\n<div><figcaption>\u0420\u043e\u0441\u0442\u0435\u043b\u0435\u043a\u043e\u043c \u043f\u0440\u0435\u0434\u043b\u0430\u0433\u0430\u0435\u0442 \u043f\u043e\u0434\u043a\u043b\u044e\u0447\u0438\u0442\u044c \u043c\u043d\u0435 \u0442\u0435\u043b\u0435\u0432\u0438\u0434\u0435\u043d\u0438\u0435<\/figcaption><\/div>\n<\/figure>\n<p>\u0421\u0440\u0430\u0437\u0443 \u0445\u043e\u0447\u0443 \u043e\u0431\u043e\u0437\u043d\u0430\u0447\u0438\u0442\u044c \u0441\u0432\u043e\u044e \u043c\u043e\u0440\u0430\u043b\u044c\u043d\u043e-\u044d\u0442\u0438\u0447\u0435\u0441\u043a\u0443\u044e \u043f\u043e\u0437\u0438\u0446\u0438\u044e. \u0415\u0441\u043b\u0438 \u043a\u043b\u0438\u0435\u043d\u0442 \u043d\u0435 \u0437\u0430\u043a\u0430\u0437\u044b\u0432\u0430\u043b \u0438 \u043d\u0435 \u0436\u0434\u0451\u0442 \u043e\u0442 \u0432\u0430\u0441 \u0437\u0432\u043e\u043d\u043a\u0430, \u0437\u043d\u0430\u0447\u0438\u0442 \u043d\u0435 \u043d\u0443\u0436\u043d\u043e \u0435\u0433\u043e \u0431\u0435\u0441\u043f\u043e\u043a\u043e\u0438\u0442\u044c \u0437\u0432\u043e\u043d\u043a\u043e\u043c, \u0441\u043f\u0430\u043c\u043e\u043c, \u0421\u041c\u0421. \u0414\u0440\u0443\u0433\u043e\u0435 \u0434\u0435\u043b\u043e, \u0435\u0441\u043b\u0438 \u043a\u043b\u0438\u0435\u043d\u0442 \u0437\u0432\u043e\u043d\u0438\u0442 \u0432\u0430\u043c \u0441\u0430\u043c. \u041d\u043e \u044f \u043d\u0435 \u0441\u0447\u0438\u0442\u0430\u044e \u0430\u043c\u043e\u0440\u0430\u043b\u044c\u043d\u044b\u043c \u0437\u0432\u043e\u043d\u0438\u0442\u044c \u0441\u0432\u043e\u0438\u043c \u043a\u043e\u043d\u043a\u0443\u0440\u0435\u043d\u0442\u0430\u043c, \u043f\u0440\u043e\u0432\u0435\u0440\u044f\u0442\u044c \u0438\u0445 \u0443\u0440\u043e\u0432\u0435\u043d\u044c \u0441\u0435\u0440\u0432\u0438\u0441\u0430, \u0446\u0435\u043d, \u0437\u0430\u0433\u0440\u0443\u0436\u0435\u043d\u043d\u043e\u0441\u0442\u0438, \u0430\u043a\u0446\u0438\u0438 \u0438 \u043f\u0440\u043e\u0447\u0438\u0435 \u043e\u0442\u043a\u0440\u044b\u0442\u044b\u0435 \u0432\u0441\u0435\u043c \u0434\u0430\u043d\u043d\u044b\u0435 \u0438 \u0441\u0440\u0430\u0432\u043d\u0438\u0432\u0430\u0442\u044c \u0441\u043e \u0441\u0432\u043e\u0438\u043c\u0438 \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u044f\u043c\u0438. \u0412\u043e\u0442 \u0434\u043b\u044f \u044d\u0442\u0438\u0445 \u0446\u0435\u043b\u0435\u0439, \u043d\u0435\u043f\u043b\u043e\u0445\u043e \u0431\u044b \u0438\u043c\u0435\u0442\u044c \u0433\u043e\u043b\u043e\u0441\u043e\u0432\u043e\u0433\u043e \u0430\u0433\u0435\u043d\u0442\u0430, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u043c\u043e\u0436\u0435\u0442 \u0441 \u0443\u0442\u0440\u0430 \u0434\u043e \u0432\u0435\u0447\u0435\u0440\u0430 \u043c\u043e\u043d\u0438\u0442\u043e\u0440\u0438\u0442\u044c \u043a\u043e\u043d\u043a\u0443\u0440\u0435\u043d\u0442\u043d\u0443\u044e \u043e\u0431\u0441\u0442\u0430\u043d\u043e\u0432\u043a\u0443 \u0432 \u0437\u0430\u0434\u0430\u043d\u043d\u043e\u043c \u0441\u0435\u0433\u043c\u0435\u043d\u0442\u0435 \u0440\u044b\u043d\u043a\u0430. \u0418, \u0435\u0441\u043b\u0438 \u043f\u043e\u0434\u043e\u0431\u043d\u044b\u0439 \u0433\u043e\u043b\u043e\u0441\u043e\u0432\u043e\u0439 \u0430\u0433\u0435\u043d\u0442 \u043a\u043e\u043d\u043a\u0443\u0440\u0435\u043d\u0442\u043e\u0432 \u043f\u043e\u0437\u0432\u043e\u043d\u0438\u0442 \u043d\u0430\u043c, \u043d\u0435 \u043f\u043b\u043e\u0445\u043e \u0431\u044b\u043b\u043e \u0431\u044b \u0435\u0433\u043e \u0432\u0441\u0442\u0440\u0435\u0442\u0438\u0442\u044c \u0441\u0432\u043e\u0438\u043c \u0433\u043e\u043b\u043e\u0441\u043e\u0432\u044b\u043c \u0430\u0433\u0435\u043d\u0442\u043e\u043c \u0441 &#171;\u043f\u043e\u043b\u0435\u0437\u043d\u043e\u0439&#187; \u0434\u043b\u044f \u043d\u0435\u0433\u043e \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u0435\u0439.<\/p>\n<p>\u0412\u044b \u0437\u0430\u043c\u0435\u0447\u0430\u043b\u0438, \u0441 \u0433\u043e\u043b\u043e\u0441\u043e\u0432\u044b\u043c\u0438 \u0430\u0433\u0435\u043d\u0442\u0430\u043c\u0438 \u0447\u0442\u043e-\u0442\u043e \u043d\u0435 \u0442\u0430\u043a? \u042d\u0442\u043e \u0441\u0432\u044f\u0437\u0430\u043d\u043e \u0441 \u0442\u0435\u043c, \u0447\u0442\u043e \u0433\u043e\u043b\u043e\u0441\u043e\u0432\u044b\u0435 \u0434\u0432\u0438\u0436\u043a\u0438 \u0441\u043e\u0437\u0440\u0435\u043b\u0438, \u0430 \u0432\u043e\u0442 \u043c\u043e\u0437\u0433\u0438 \u043e\u0442\u0441\u0442\u0430\u044e\u0442. \u0410\u043b\u0433\u043e\u0440\u0438\u0442\u043c\u044b \u0432\u0435\u0434\u0435\u043d\u0438\u044f \u0440\u0430\u0437\u0433\u043e\u0432\u043e\u0440\u0430 \u044d\u0442\u043e \u0441\u043b\u0430\u0431\u043e\u0435 \u0437\u0432\u0435\u043d\u043e \u0442\u0435\u0445\u043d\u043e\u043b\u043e\u0433\u0438\u0438. \u0418 \u0432\u043e\u0442 \u0442\u0443\u0442 \u0443 \u043d\u0430\u0441 \u0441 \u0432\u0430\u043c\u0438 \u0441\u0430\u043c\u043e\u0435 \u043d\u0430\u0441\u0442\u043e\u044f\u0449\u0438\u0435 \u043e\u043a\u043d\u043e \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u0435\u0439, \u0435\u0441\u0442\u044c \u043c\u0435\u0441\u044f\u0446\u0435\u0432 \u0434\u0432\u0435\u043d\u0430\u0434\u0446\u0430\u0442\u044c \u0434\u043e \u0442\u043e\u0433\u043e \u043a\u0430\u043a \u0440\u044b\u043d\u043e\u043a \u043d\u0430\u0432\u043e\u0434\u043d\u044f\u0442 \u043f\u0440\u0435\u0434\u043b\u043e\u0436\u0435\u043d\u0438\u044f\u043c\u0438 \u043a\u0440\u0443\u043f\u043d\u044b\u0445 IT \u0440\u044b\u0431 \u0438 \u0442\u0435\u043b\u0435\u043a\u043e\u043c-\u043a\u043e\u043c\u043f\u0430\u043d\u0438\u0439. \u041f\u043e\u043f\u0440\u043e\u0431\u0443\u0435\u043c \u0441\u0430\u043c\u0438 \u043f\u0440\u0438\u043a\u0440\u0443\u0442\u0438\u0442\u044c LLM \u043a \u0433\u043e\u043b\u043e\u0441\u043e\u0432\u043e\u043c\u0443 \u0434\u0432\u0438\u0436\u043a\u0443. \u0412\u043d\u0443\u0442\u0440\u0435\u043d\u043d\u0438\u0439 \u0433\u043e\u043b\u043e\u0441 \u043c\u043d\u0435 \u043f\u043e\u0434\u0441\u043a\u0430\u0437\u044b\u0432\u0430\u0435\u0442, \u0447\u0442\u043e \u0432 \u0441\u0432\u044f\u0437\u043a\u0435 LLM+TTS \u043d\u0435 \u0445\u0432\u0430\u0442\u0430\u0435\u0442 \u0432\u043d\u0443\u0442\u0440\u0435\u043d\u043d\u0435\u0433\u043e \u0433\u043e\u043b\u043e\u0441\u0430 (\u043f\u0440\u043e\u0441\u0442\u0438\u0442\u0435 \u0437\u0430 \u0442\u0430\u0432\u0442\u043e\u043b\u043e\u0433\u0438\u044e). \u041f\u0440\u0435\u0434\u043b\u0430\u0433\u0430\u044e \u0440\u0435\u0448\u0435\u043d\u0438\u0435 \u0441 \u0432\u043d\u0443\u0442\u0440\u0435\u043d\u043d\u0438\u043c \u0433\u043e\u043b\u043e\u0441\u043e\u043c &#8212; \u0441\u00a0\u0434\u0432\u0443\u043c\u044f LLM \u0432 \u0442\u0430\u043d\u0434\u0435\u043c\u0435, \u0433\u0434\u0435 \u043e\u0434\u043d\u0430 \u0432\u044b\u0441\u0442\u0443\u043f\u0430\u0435\u0442 \u043a\u0430\u043a &#171;\u0441\u0442\u0440\u0430\u0442\u0435\u0433&#187;, \u0430 \u0432\u0442\u043e\u0440\u0430\u044f \u043a\u0430\u043a &#171;\u0442\u0430\u043a\u0442\u0438\u043a&#187;. \u042d\u0442\u043e \u0441\u043e\u0437\u0434\u0430\u0441\u0442 \u0431\u043e\u043b\u0435\u0435 \u0435\u0441\u0442\u0435\u0441\u0442\u0432\u0435\u043d\u043d\u044b\u0435 \u0438 \u0430\u0434\u0430\u043f\u0442\u0438\u0432\u043d\u044b\u0435 \u0434\u0438\u0430\u043b\u043e\u0433\u0438.<\/p>\n<figure class=\"full-width\"><img decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w1560\/getpro\/habr\/upload_files\/d35\/9bd\/94e\/d359bd94eb98ef81c58f9e2f1370f000.png\" alt=\"\u0410\u0440\u0445\u0438\u0442\u0435\u043a\u0442\u0443\u0440\u0430 &quot;\u0412\u043d\u0443\u0442\u0440\u0435\u043d\u043d\u0438\u0439 \u0433\u043e\u043b\u043e\u0441&quot;\" title=\"\u0410\u0440\u0445\u0438\u0442\u0435\u043a\u0442\u0443\u0440\u0430 &quot;\u0412\u043d\u0443\u0442\u0440\u0435\u043d\u043d\u0438\u0439 \u0433\u043e\u043b\u043e\u0441&quot;\" width=\"2401\" height=\"522\" sizes=\"auto, (max-width: 780px) 100vw, 50vw\" srcset=\"https:\/\/habrastorage.org\/r\/w780\/getpro\/habr\/upload_files\/d35\/9bd\/94e\/d359bd94eb98ef81c58f9e2f1370f000.png 780w,&#10;       https:\/\/habrastorage.org\/r\/w1560\/getpro\/habr\/upload_files\/d35\/9bd\/94e\/d359bd94eb98ef81c58f9e2f1370f000.png 781w\" loading=\"lazy\" decode=\"async\"\/><\/p>\n<div><figcaption>\u0410\u0440\u0445\u0438\u0442\u0435\u043a\u0442\u0443\u0440\u0430 &#171;\u0412\u043d\u0443\u0442\u0440\u0435\u043d\u043d\u0438\u0439 \u0433\u043e\u043b\u043e\u0441&#187;<\/figcaption><\/div>\n<\/figure>\n<h4>1.\u00a0LLM \u0421\u0442\u0440\u0430\u0442\u0435\u0433 (\u0410\u043d\u0430\u043b\u0438\u0442\u0438\u043a-\u043a\u043e\u043d\u0442\u0440\u043e\u043b\u043b\u0435\u0440)<\/h4>\n<ul>\n<li>\n<p><strong>\u0420\u043e\u043b\u044c<\/strong>: \u0421\u043b\u0435\u0434\u0438\u0442 \u0437\u0430 \u0433\u043b\u043e\u0431\u0430\u043b\u044c\u043d\u043e\u0439 \u0446\u0435\u043b\u044c\u044e, \u0430\u043d\u0430\u043b\u0438\u0437\u0438\u0440\u0443\u0435\u0442 \u043f\u0440\u043e\u0433\u0440\u0435\u0441\u0441<\/p>\n<\/li>\n<li>\n<p><strong>\u041c\u043e\u0434\u0435\u043b\u044c<\/strong>: Llama 3 70B + Russian fine-tuning<\/p>\n<\/li>\n<li>\n<p><strong>\u0424\u0443\u043d\u043a\u0446\u0438\u0438<\/strong>:<\/p>\n<ul>\n<li>\n<p>\u041e\u0442\u0441\u043b\u0435\u0436\u0438\u0432\u0430\u043d\u0438\u0435 \u043a\u043b\u044e\u0447\u0435\u0432\u044b\u0445 \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u043e\u0432 (\u0446\u0435\u043d\u0430, \u0441\u0440\u043e\u043a\u0438, \u0443\u0441\u043b\u043e\u0432\u0438\u044f)<\/p>\n<\/li>\n<li>\n<p>\u0410\u043d\u0430\u043b\u0438\u0437 \u044d\u043c\u043e\u0446\u0438\u043e\u043d\u0430\u043b\u044c\u043d\u043e\u0433\u043e \u0442\u043e\u043d\u0430 \u0441\u043e\u0431\u0435\u0441\u0435\u0434\u043d\u0438\u043a\u0430<\/p>\n<\/li>\n<li>\n<p>\u0413\u0435\u043d\u0435\u0440\u0430\u0446\u0438\u044f \u0442\u0430\u043a\u0442\u0438\u0447\u0435\u0441\u043a\u0438\u0445 \u043f\u043e\u0434\u0441\u043a\u0430\u0437\u043e\u043a \u0434\u043b\u044f &#171;\u0442\u0430\u043a\u0442\u0438\u043a\u0430&#187;<\/p>\n<\/li>\n<li>\n<p>\u041f\u0440\u0438\u043d\u044f\u0442\u0438\u0435 \u0440\u0435\u0448\u0435\u043d\u0438\u0439 \u043e \u0437\u0430\u0432\u0435\u0440\u0448\u0435\u043d\u0438\u0438 \u0434\u0438\u0430\u043b\u043e\u0433\u0430<\/p>\n<\/li>\n<\/ul>\n<\/li>\n<li>\n<p><strong>\u041f\u0440\u0438\u043c\u0435\u0440 \u043f\u0440\u043e\u043c\u043f\u0442\u0430<\/strong>:<\/p>\n<pre><code class=\"python\">\"\u0422\u044b \u0441\u0442\u0440\u0430\u0442\u0435\u0433 call-\u0446\u0435\u043d\u0442\u0440\u0430. \u0426\u0435\u043b\u044c: \u0443\u0437\u043d\u0430\u0442\u044c \u0446\u0435\u043d\u0443 \u0434\u043e\u0441\u0442\u0430\u0432\u043a\u0438 \u0432\u043e\u0434\u044b.  \u0422\u0435\u043a\u0443\u0449\u0438\u0439 \u0441\u0442\u0430\u0442\u0443\u0441: \u043a\u043b\u0438\u0435\u043d\u0442 \u0443\u043f\u043e\u043c\u044f\u043d\u0443\u043b '300 \u0440\u0443\u0431' \u043d\u043e \u043d\u0435 \u0443\u0442\u043e\u0447\u043d\u0438\u043b \u043e\u0431\u044a\u0435\u043c.  \u0421\u0433\u0435\u043d\u0435\u0440\u0438\u0440\u0443\u0439 1-2 \u043a\u043b\u044e\u0447\u0435\u0432\u044b\u0445 \u043f\u0443\u043d\u043a\u0442\u0430 \u0434\u043b\u044f \u0442\u0430\u043a\u0442\u0438\u043a\u0430 \u043d\u0430 \u043e\u0441\u043d\u043e\u0432\u0435: {history}, {emotion_score}, {missing_data}\"<\/code><\/pre>\n<\/li>\n<\/ul>\n<h4>2.\u00a0LLM \u0422\u0430\u043a\u0442\u0438\u043a (\u0414\u0438\u0430\u043b\u043e\u0433\u043e\u0432\u044b\u0439 \u0430\u0433\u0435\u043d\u0442)<\/h4>\n<ul>\n<li>\n<p><strong>\u0420\u043e\u043b\u044c<\/strong>: \u0412\u0435\u0434\u0435\u043d\u0438\u0435 \u0435\u0441\u0442\u0435\u0441\u0442\u0432\u0435\u043d\u043d\u043e\u0439 \u0431\u0435\u0441\u0435\u0434\u044b<\/p>\n<\/li>\n<li>\n<p><strong>\u041c\u043e\u0434\u0435\u043b\u044c<\/strong>: Mistral 7B + Russian conversational fine-tuning<\/p>\n<\/li>\n<li>\n<p><strong>\u0424\u0443\u043d\u043a\u0446\u0438\u0438<\/strong>:<\/p>\n<ul>\n<li>\n<p>\u0413\u0435\u043d\u0435\u0440\u0430\u0446\u0438\u044f \u0447\u0435\u043b\u043e\u0432\u0435\u0447\u0435\u0441\u043a\u0438\u0445 \u043e\u0442\u0432\u0435\u0442\u043e\u0432<\/p>\n<\/li>\n<li>\n<p>\u041e\u0431\u0440\u0430\u0431\u043e\u0442\u043a\u0430 \u043d\u0435\u043e\u0436\u0438\u0434\u0430\u043d\u043d\u044b\u0445 \u0440\u0435\u043f\u043b\u0438\u043a<\/p>\n<\/li>\n<li>\n<p>\u0421\u043e\u0437\u0434\u0430\u043d\u0438\u0435 \u0435\u0441\u0442\u0435\u0441\u0442\u0432\u0435\u043d\u043d\u044b\u0445 \u043f\u0430\u0443\u0437 \u0438 \u043c\u0435\u0436\u0434\u043e\u043c\u0435\u0442\u0438\u0439<\/p>\n<\/li>\n<li>\n<p>\u0410\u0434\u0430\u043f\u0442\u0430\u0446\u0438\u044f \u043f\u043e\u0434 \u0441\u0442\u0438\u043b\u044c \u0441\u043e\u0431\u0435\u0441\u0435\u0434\u043d\u0438\u043a\u0430<\/p>\n<\/li>\n<\/ul>\n<\/li>\n<li>\n<p><strong>\u041f\u0440\u0438\u043c\u0435\u0440 \u043f\u0440\u043e\u043c\u043f\u0442\u0430<\/strong>:<\/p>\n<pre><code class=\"python\">\"\u0422\u044b \u043e\u043f\u0435\u0440\u0430\u0442\u043e\u0440 '\u0410\u043a\u0432\u0430\u0421\u0435\u0440\u0432\u0438\u0441'. \u0412\u0435\u0434\u0438 \u0434\u0438\u0430\u043b\u043e\u0433 \u0435\u0441\u0442\u0435\u0441\u0442\u0432\u0435\u043d\u043d\u043e.  \u041a\u043b\u044e\u0447\u0435\u0432\u044b\u0435 \u043f\u0443\u043d\u043a\u0442\u044b \u043e\u0442 \u0441\u0442\u0440\u0430\u0442\u0435\u0433\u0430: {strategy_points}.  \u0418\u0441\u0442\u043e\u0440\u0438\u044f: {history}. \u0420\u0435\u043f\u043b\u0438\u043a\u0430 \u043a\u043b\u0438\u0435\u043d\u0442\u0430: {input}\"<\/code><\/pre>\n<\/li>\n<\/ul>\n<h4>3.\u00a0\u0421\u0438\u0441\u0442\u0435\u043c\u0430 \u043c\u043e\u043d\u0438\u0442\u043e\u0440\u0438\u043d\u0433\u0430 (Memory Manager)<\/h4>\n<ul>\n<li>\n<p>\u0425\u0440\u0430\u043d\u0438\u0442 \u0441\u0442\u0440\u0443\u043a\u0442\u0443\u0440\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u044b\u0435 \u0434\u0430\u043d\u043d\u044b\u0435 \u0432 \u0444\u043e\u0440\u043c\u0430\u0442\u0435:<\/p>\n<pre><code class=\"json\">{   \"competitor\": \"\u0412\u043e\u0434\u0430+\",   \"parameters\": {     \"price\": null,     \"delivery_time\": \"\u0443\u0442\u0440\u043e\u043c\",     \"discount\": \"\u043d\u0435\u0442\"   },   \"conversation_score\": 0.82,   \"emotional_tone\": \"\u0440\u0430\u0437\u0434\u0440\u0430\u0436\u0435\u043d\u043d\u044b\u0439\" }<\/code><\/pre>\n<\/li>\n<li>\n<p>\u0418\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u0442 \u0432\u0435\u043a\u0442\u043e\u0440\u043d\u044b\u0435 \u0431\u0430\u0437\u044b (ChromaDB) \u0434\u043b\u044f \u0441\u0440\u0430\u0432\u043d\u0435\u043d\u0438\u044f \u0434\u0438\u0430\u043b\u043e\u0433\u043e\u0432<\/p>\n<\/li>\n<\/ul>\n<h4>\u0420\u0430\u0431\u043e\u0447\u0438\u0439 \u043f\u0440\u043e\u0446\u0435\u0441\u0441 \u0432 \u0440\u0435\u0430\u043b\u044c\u043d\u043e\u0441\u0442\u0438<\/h4>\n<p><strong>\u0421\u0446\u0435\u043d\u0430\u0440\u0438\u0439 \u0437\u0432\u043e\u043d\u043a\u0430 \u0432 \u043e\u0444\u0438\u0441 \u043a\u043e\u043d\u043a\u0443\u0440\u0435\u043d\u0442\u0430:<\/strong><\/p>\n<pre><code class=\"1c\">[\u0417\u0432\u043e\u043d\u043e\u043a \u0441\u043e\u0435\u0434\u0438\u043d\u044f\u0435\u0442\u0441\u044f] LLM \u0422\u0430\u043a\u0442\u0438\u043a: \"\u0414\u043e\u0431\u0440\u044b\u0439 \u0434\u0435\u043d\u044c! \u0411\u0435\u0441\u043f\u043e\u043a\u043e\u0438\u0442 \u0418\u0440\u0438\u043d\u0430 \u0438\u0437 \u043b\u043e\u0433\u0438\u0441\u0442\u0438\u0447\u0435\u0441\u043a\u043e\u0433\u043e \u043e\u0442\u0434\u0435\u043b\u0430. \u041f\u043e\u0434\u0441\u043a\u0430\u0436\u0438\u0442\u0435,              \u0430 \u0432\u044b \u043e\u0441\u0443\u0449\u0435\u0441\u0442\u0432\u043b\u044f\u0435\u0442\u0435 \u0441\u0440\u043e\u0447\u043d\u0443\u044e \u0434\u043e\u0441\u0442\u0430\u0432\u043a\u0443 \u0432\u043e\u0434\u044b \u0441\u0435\u0433\u043e\u0434\u043d\u044f \u0432\u0435\u0447\u0435\u0440\u043e\u043c?\"   \u041c\u0435\u043d\u0435\u0434\u0436\u0435\u0440: \"\u0414\u0430, \u043d\u043e \u0442\u043e\u043b\u044c\u043a\u043e \u043f\u043e \u043f\u0440\u0435\u0434\u043e\u043f\u043b\u0430\u0442\u0435\"  [LLM \u0421\u0442\u0440\u0430\u0442\u0435\u0433 \u0430\u043d\u0430\u043b\u0438\u0437\u0438\u0440\u0443\u0435\u0442: \u043f\u043e\u0434\u0442\u0432\u0435\u0440\u0436\u0434\u0435\u043d\u0430 \u0434\u043e\u0441\u0442\u0430\u0432\u043a\u0430, \u043d\u043e \u043d\u0435\u0442 \u0446\u0435\u043d\u044b.   \u0413\u0435\u043d\u0435\u0440\u0438\u0440\u0443\u0435\u0442 \u0442\u0430\u043a\u0442\u0438\u0447\u0435\u0441\u043a\u0443\u044e \u043f\u043e\u0434\u0441\u043a\u0430\u0437\u043a\u0443: \"\u0423\u0442\u043e\u0447\u043d\u0438\u0442\u044c \u0441\u0442\u043e\u0438\u043c\u043e\u0441\u0442\u044c 5 \u0431\u0443\u0442\u044b\u043b\u0435\u0439\"]  LLM \u0422\u0430\u043a\u0442\u0438\u043a: \"\u041e\u0442\u043b\u0438\u0447\u043d\u043e! \u0410 \u0435\u0441\u043b\u0438 \u043c\u043d\u0435 \u043d\u0443\u0436\u043d\u043e 5 \u0431\u0443\u0442\u044b\u043b\u0435\u0439 \u043f\u043e 19\u043b \u043a 18:00,              \u044d\u0442\u043e \u0441\u043a\u043e\u043b\u044c\u043a\u043e \u0431\u0443\u0434\u0435\u0442 \u0441\u0442\u043e\u0438\u0442\u044c \u0441 \u0443\u0447\u0435\u0442\u043e\u043c \u0434\u043e\u0441\u0442\u0430\u0432\u043a\u0438?\"  \u041c\u0435\u043d\u0435\u0434\u0436\u0435\u0440: \"\u042d\u044d\u044d... \u043f\u043e\u0441\u0447\u0438\u0442\u0430\u044e... 2500 \u0440\u0443\u0431\u043b\u0435\u0439\"  [LLM \u0421\u0442\u0440\u0430\u0442\u0435\u0433 \u0444\u0438\u043a\u0441\u0438\u0440\u0443\u0435\u0442 \u0446\u0435\u043d\u0443, \u043e\u0431\u043d\u0430\u0440\u0443\u0436\u0438\u0432\u0430\u0435\u0442 \u043a\u043e\u043b\u0435\u0431\u0430\u043d\u0438\u0435 \u0432 \u0433\u043e\u043b\u043e\u0441\u0435,   \u043f\u0440\u0435\u0434\u043b\u0430\u0433\u0430\u0435\u0442: \"\u0421\u043f\u0440\u043e\u0441\u0438\u0442\u044c \u043f\u0440\u043e \u0441\u043a\u0438\u0434\u043a\u0438 \u043d\u0430 \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0438\u0439 \u0437\u0430\u043a\u0430\u0437\"]  LLM \u0422\u0430\u043a\u0442\u0438\u043a: \"\u0421\u043f\u0430\u0441\u0438\u0431\u043e! \u0410 \u0435\u0441\u043b\u0438 \u044f \u0431\u0443\u0434\u0443 \u0437\u0430\u043a\u0430\u0437\u044b\u0432\u0430\u0442\u044c \u0440\u0435\u0433\u0443\u043b\u044f\u0440\u043d\u043e,              \u0443 \u0432\u0430\u0441 \u0435\u0441\u0442\u044c \u0441\u0438\u0441\u0442\u0435\u043c\u0430 \u0441\u043a\u0438\u0434\u043e\u043a?\"<\/code><\/pre>\n<h4>\u041a\u043b\u044e\u0447\u0435\u0432\u044b\u0435 \u043f\u0440\u0435\u0438\u043c\u0443\u0449\u0435\u0441\u0442\u0432\u0430 \u0441\u0438\u0441\u0442\u0435\u043c\u044b<\/h4>\n<ol>\n<li>\n<p><strong>\u0415\u0441\u0442\u0435\u0441\u0442\u0432\u0435\u043d\u043d\u043e\u0441\u0442\u044c \u0434\u0438\u0430\u043b\u043e\u0433\u0430<\/strong>:<\/p>\n<ul>\n<li>\n<p>\u0422\u0430\u043a\u0442\u0438\u043a \u0433\u0435\u043d\u0435\u0440\u0438\u0440\u0443\u0435\u0442 \u043f\u0430\u0443\u0437\u044b (&#171;\u044d\u044d\u044d&#187;, &#171;\u043c\u043c\u043c&#187;)<\/p>\n<\/li>\n<li>\n<p>\u0410\u0434\u0430\u043f\u0442\u0438\u0440\u0443\u0435\u0442 \u0442\u0435\u043c\u043f \u0440\u0435\u0447\u0438 \u043f\u043e\u0434 \u0441\u043e\u0431\u0435\u0441\u0435\u0434\u043d\u0438\u043a\u0430<\/p>\n<\/li>\n<li>\n<p>\u0418\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u0442 \u0440\u0430\u0437\u0433\u043e\u0432\u043e\u0440\u043d\u044b\u0435 \u043a\u043e\u043d\u0441\u0442\u0440\u0443\u043a\u0446\u0438\u0438<\/p>\n<\/li>\n<\/ul>\n<\/li>\n<li>\n<p><strong>\u041a\u043e\u043d\u0442\u0440\u043e\u043b\u044c \u0441\u0446\u0435\u043d\u0430\u0440\u0438\u044f<\/strong>:<\/p>\n<ul>\n<li>\n<p>\u0421\u0442\u0440\u0430\u0442\u0435\u0433 \u0431\u043b\u043e\u043a\u0438\u0440\u0443\u0435\u0442 \u0443\u0445\u043e\u0434 \u043e\u0442 \u0442\u0435\u043c\u044b<\/p>\n<\/li>\n<li>\n<p>\u0410\u0432\u0442\u043e\u043c\u0430\u0442\u0438\u0447\u0435\u0441\u043a\u043e\u0435 \u0432\u043e\u0437\u0432\u0440\u0430\u0449\u0435\u043d\u0438\u0435 \u043a \u043a\u043b\u044e\u0447\u0435\u0432\u044b\u043c \u0432\u043e\u043f\u0440\u043e\u0441\u0430\u043c<\/p>\n<\/li>\n<li>\n<p>\u042d\u0441\u043a\u0430\u043b\u0430\u0446\u0438\u044f \u043f\u0440\u0438 \u0430\u0433\u0440\u0435\u0441\u0441\u0438\u0438 (&#171;\u041f\u0435\u0440\u0435\u043a\u043b\u044e\u0447\u0438 \u043d\u0430 \u0432\u0435\u0436\u043b\u0438\u0432\u044b\u0439 \u0448\u0430\u0431\u043b\u043e\u043d \u21163&#187;)<\/p>\n<\/li>\n<\/ul>\n<\/li>\n<li>\n<p><strong>\u0410\u043d\u0430\u043b\u0438\u0442\u0438\u043a\u0430 \u0432 \u0440\u0435\u0430\u043b\u044c\u043d\u043e\u043c \u0432\u0440\u0435\u043c\u0435\u043d\u0438<\/strong>:<\/p>\n<pre><code class=\"python\"># \u041f\u0440\u0438\u043c\u0435\u0440 \u043a\u043e\u0434\u0430 \u0430\u043d\u0430\u043b\u0438\u0437\u0430 \u0442\u043e\u043d\u0430\u043b\u044c\u043d\u043e\u0441\u0442\u0438 def analyze_emotion(text):     return llm_strateg(f\"\u041e\u0446\u0435\u043d\u0438 \u0442\u043e\u043d 0-1: {text}\").emotion_score  if analyze_emotion(last_response) &gt; 0.8:     llm_tactic.apply_template(\"calming_response\")<\/code><\/pre>\n<\/li>\n<\/ol>\n<h4>\u0422\u0435\u0445\u043d\u0438\u0447\u0435\u0441\u043a\u0430\u044f \u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u044f<\/h4>\n<p><strong>\u0421\u0442\u0435\u043a \u0442\u0435\u0445\u043d\u043e\u043b\u043e\u0433\u0438\u0439<\/strong>:<\/p>\n<ul>\n<li>\n<p><strong>\u041e\u0440\u043a\u0435\u0441\u0442\u0440\u0430\u0446\u0438\u044f<\/strong>: LangChain + Celery<\/p>\n<\/li>\n<li>\n<p><strong>\u041c\u043e\u0434\u0435\u043b\u0438<\/strong>:<\/p>\n<ul>\n<li>\n<p>\u0421\u0442\u0440\u0430\u0442\u0435\u0433: Llama 3 70B (4-bit \u043a\u0432\u0430\u043d\u0442\u043e\u0432\u0430\u043d\u0438\u0435)<\/p>\n<\/li>\n<li>\n<p>\u0422\u0430\u043a\u0442\u0438\u043a: Mistral 7B (8-bit)<\/p>\n<\/li>\n<\/ul>\n<\/li>\n<li>\n<p><strong>\u041a\u0435\u0448\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435<\/strong>: Redis \u0434\u043b\u044f \u0445\u0440\u0430\u043d\u0435\u043d\u0438\u044f \u0441\u043e\u0441\u0442\u043e\u044f\u043d\u0438\u0439 \u0434\u0438\u0430\u043b\u043e\u0433\u043e\u0432<\/p>\n<\/li>\n<li>\n<p><strong>\u0410\u043d\u0430\u043b\u0438\u0442\u0438\u043a\u0430<\/strong>: \u0440\u0435\u0430\u043b\u044c\u043d\u044b\u0435 \u0434\u0430\u0448\u0431\u043e\u0440\u0434\u044b \u0432 Grafana<\/p>\n<\/li>\n<\/ul>\n<p><strong>\u041f\u0440\u0438\u043c\u0435\u0440 \u043a\u043e\u0434\u0430 \u0432\u0437\u0430\u0438\u043c\u043e\u0434\u0435\u0439\u0441\u0442\u0432\u0438\u044f<\/strong>:<\/p>\n<pre><code class=\"python\">from langchain_core.prompts import ChatPromptTemplate  strateg_prompt = ChatPromptTemplate.from_template(     \"\u0410\u043d\u0430\u043b\u0438\u0437\u0438\u0440\u0443\u0439 \u0434\u0438\u0430\u043b\u043e\u0433: {history}. \u0426\u0435\u043b\u044c: {goal}. \"     \"\u0421\u0433\u0435\u043d\u0435\u0440\u0438\u0440\u0443\u0439 3 \u0442\u0430\u043a\u0442\u0438\u0447\u0435\u0441\u043a\u0438\u0435 \u0440\u0435\u043a\u043e\u043c\u0435\u043d\u0434\u0430\u0446\u0438\u0438\" )  tactic_prompt = ChatPromptTemplate.from_template(     \"\u0412\u0435\u0434\u0438 \u0434\u0438\u0430\u043b\u043e\u0433 \u0435\u0441\u0442\u0435\u0441\u0442\u0432\u0435\u043d\u043d\u043e. \u0420\u0435\u043a\u043e\u043c\u0435\u043d\u0434\u0430\u0446\u0438\u0438: {advice}. \"     \"\u0420\u0435\u0447\u044c \u043a\u043b\u0438\u0435\u043d\u0442\u0430: {input}. \u041e\u0442\u0432\u0435\u0442\u044c \u043a\u0440\u0430\u0442\u043a\u043e (\u0434\u043e 15 \u0441\u043b\u043e\u0432)\" )  def generate_response(user_input, history, goal):     advice = llm_strateg.invoke(strateg_prompt.format(history=history, goal=goal))     return llm_tactic.invoke(tactic_prompt.format(advice=advice, input=user_input))<\/code><\/pre>\n<h4>\u0420\u0438\u0441\u043a\u0438 \u0438 \u0440\u0435\u0448\u0435\u043d\u0438\u044f<\/h4>\n<ol>\n<li>\n<p><strong>\u0417\u0430\u0434\u0435\u0440\u0436\u043a\u0438 \u043e\u0442\u0432\u0435\u0442\u0430<\/strong>:<\/p>\n<ul>\n<li>\n<p>\u041a\u0435\u0448\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435 \u0447\u0430\u0441\u0442\u044b\u0445 \u0440\u0435\u043f\u043b\u0438\u043a<\/p>\n<\/li>\n<li>\n<p>\u041e\u043f\u0442\u0438\u043c\u0438\u0437\u0430\u0446\u0438\u044f \u0447\u0435\u0440\u0435\u0437 TensorRT-LLM<\/p>\n<\/li>\n<li>\n<p>\u041b\u043e\u043a\u0430\u043b\u044c\u043d\u044b\u0435 \u043c\u0430\u043b\u0435\u043d\u044c\u043a\u0438\u0435 \u043c\u043e\u0434\u0435\u043b\u0438 \u0434\u043b\u044f \u043f\u0440\u043e\u0441\u0442\u044b\u0445 \u043e\u0442\u0432\u0435\u0442\u043e\u0432<\/p>\n<\/li>\n<\/ul>\n<\/li>\n<li>\n<p><strong>\u041e\u0431\u043d\u0430\u0440\u0443\u0436\u0435\u043d\u0438\u0435 \u0431\u043e\u0442\u0430\u043c\u0438<\/strong>:<\/p>\n<ul>\n<li>\n<p>\u0414\u043e\u0431\u0430\u0432\u043b\u0435\u043d\u0438\u0435 \u0444\u043e\u043d\u043e\u0432\u043e\u0433\u043e \u0448\u0443\u043c\u0430<\/p>\n<\/li>\n<li>\n<p>\u041f\u0435\u0440\u0435\u043c\u0435\u043d\u043d\u0430\u044f \u0441\u043a\u043e\u0440\u043e\u0441\u0442\u044c \u0440\u0435\u0447\u0438<\/p>\n<\/li>\n<li>\n<p>&#171;\u041e\u0448\u0438\u0431\u043a\u0438&#187; \u043f\u0440\u043e\u0438\u0437\u043d\u043e\u0448\u0435\u043d\u0438\u044f (RHVoice \u0441 \u043d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u043e\u0439 RandomPitch)<\/p>\n<\/li>\n<\/ul>\n<\/li>\n<\/ol>\n<p>\u0422\u0430\u043a\u0430\u044f \u0441\u0438\u0441\u0442\u0435\u043c\u0430 \u0442\u0440\u0435\u0431\u0443\u0435\u0442 \u0431\u043e\u043b\u044c\u0448\u0435 \u0440\u0435\u0441\u0443\u0440\u0441\u043e\u0432, \u043d\u043e \u0434\u0430\u0435\u0442 \u043a\u0430\u0447\u0435\u0441\u0442\u0432\u0435\u043d\u043d\u043e \u043d\u043e\u0432\u044b\u0439 \u0443\u0440\u043e\u0432\u0435\u043d\u044c \u0432\u0437\u0430\u0438\u043c\u043e\u0434\u0435\u0439\u0441\u0442\u0432\u0438\u044f. \u0414\u043b\u044f \u0441\u0442\u0430\u0440\u0442\u0430 \u043c\u043e\u0436\u043d\u043e \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c quantized-\u043c\u043e\u0434\u0435\u043b\u0438 \u043d\u0430 CPU. Alibaba\u2019s Tongyi\u00a0(2024):\u041e\u0431\u0440\u0430\u0431\u0430\u0442\u044b\u0432\u0430\u0435\u0442 50M+ \u0437\u0432\u043e\u043d\u043a\u043e\u0432\/\u043c\u0435\u0441\u044f\u0446. \u041e\u0441\u043e\u0431\u0435\u043d\u043d\u043e\u0441\u0442\u044c: \u0418\u0435\u0440\u0430\u0440\u0445\u0438\u044f \u043c\u043e\u0434\u0435\u043b\u0435\u0439, \u0433\u0434\u0435 \u00ab\u0441\u0443\u043f\u0435\u0440\u0432\u0430\u0439\u0437\u0435\u0440\u00bb (Qwen-72B) \u043a\u043e\u0440\u0440\u0435\u043a\u0442\u0438\u0440\u0443\u0435\u0442 \u043e\u0442\u0432\u0435\u0442\u044b \u043c\u0435\u043b\u043a\u0438\u0445 \u043c\u043e\u0434\u0435\u043b\u0435\u0439 \u0432 \u0440\u0435\u0430\u043b\u044c\u043d\u043e\u043c \u0432\u0440\u0435\u043c\u0435\u043d\u0438.  <\/p>\n<h4>\u041e\u0433\u0440\u0430\u043d\u0438\u0447\u0435\u043d\u0438\u044f \u0438 \u0431\u0430\u0440\u044c\u0435\u0440\u044b \u0432\u043d\u0435\u0434\u0440\u0435\u043d\u0438\u044f<\/h4>\n<ol>\n<li>\n<p><strong>\u0417\u0430\u0434\u0435\u0440\u0436\u043a\u0438<\/strong>:<br \/>\u041e\u0442\u0432\u0435\u0442\u044b &gt;3 \u0441\u0435\u043a. \u0443\u0431\u0438\u0432\u0430\u044e\u0442 \u0434\u0438\u0430\u043b\u043e\u0433. \u0420\u0435\u0448\u0435\u043d\u0438\u0435:<\/p>\n<ul>\n<li>\n<p>\u041a\u0432\u0430\u043d\u0442\u043e\u0432\u0430\u043d\u0438\u0435 \u043c\u043e\u0434\u0435\u043b\u0435\u0439 (GGUF 5-bit)<\/p>\n<\/li>\n<li>\n<p>\u041f\u0440\u0435\u0434\u0433\u0435\u043d\u0435\u0440\u0430\u0446\u0438\u044f \u0448\u0430\u0431\u043b\u043e\u043d\u043d\u044b\u0445 \u043e\u0442\u0432\u0435\u0442\u043e\u0432<\/p>\n<\/li>\n<li>\n<p>\u0414\u0435\u0442\u0441\u043a\u0438\u0439 \u0444\u043e\u043a\u0443\u0441 \u0441 \u0443\u0433\u0430\u0434\u044b\u0432\u0430\u043d\u0438\u0435\u043c \u0441\u0435\u0440\u0438\u0438 \u043a\u0430\u0440\u0442\u043e\u0447\u0435\u043a.<\/p>\n<\/li>\n<\/ul>\n<\/li>\n<li>\n<p><strong>\u041e\u0431\u043d\u0430\u0440\u0443\u0436\u0435\u043d\u0438\u0435<\/strong>:<br \/>\u041a\u043e\u043d\u043a\u0443\u0440\u0435\u043d\u0442\u044b \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u044e\u0442 \u0434\u0435\u0442\u0435\u043a\u0442\u043e\u0440\u044b \u0431\u043e\u0442\u043e\u0432 (\u043d\u0430\u043f\u0440\u0438\u043c\u0435\u0440,\u00a0Pindrop). \u041e\u0431\u0445\u043e\u0434:<\/p>\n<ul>\n<li>\n<p>\u0412\u0441\u0442\u0430\u0432\u043a\u0430 \u00ab\u0435\u0441\u0442\u0435\u0441\u0442\u0432\u0435\u043d\u043d\u043e\u0433\u043e\u00bb \u0434\u044b\u0445\u0430\u043d\u0438\u044f \u0432 \u0430\u0443\u0434\u0438\u043e\u043f\u043e\u0442\u043e\u043a<\/p>\n<\/li>\n<li>\n<p>\u0420\u0430\u043d\u0434\u043e\u043c\u0438\u0437\u0430\u0446\u0438\u044f \u0438\u043d\u0442\u043e\u043d\u0430\u0446\u0438\u0439 \u0447\u0435\u0440\u0435\u0437 Silero TTS<\/p>\n<\/li>\n<\/ul>\n<\/li>\n<\/ol>\n<h4>\u041f\u0435\u0440\u0441\u043f\u0435\u043a\u0442\u0438\u0432\u0430<\/h4>\n<p>\u0422\u0430\u043a\u0438\u0435 \u0441\u0438\u0441\u0442\u0435\u043c\u044b \u043f\u043e\u044f\u0432\u044f\u0442\u0441\u044f \u043c\u0430\u0441\u0441\u043e\u0432\u043e \u0432 \u0441\u0430\u043c\u043e\u0435 \u0431\u043b\u0438\u0436\u0430\u0439\u0448\u0435\u0435 \u0432\u0440\u0435\u043c\u044f. \u042d\u0442\u043e\u0442 \u0441\u0442\u0435\u043a \u043d\u0435\u043c\u043d\u043e\u0433\u043e \u043e\u043f\u0435\u0440\u0435\u0436\u0430\u0435\u0442 \u0440\u044b\u043d\u043e\u043a, \u0438 \u0442\u0440\u0435\u0431\u0443\u0435\u0442\u0441\u044f \u0435\u0433\u043e \u0434\u043e\u0440\u0430\u0431\u043e\u0442\u043a\u0430:<\/p>\n<ol>\n<li>\n<p>\u0417\u0430\u043c\u0435\u043d\u0438\u0442\u044c Vosk \u043d\u0430\u00a0Stormer-CTC\u00a0\u0434\u043b\u044f \u0442\u043e\u0447\u043d\u043e\u0441\u0442\u0438 98%<\/p>\n<\/li>\n<li>\n<p>\u0414\u043e\u0431\u0430\u0432\u0438\u0442\u044c \u0444\u0438\u043b\u044c\u0442\u0440 \u043b\u043e\u0436\u043d\u044b\u0445 \u0441\u0440\u0430\u0431\u0430\u0442\u044b\u0432\u0430\u043d\u0438\u0439 \u0447\u0435\u0440\u0435\u0437\u00a0MiniCPM\u00a0(2B \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u043e\u0432)<\/p>\n<\/li>\n<li>\n<p>\u0412\u043d\u0435\u0434\u0440\u0438\u0442\u044c \u00ab\u044d\u0442\u0438\u0447\u0435\u0441\u043a\u0438\u0439 \u0441\u043b\u043e\u0439\u00bb: \u0430\u0432\u0442\u043e\u043c\u0430\u0442\u0438\u0447\u0435\u0441\u043a\u0443\u044e \u043f\u0440\u043e\u0432\u0435\u0440\u043a\u0443 \u043e\u0442\u0432\u0435\u0442\u043e\u0432 \u043d\u0430 \u0441\u043e\u043e\u0442\u0432\u0435\u0442\u0441\u0442\u0432\u0438\u0435 \u0424\u0417<\/p>\n<\/li>\n<\/ol>\n<p>\u0414\u043b\u044f \u0441\u0442\u0430\u0440\u0442\u0430 <abbr class=\"habraabbr\" title=\"\u043c\u0438\u043d\u0438\u043c\u0430\u043b\u044c\u043d\u043e \u0436\u0438\u0437\u043d\u0435\u0441\u043f\u043e\u0441\u043e\u0431\u043d\u044b\u0439 \u043f\u0440\u043e\u0434\u0443\u043a\u0442\" data-title=\"&lt;p&gt;\u043c\u0438\u043d\u0438\u043c\u0430\u043b\u044c\u043d\u043e \u0436\u0438\u0437\u043d\u0435\u0441\u043f\u043e\u0441\u043e\u0431\u043d\u044b\u0439 \u043f\u0440\u043e\u0434\u0443\u043a\u0442&lt;\/p&gt;\" data-abbr=\"MVP\">MVP<\/abbr> \u043d\u0430 \u0431\u0430\u0437\u0435\u00a0<strong>Mistral 7B + Whisper.cpp<\/strong>\u00a0\u2014 \u043c\u043e\u0436\u043d\u043e \u0434\u043e\u0441\u0442\u0438\u0447\u044c \u0440\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442\u0430 \u0437\u0430 \u043f\u0430\u0440\u0443, \u0442\u0440\u043e\u0439\u043a\u0443 \u043d\u0435\u0434\u0435\u043b\u044c \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438.<\/p>\n<\/div>\n<\/div>\n<\/div>\n<p><!----><!----><\/div>\n<p><!----><!----><br \/> \u0441\u0441\u044b\u043b\u043a\u0430 \u043d\u0430 \u043e\u0440\u0438\u0433\u0438\u043d\u0430\u043b \u0441\u0442\u0430\u0442\u044c\u0438 <a href=\"https:\/\/habr.com\/ru\/articles\/917788\/\"> https:\/\/habr.com\/ru\/articles\/917788\/<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<div><!--[--><!--]--><\/div>\n<div id=\"post-content-body\">\n<div>\n<div class=\"article-formatted-body article-formatted-body article-formatted-body_version-2\">\n<div xmlns=\"http:\/\/www.w3.org\/1999\/xhtml\">\n<figure class=\"full-width\">\n<div><figcaption>\u042f \u0437\u0434\u0435\u0441\u044c, \u0441\u0435\u0434\u044c\u043c\u043e\u0439 \u0441\u043f\u0440\u0430\u0432\u0430, \u043a\u0430\u043a\u0438\u0435 \u0443 \u043c\u0435\u043d\u044f \u0448\u0430\u043d\u0441\u044b?<\/figcaption><\/div>\n<\/figure>\n<p>\u0415\u0441\u043b\u0438 \u0432\u044b \u0447\u0438\u0442\u0430\u0435\u0442\u0435 \u044d\u0442\u0443 \u0441\u0442\u0430\u0442\u044c\u044e \u0441\u043f\u0443\u0441\u0442\u044f \u0433\u043e\u0434 \u043f\u043e\u0441\u043b\u0435 \u0435\u0451 \u043d\u0430\u043f\u0438\u0441\u0430\u043d\u0438\u044f, \u0441\u043c\u0435\u043b\u043e \u0437\u0430\u043a\u0440\u044b\u0432\u0430\u0439\u0442\u0435 \u0438 \u043d\u0435 \u0442\u0440\u0430\u0442\u044c\u0442\u0435 \u0441\u0432\u043e\u0451 \u0432\u0440\u0435\u043c\u044f, \u0430\u043a\u0442\u0443\u0430\u043b\u044c\u043d\u043e\u0441\u0442\u044c \u043f\u043e\u0442\u0435\u0440\u044f\u043d\u0430. \u0412\u0441\u0451 \u0441\u0430\u043c\u043e\u0435 \u0438\u043d\u0442\u0435\u0440\u0435\u0441\u043d\u043e\u0435 \u043f\u043e\u043c\u0435\u0441\u0442\u0438\u043b \u0432 \u0442\u0440\u0435\u0442\u044c\u044e \u0447\u0430\u0441\u0442\u044c, \u0434\u043e\u0441\u043a\u0440\u043e\u043b\u043b\u044b \u043d\u0430\u0448\u0435 \u0432\u0441\u0435. \u0418 \u0434\u0430, \u0441\u0442\u0430\u0442\u044c\u044f \u043d\u0430\u043f\u0438\u0441\u0430\u043d\u0430 \u043d\u0435 \u0431\u0435\u0437 \u043f\u043e\u043c\u043e\u0449\u0438 AI.<\/p>\n<p>\u0423\u0432\u043b\u0435\u043a\u0430\u0442\u0435\u043b\u044c\u043d\u044b\u0435 \u0438\u0441\u0442\u043e\u0440\u0438\u0438 \u043f\u0440\u043e\u0438\u0441\u0445\u043e\u0434\u044f\u0442 \u0441\u0435\u0433\u043e\u0434\u043d\u044f \u043d\u0430 IT \u043b\u0430\u043d\u0434\u0448\u0430\u0444\u0442\u0435 \u043f\u043e\u0432\u0441\u0435\u0434\u043d\u0435\u0432\u043d\u043e\u0441\u0442\u0438 \u0438 \u0431\u044b\u0442\u0430 \u0431\u0438\u0437\u043d\u0435\u0441\u0430. \u0420\u044f\u0431\u044c \u0441\u043c\u0435\u043d\u0438\u043b\u0430\u0441\u044c \u043a\u0440\u0443\u043f\u043d\u044b\u043c\u0438 \u0432\u043e\u043b\u043d\u0430\u043c\u0438, \u0438 \u043e\u0442\u043a\u0440\u044b\u043b\u043e\u0441\u044c \u043e\u043a\u043d\u043e \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u0435\u0439 \u0434\u0430\u0436\u0435 \u0434\u043b\u044f \u043d\u0435\u0431\u043e\u043b\u044c\u0448\u0438\u0445 \u043a\u043e\u043c\u043f\u0430\u043d\u0438\u0439, \u0447\u0442\u043e\u0431\u044b \u043e\u0441\u0435\u0434\u043b\u0430\u0442\u044c \u0432\u043e\u043b\u043d\u0443, \u0434\u043e\u0433\u043d\u0430\u0442\u044c \u0438\u043b\u0438 \u0434\u0430\u0436\u0435 \u043f\u0435\u0440\u0435\u0433\u043d\u0430\u0442\u044c \u043b\u0438\u0434\u0435\u0440\u043e\u0432 \u0440\u044b\u043d\u043a\u0430 \u2013 \u043a\u043e\u043d\u043a\u0443\u0440\u0435\u043d\u0442\u043e\u0432 \u0432 \u0441\u0432\u043e\u0451\u043c \u043e\u0442\u0440\u0430\u0441\u043b\u0435\u0432\u043e\u043c \u0432\u043e\u0434\u043e\u0451\u043c\u0435, \u043d\u0435 \u0431\u0435\u0437 \u043f\u043e\u043c\u043e\u0449\u0438 AI, \u043a\u043e\u043d\u0435\u0447\u043d\u043e. \u0414\u0430\u0432\u0430\u0439\u0442\u0435 \u043f\u043e\u0440\u0430\u0441\u0441\u0443\u0436\u0434\u0430\u0435\u043c, \u043e\u0442\u043c\u0435\u0442\u0438\u043c \u0442\u0435\u043d\u0434\u0435\u043d\u0446\u0438\u0438 \u0442\u0435\u043a\u0443\u0449\u0435\u0433\u043e \u044d\u0442\u0430\u043f\u0430 \u0440\u0430\u0437\u0432\u0438\u0442\u0438\u044f \u0438\u043d\u0434\u0443\u0441\u0442\u0440\u0438\u0438 \u0441 AI, \u043d\u0435 \u0432\u0434\u0430\u0432\u0430\u044f\u0441\u044c \u0432 \u0440\u0430\u0437\u0431\u043e\u0440 \u043c\u0435\u043b\u043a\u0438\u0445 \u0434\u0435\u0442\u0430\u043b\u0435\u0439. \u0425\u043e\u0442\u0438\u0442\u0435 \u0443\u0437\u043d\u0430\u0442\u044c \u0447\u0435\u043c \u0437\u0430\u043d\u0438\u043c\u0430\u044e\u0442\u0441\u044f \u0432\u0430\u0448\u0438 \u043a\u043e\u043d\u043a\u0443\u0440\u0435\u043d\u0442\u044b \u043f\u0440\u044f\u043c\u043e \u0441\u0435\u0439\u0447\u0430\u0441, \u0432 \u044d\u0442\u043e \u0432\u0440\u0435\u043c\u044f, \u0447\u0442\u043e \u0432\u043d\u0435\u0434\u0440\u044f\u044e\u0442 \u0438 \u043a\u0430\u043a\u0438\u0435 \u0434\u043b\u044f \u044d\u0442\u043e\u0433\u043e \u0441\u0446\u0435\u043d\u0430\u0440\u0438\u0438 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u044e\u0442?<\/p>\n<p><strong>\u0427\u0442\u043e \u043f\u0440\u043e\u0438\u0441\u0445\u043e\u0434\u0438\u0442 \u043f\u0440\u044f\u043c\u043e \u0441\u0435\u0439\u0447\u0430\u0441?<\/strong> \u0412\u0441\u0435, \u0447\u0442\u043e \u043f\u0435\u0440\u0435\u0434 \u043d\u0430\u043c\u0438 \u0440\u0430\u0437\u0432\u043e\u0440\u0430\u0447\u0438\u0432\u0430\u0435\u0442\u0441\u044f \u0438\u043c\u0435\u043d\u043d\u043e \u0432 \u044d\u0442\u0438 \u0434\u043d\u0438, \u043d\u0430\u043f\u043e\u043c\u0438\u043d\u0430\u0435\u0442 \u0441\u0446\u0435\u043d\u0443 \u0438\u0437 \u0444\u0438\u043b\u044c\u043c\u0430 \u201c\u0413\u043e\u043b\u043e\u0434\u043d\u044b\u0435 \u0438\u0433\u0440\u044b\u201d, \u0442\u043e\u0442 \u043c\u043e\u043c\u0435\u043d\u0442, \u043a\u043e\u0433\u0434\u0430 \u043b\u044e\u0434\u0438 \u0432\u044b\u0431\u0438\u0440\u0430\u044e\u0442 \u0438\u043d\u0432\u0435\u043d\u0442\u0430\u0440\u044c \u0438 \u043e\u0440\u0443\u0436\u0438\u0435, \u043f\u0440\u0435\u0434\u043d\u0430\u0437\u043d\u0430\u0447\u0435\u043d\u043d\u043e\u0435 \u0434\u043b\u044f \u0432\u044b\u0436\u0438\u0432\u0430\u043d\u0438\u044f \u0438 \u0432\u0437\u0430\u0438\u043c\u043d\u043e\u0433\u043e \u0443\u043d\u0438\u0447\u0442\u043e\u0436\u0435\u043d\u0438\u044f. \u041f\u043e\u0434 \u043e\u0440\u0443\u0436\u0438\u0435\u043c \u0438 \u0438\u043d\u0432\u0435\u043d\u0442\u0430\u0440\u0435\u043c \u044f \u043f\u043e\u0434\u0440\u0430\u0437\u0443\u043c\u0435\u0432\u0430\u044e AI \u0432 \u0432\u0438\u0434\u0435 <abbr class=\"habraabbr\" title=\"\u0431\u043e\u043b\u044c\u0448\u0438\u0435 \u044f\u0437\u044b\u043a\u043e\u0432\u044b\u0435 \u043c\u043e\u0434\u0435\u043b\u0438\" data-title=\"&lt;p&gt;\u0431\u043e\u043b\u044c\u0448\u0438\u0435 \u044f\u0437\u044b\u043a\u043e\u0432\u044b\u0435 \u043c\u043e\u0434\u0435\u043b\u0438&lt;\/p&gt;&lt;p&gt;&lt;\/p&gt;\" data-abbr=\"LLM\">p&gt;&lt;p&gt;&lt;\/p&gt;&#187; data-abbr=&#187;LLM&#187;>LLM<\/abbr> \u0434\u043e\u0441\u0442\u0443\u043f\u043d\u044b\u0445 \u0438 \u044d\u0444\u0444\u0435\u043a\u0442\u0438\u0432\u043d\u044b\u0445. \u0418 \u0432\u043e\u0442 \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u044c\u0442\u0435 \u0441\u0435\u0431\u0435, \u0447\u0442\u043e \u0432\u0441\u0435 \u043a\u043e\u043c\u043f\u0430\u043d\u0438\u0438 \u043f\u043e\u043b\u0443\u0447\u0438\u043b\u0438 \u0431\u0435\u0437\u0432\u043e\u0437\u043c\u0435\u0437\u0434\u043d\u043e \u043a\u043e\u043b\u044c\u0442 \u0441 \u043d\u0435\u043e\u0433\u0440\u0430\u043d\u0438\u0447\u0435\u043d\u043d\u044b\u043c \u0437\u0430\u043f\u0430\u0441\u043e\u043c \u043f\u0430\u0442\u0440\u043e\u043d\u043e\u0432. \u041f\u0440\u0438 \u044d\u0442\u043e\u043c, \u0447\u0430\u0441\u0442\u044c \u043a\u043e\u043c\u043f\u0430\u043d\u0438\u0439 \u0434\u043e \u044d\u0442\u043e\u0433\u043e \u043c\u043e\u043c\u0435\u043d\u0442\u0430 \u0443\u0436\u0435 \u0437\u0430\u043a\u0443\u043f\u0438\u043b\u0430\u0441\u044c \u0432 \u043a\u0440\u0435\u0434\u0438\u0442 \u043f\u043e \u0440\u044b\u043d\u043a\u0443 \u0432\u0438\u043d\u0447\u0435\u0441\u0442\u0435\u0440\u0430\u043c\u0438 \u0441 \u0431\u043e\u0435\u043a\u043e\u043c\u043f\u043b\u0435\u043a\u0442\u043e\u043c \u0434\u043b\u044f \u0446\u0435\u043b\u0435\u043d\u0430\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u043d\u043e\u0433\u043e \u043e\u0442\u0441\u0442\u0440\u0435\u043b\u0430 \u043a\u043e\u043d\u043a\u0443\u0440\u0435\u043d\u0442\u043e\u0432. \u0410 \u0441\u0435\u0439\u0447\u0430\u0441 \u043e\u0440\u0443\u0436\u0438\u0435 \u0432 \u0440\u0443\u043a\u0430\u0445 \u0443 \u0432\u0441\u0435\u0445, \u0434\u0430\u0436\u0435 \u0443 \u0442\u0435\u0445, \u043a\u0442\u043e \u0435\u0433\u043e \u043d\u0435 \u0436\u0435\u043b\u0430\u043b. \u0418 \u043a\u0442\u043e-\u0442\u043e \u0442\u0430\u043a\u043e\u0439 \u0438\u0437 \u0442\u043e\u043b\u043f\u044b, &#8212; \u201c\u0421\u043c\u043e\u0442\u0440\u0438\u0442\u0435 \u043a\u0430\u043a \u0443\u0434\u043e\u0431\u043d\u043e \u0440\u0443\u043a\u043e\u044f\u0442\u043a\u043e\u0439 \u043a\u043e\u043b\u044c\u0442\u0430 \u043a\u043e\u043b\u043e\u0442\u044c \u0433\u0440\u0435\u0446\u043a\u0438\u0435 \u043e\u0440\u0435\u0445\u0438!\u201d \u0410 \u0434\u0440\u0443\u0433\u043e\u0439, \u0432 \u044d\u0442\u043e \u0436\u0435 \u0432\u0440\u0435\u043c\u044f, \u043c\u043e\u043b\u0447\u0430 \u0437\u0430\u0440\u044f\u0434\u0438\u0432 \u043a\u043e\u043b\u044c\u0442 \u043d\u0430\u0447\u0438\u043d\u0430\u0435\u0442 \u0446\u0435\u043b\u0438\u0442\u044c\u0441\u044f \u0435\u043c\u0443 \u0432 \u0433\u043e\u043b\u043e\u0432\u0443. \u0418 \u0442\u043e \u043a\u0430\u043a \u043d\u0430\u0448\u0430 \u0438\u0441\u0442\u043e\u0440\u0438\u044f \u0438\u043c\u0435\u0435\u0442 \u0432\u0440\u0435\u043c\u0435\u043d\u043d\u043e\u0439 \u0440\u0430\u0437\u0434\u0435\u043b \u0434\u043e \u043d\u0430\u0448\u0435\u0439 \u044d\u0440\u044b \u0438 \u043f\u043e\u0441\u043b\u0435, \u0442\u0430\u043a \u0438 \u043f\u0440\u0438\u0445\u043e\u0434 LLM \u043f\u0440\u043e\u0432\u043e\u0434\u0438\u0442 \u0436\u0438\u0440\u043d\u0443\u044e \u0432\u0440\u0435\u043c\u0435\u043d\u043d\u0443\u044e \u0447\u0435\u0440\u0442\u0443 \u0431\u0438\u0437\u043d\u0435\u0441\u0443 \u0434\u043e \u0438 \u043f\u043e\u0441\u043b\u0435. \u0418 \u0443\u0436\u0435 \u0441\u043b\u044b\u0448\u043d\u044b \u0437\u0432\u0443\u043a\u0438 \u043f\u0435\u0440\u0432\u044b\u0445 \u0432\u044b\u0441\u0442\u0440\u0435\u043b\u043e\u0432. <\/p>\n<p>\u041e\u0441\u0442\u0430\u0432\u0438\u043c \u043b\u0438\u0440\u0438\u043a\u0443 \u0438 \u043f\u0435\u0440\u0435\u0439\u0434\u0435\u043c \u043a \u043a\u043e\u043d\u043a\u0440\u0435\u0442\u0438\u043a\u0435. \u041a\u0430\u043a \u0443 \u0441\u0435\u0431\u044f \u0432 \u0431\u0438\u0437\u043d\u0435\u0441\u0435 \u043f\u0440\u0438\u043c\u0435\u043d\u0438\u0442\u044c LLM, \u043f\u043e\u0432\u044b\u0441\u0438\u0432 \u0441\u0432\u043e\u044e \u043a\u043e\u043d\u043a\u0443\u0440\u0435\u043d\u0442\u043e\u0441\u043f\u043e\u0441\u043e\u0431\u043d\u043e\u0441\u0442\u044c? \u0420\u0430\u0441\u0441\u043c\u043e\u0442\u0440\u0438\u043c \u0440\u0435\u0446\u0435\u043f\u0442\u044b \u043f\u0440\u0438\u0433\u043e\u0442\u043e\u0432\u043b\u0435\u043d\u0438\u044f LLM, \u043e\u0434\u0438\u043d \u043f\u0440\u043e\u0441\u0442\u043e\u0439, \u0434\u0440\u0443\u0433\u043e\u0439 \u043f\u043e\u0441\u043b\u043e\u0436\u043d\u0435\u0435, \u0442\u0440\u0435\u0442\u0438\u0439 &#8212; \u0438\u043d\u0442\u0435\u0440\u0435\u0441\u043d\u044b\u0439. \u041c\u044b \u0434\u0435\u043b\u0430\u0435\u043c \u0430\u043a\u0446\u0435\u043d\u0442 \u043d\u0430 open source \u0434\u043b\u044f \u0440\u0430\u0437\u0432\u0435\u0440\u0442\u044b\u0432\u0430\u043d\u0438\u044f \u0443 \u0441\u0435\u0431\u044f \u0432 \u043a\u043e\u043c\u043f\u0430\u043d\u0438\u0438 \u0441\u0432\u043e\u0438\u043c\u0438 \u0441\u0438\u043b\u0430\u043c\u0438.<\/p>\n<h2>\u041f\u0435\u0440\u0432\u0430\u044f \u0441\u043c\u0435\u0441\u044c OCR+LLM = \u0443\u043c\u043d\u044b\u0439 \u0434\u043e\u043a\u0443\u043c\u0435\u043d\u0442\u043e\u043e\u0431\u043e\u0440\u043e\u0442<\/h2>\n<p>\u0414\u043b\u044f \u044d\u0442\u043e\u0433\u043e \u043d\u0430\u043c \u043f\u043e\u043d\u0430\u0434\u043e\u0431\u0438\u0442\u0441\u044f \u201c\u0441\u0442\u0430\u0440\u0430\u044f\u201d \u0438 \u043a\u0430\u043a \u0431\u0440\u0438\u0442\u0432\u0430 \u043e\u0442\u0442\u043e\u0447\u0435\u043d\u043d\u0430\u044f \u0442\u0435\u0445\u043d\u043e\u043b\u043e\u0433\u0438\u044f <abbr class=\"habraabbr\" title=\"\u043e\u043f\u0442\u0438\u0447\u0435\u0441\u043a\u043e\u0435 \u0440\u0430\u0441\u043f\u043e\u0437\u043d\u0430\u0432\u0430\u043d\u0438\u0435 \u0441\u0438\u043c\u0432\u043e\u043b\u043e\u0432\" data-title=\"&lt;p&gt;\u043e\u043f\u0442\u0438\u0447\u0435\u0441\u043a\u043e\u0435 \u0440\u0430\u0441\u043f\u043e\u0437\u043d\u0430\u0432\u0430\u043d\u0438\u0435 \u0441\u0438\u043c\u0432\u043e\u043b\u043e\u0432&lt;\/p&gt;\" data-abbr=\"OCR\">\u043e\u0437\u043d\u0430\u0432\u0430\u043d\u0438\u0435 \u0441\u0438\u043c\u0432\u043e\u043b\u043e&lt;\/p&gt;&#187; data-abbr=&#187;OCR&#187;>OCR<\/abbr>. \u0411\u0435\u0440\u0435\u043c \u043d\u0430 \u0441\u0432\u043e\u0435 \u0443\u0441\u043c\u043e\u0442\u0440\u0435\u043d\u0438\u0435 \u0438 \u043f\u0440\u043e\u0438\u0437\u0432\u043e\u0434\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u044c \u043b\u044e\u0431\u043e\u0439 \u043f\u043e\u043f\u0443\u043b\u044f\u0440\u043d\u044b\u0439 open source, \u0434\u0430 \u0445\u043e\u0442\u044c PaddleOCR \u0438\u043b\u0438 DocTR, \u0434\u043e\u0431\u0430\u0432\u043b\u044f\u0435\u043c LLM, \u0432\u0437\u044f\u0442\u044c \u0445\u043e\u0442\u044f \u0431\u044b Mistral 7B \u0438\u043b\u0438 Llama 3 8B \u0438\u043b\u0438 Phi-3. \u041f\u043e\u043b\u0443\u0447\u0430\u0435\u043c \u0443\u043c\u043d\u044b\u0439 \u0434\u043e\u043a\u0443\u043c\u0435\u043d\u0442\u043e\u043e\u0431\u043e\u0440\u043e\u0442 \u0432 \u043a\u043e\u043c\u043f\u0430\u043d\u0438\u0438.<\/p>\n<p><strong>\u041a\u0430\u043a \u044d\u0442\u043e \u0440\u0430\u0431\u043e\u0442\u0430\u0435\u0442? <\/strong>\u041d\u0430 \u043f\u0435\u0440\u0432\u043e\u043c \u0448\u0430\u0433\u0435, \u0432\u0441\u0435 \u0431\u0443\u043c\u0430\u0436\u043d\u044b\u0435 \u0434\u043e\u043a\u0443\u043c\u0435\u043d\u0442\u044b \u043f\u0440\u043e\u0433\u043e\u043d\u044f\u044e\u0442\u0441\u044f \u0447\u0435\u0440\u0435\u0437 \u0441\u043a\u0430\u043d\u0435\u0440 \u0432 \u043a\u0430\u0440\u0442\u0438\u043d\u043a\u0443 (\u0441\u043a\u0430\u043d\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435 \u0432 \u0441\u0435\u0442\u0435\u0432\u0443\u044e \u043f\u0430\u043f\u043a\u0443 \u2013 \u201c\u043e\u0434\u043d\u043e\u201d \u043d\u0430\u0436\u0430\u0442\u0438\u0435 \u043a\u043d\u043e\u043f\u043a\u0438). \u0415\u0441\u043b\u0438 \u0434\u043e\u043a\u0443\u043c\u0435\u043d\u0442\u044b \u0443\u0436\u0435 \u0432 \u044d\u043b\u0435\u043a\u0442\u0440\u043e\u043d\u043d\u043e\u043c \u0432\u0438\u0434\u0435, \u0441\u0440\u0430\u0437\u0443 \u043d\u0430\u043f\u0440\u0430\u0432\u043b\u044f\u0435\u043c \u0438\u0445 \u043d\u0430 OCR \u0430\u0433\u0435\u043d\u0442\u0430. \u041d\u0430 \u0432\u0442\u043e\u0440\u043e\u043c \u0448\u0430\u0433\u0435, OCR \u0430\u0433\u0435\u043d\u0442 \u043f\u0435\u0440\u0435\u0433\u043e\u043d\u044f\u0435\u0442 \u0438\u0445 \u0432 \u0444\u043e\u0440\u043c\u0430\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u044b\u0439 \u0442\u0435\u043a\u0441\u0442. \u041d\u0430 \u0442\u0440\u0435\u0442\u044c\u0435\u043c \u044d\u0442\u0430\u043f\u0435 LLM \u0430\u0433\u0435\u043d\u0442 \u0432\u044b\u0442\u0440\u044f\u0445\u0438\u0432\u0430\u0435\u0442 \u0438\u0437 \u0442\u0435\u043a\u0441\u0442\u0430 \u0432\u0441\u0435 \u0432\u0430\u0436\u043d\u044b\u0435 \u043c\u0435\u0442\u0440\u0438\u043a\u0438. \u0420\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442\u044b \u0442\u0430\u043a\u043e\u0439 \u0440\u0430\u0431\u043e\u0442\u044b \u0432 \u043f\u0440\u0438\u043c\u0435\u0440\u0430\u0445 \u043d\u0438\u0436\u0435.<\/p>\n<details class=\"spoiler\">\n<summary>json \u0434\u043b\u044f \u0441\u0447\u0451\u0442\u0430 (Invoice)<\/summary>\n<div class=\"spoiler__content\">\n<pre><code class=\"json\">{   \"document_type\": \"\u0421\u0447\u0435\u0442 \u043d\u0430 \u043e\u043f\u043b\u0430\u0442\u0443\",   \"document_number\": \"INV-2023-01789\",   \"document_date\": \"2025-07-15\",   \"seller\": {     \"name\": \"\u041e\u041e\u041e '\u0422\u0435\u0445\u043d\u043e\u041f\u043e\u0441\u0442\u0430\u0432\u043a\u0430'\",     \"inn\": \"7701123456\",     \"kpp\": \"770101001\",     \"address\": \"\u0433. \u041c\u043e\u0441\u043a\u0432\u0430, \u0443\u043b. \u041f\u0440\u043e\u043c\u044b\u0448\u043b\u0435\u043d\u043d\u0430\u044f, \u0434. 42\"   },   \"buyer\": {     \"name\": \"\u0410\u041e '\u0420\u043e\u0437\u043d\u0438\u0447\u043d\u0430\u044f\u0421\u0435\u0442\u044c'\",     \"inn\": \"7706987654\",     \"kpp\": \"770601001\"   },   \"total_amount\": 125450.00,   \"currency\": \"RUB\",   \"vat_rate\": 20.0,   \"vat_amount\": 20908.33,   \"amount_without_vat\": 104541.67,   \"payment_due_date\": \"2025-08-05\",   \"items\": [     {       \"name\": \"\u0421\u0435\u0442\u0435\u0432\u043e\u0435 \u043e\u0431\u043e\u0440\u0443\u0434\u043e\u0432\u0430\u043d\u0438\u0435 L3-\u043a\u043e\u043c\u043c\u0443\u0442\u0430\u0442\u043e\u0440\",       \"quantity\": 2,       \"unit\": \"\u0448\u0442.\",       \"unit_price\": 45200.00     },     {       \"name\": \"\u041c\u043e\u043d\u0442\u0430\u0436\u043d\u044b\u0435 \u0440\u0430\u0431\u043e\u0442\u044b\",       \"quantity\": 1,       \"unit\": \"\u0443\u0441\u043b.\",       \"unit_price\": 35050.00     }   ],   \"metadata\": {     \"confidence\": 0.96,     \"source_file\": \"scan_inv_20230715.jpg\",     \"processing_time\": \"2025-06-11T14:22:18Z\"   } }<\/code><\/pre>\n<\/div>\n<\/details>\n<details class=\"spoiler\">\n<summary>json \u0434\u043b\u044f \u0434\u043e\u0433\u043e\u0432\u043e\u0440\u0430 (Contract)<\/summary>\n<div class=\"spoiler__content\">\n<pre><code class=\"json\">{   \"document_type\": \"\u0414\u043e\u0433\u043e\u0432\u043e\u0440 \u043f\u043e\u0441\u0442\u0430\u0432\u043a\u0438\",   \"document_number\": \"\u0414-45\/2025-\u041f\",   \"document_date\": \"2025-06-01\",   \"effective_date\": \"2025-06-10\",   \"expiration_date\": \"2026-06-09\",   \"parties\": [     {       \"name\": \"\u041e\u041e\u041e '\u041f\u043e\u0441\u0442\u0430\u0432\u0449\u0438\u043a\u041f\u043b\u044e\u0441'\",       \"role\": \"\u041f\u043e\u0441\u0442\u0430\u0432\u0449\u0438\u043a\",       \"signatory\": \"\u041f\u0435\u0442\u0440\u043e\u0432 \u0418\u0432\u0430\u043d \u0421\u0435\u0440\u0433\u0435\u0435\u0432\u0438\u0447\"     },     {       \"name\": \"\u0417\u0410\u041e '\u041f\u0440\u043e\u043c\u041f\u043e\u043a\u0443\u043f\u0430\u0442\u0435\u043b\u044c'\",       \"role\": \"\u041f\u043e\u043a\u0443\u043f\u0430\u0442\u0435\u043b\u044c\",       \"signatory\": \"\u0421\u0438\u0434\u043e\u0440\u043e\u0432\u0430 \u041c\u0430\u0440\u0438\u044f \u0412\u043b\u0430\u0434\u0438\u043c\u0438\u0440\u043e\u0432\u043d\u0430\"     }   ],   \"contract_subject\": \"\u041f\u043e\u0441\u0442\u0430\u0432\u043a\u0430 \u043f\u0440\u043e\u043c\u044b\u0448\u043b\u0435\u043d\u043d\u044b\u0445 \u043f\u043e\u0434\u0448\u0438\u043f\u043d\u0438\u043a\u043e\u0432\",   \"total_amount\": 875000.00,   \"currency\": \"RUB\",   \"payment_terms\": \"30% \u0430\u0432\u0430\u043d\u0441, 70% \u0432 \u0442\u0435\u0447\u0435\u043d\u0438\u0435 10 \u0434\u043d\u0435\u0439 \u043f\u043e\u0441\u043b\u0435 \u043f\u043e\u0441\u0442\u0430\u0432\u043a\u0438\",   \"delivery_terms\": \"DDP \u0441\u043a\u043b\u0430\u0434 \u043f\u043e\u043a\u0443\u043f\u0430\u0442\u0435\u043b\u044f (\u0433. \u0415\u043a\u0430\u0442\u0435\u0440\u0438\u043d\u0431\u0443\u0440\u0433)\",   \"special_conditions\": \"\u0413\u0430\u0440\u0430\u043d\u0442\u0438\u0439\u043d\u044b\u0439 \u0441\u0440\u043e\u043a - 18 \u043c\u0435\u0441\u044f\u0446\u0435\u0432\",   \"attachments\": [\"\u0421\u043f\u0435\u0446\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u044f \u21161 \u043e\u0442 01.06.2025\"],   \"metadata\": {     \"confidence\": 0.93,     \"pages\": 8,     \"source_file\": \"contract_2025-45_signed.pdf\"   } }<\/code><\/pre>\n<\/div>\n<\/details>\n<details class=\"spoiler\">\n<summary>json \u0434\u043b\u044f \u043d\u0430\u043a\u043b\u0430\u0434\u043d\u043e\u0439 (Waybill)<\/summary>\n<div class=\"spoiler__content\">\n<pre><code class=\"json\">{   \"document_type\": \"\u0422\u043e\u0432\u0430\u0440\u043d\u0430\u044f \u043d\u0430\u043a\u043b\u0430\u0434\u043d\u0430\u044f (\u0422\u041e\u0420\u0413-12)\",   \"document_number\": \"\u0422\u041d-0003782\",   \"document_date\": \"2025-06-10\",   \"sender\": {     \"name\": \"\u041e\u041e\u041e '\u0421\u043a\u043b\u0430\u0434\u0441\u043a\u0438\u0435 \u0420\u0435\u0448\u0435\u043d\u0438\u044f'\",     \"address\": \"\u041c\u043e\u0441\u043a\u043e\u0432\u0441\u043a\u0430\u044f \u043e\u0431\u043b., \u0433. \u041b\u044e\u0431\u0435\u0440\u0446\u044b, \u043f\u0440\u043e\u043c\u0437\u043e\u043d\u0430 \u042e\u0433\u043e-\u0412\u043e\u0441\u0442\u043e\u0447\u043d\u0430\u044f\"   },   \"receiver\": {     \"name\": \"\u0418\u041f \u0421\u043c\u0438\u0440\u043d\u043e\u0432 \u0410.\u0412.\",     \"address\": \"\u0433. \u041c\u043e\u0441\u043a\u0432\u0430, \u0443\u043b. \u0422\u043e\u0440\u0433\u043e\u0432\u0430\u044f, \u0434. 15, \u043f\u0430\u0432\u0438\u043b\u044c\u043e\u043d 42\"   },   \"goods\": [     {       \"product_id\": \"PK-7842\",       \"name\": \"\u041a\u0440\u0435\u0441\u043b\u043e \u043e\u0444\u0438\u0441\u043d\u043e\u0435 Ergoline Comfort\",       \"quantity\": 3,       \"unit\": \"\u0448\u0442.\",       \"weight\": 18.7,       \"gross_weight\": 22.5     },     {       \"product_id\": \"DS-9015\",       \"name\": \"\u0421\u0442\u043e\u043b \u043f\u0438\u0441\u044c\u043c\u0435\u043d\u043d\u044b\u0439 Executive 160x80\",       \"quantity\": 2,       \"unit\": \"\u0448\u0442.\",       \"weight\": 32.4,       \"gross_weight\": 35.8     }   ],   \"total_items\": 5,   \"total_weight\": 145.2,   \"vehicle_info\": \"\u0413\u0410\u0417\u0435\u043b\u044c NEXT (\u0433\u043e\u0441. \u043d\u043e\u043c\u0435\u0440 \u0410123\u0411\u0412777)\",   \"driver\": \"\u0418\u0432\u0430\u043d\u043e\u0432 \u0421\u0435\u0440\u0433\u0435\u0439 \u041f\u0435\u0442\u0440\u043e\u0432\u0438\u0447\",   \"metadata\": {     \"confidence\": 0.98,     \"source_file\": \"waybill_10062025_scan.tiff\"   } }<\/code><\/pre>\n<\/div>\n<\/details>\n<details class=\"spoiler\">\n<summary>json \u0434\u043b\u044f \u043f\u0438\u0441\u044c\u043c\u0430 (Official Letter)<\/summary>\n<div class=\"spoiler__content\">\n<pre><code class=\"json\">{   \"document_type\": \"\u041e\u0444\u0438\u0446\u0438\u0430\u043b\u044c\u043d\u043e\u0435 \u043f\u0438\u0441\u044c\u043c\u043e\",   \"outgoing_number\": \"\u0418\u0441\u0445-05\/2025\",   \"date\": \"2025-06-05\",   \"sender\": {     \"organization\": \"\u0414\u0435\u043f\u0430\u0440\u0442\u0430\u043c\u0435\u043d\u0442 \u0433\u043e\u0440\u043e\u0434\u0441\u043a\u043e\u0433\u043e \u0445\u043e\u0437\u044f\u0439\u0441\u0442\u0432\u0430\",     \"department\": \"\u041e\u0442\u0434\u0435\u043b \u0438\u043d\u0444\u0440\u0430\u0441\u0442\u0440\u0443\u043a\u0442\u0443\u0440\u043d\u044b\u0445 \u043f\u0440\u043e\u0435\u043a\u0442\u043e\u0432\",     \"contact_person\": \"\u041a\u043e\u0437\u043b\u043e\u0432 \u0410.\u0414.\"   },   \"receiver\": {     \"organization\": \"\u041e\u041e\u041e '\u0413\u043e\u0440\u043e\u0434\u0441\u043a\u0438\u0435 \u0421\u0435\u0442\u0438'\",     \"contact_person\": \"\u0413\u0435\u043d\u0435\u0440\u0430\u043b\u044c\u043d\u043e\u043c\u0443 \u0434\u0438\u0440\u0435\u043a\u0442\u043e\u0440\u0443 \u041d\u043e\u0432\u0438\u043a\u043e\u0432\u0443 \u041f.\u0420.\"   },   \"subject\": \"\u041e \u0441\u043e\u0433\u043b\u0430\u0441\u043e\u0432\u0430\u043d\u0438\u0438 \u0441\u0440\u043e\u043a\u043e\u0432 \u0440\u0435\u043c\u043e\u043d\u0442\u043d\u044b\u0445 \u0440\u0430\u0431\u043e\u0442\",   \"reference_number\": \"\u0412\u0445-247\/2025 \u043e\u0442 28.05.2025\",   \"key_content\": \"\u0421\u043e\u0433\u043b\u0430\u0441\u043e\u0432\u0430\u043d\u0438\u0435 \u043f\u0435\u0440\u0435\u043d\u043e\u0441\u0430 \u0441\u0440\u043e\u043a\u043e\u0432 \u0440\u0435\u043a\u043e\u043d\u0441\u0442\u0440\u0443\u043a\u0446\u0438\u0438 \u0442\u0435\u043f\u043b\u043e\u0432\u044b\u0445 \u0441\u0435\u0442\u0435\u0439 \u043d\u0430 \u0443\u043b. \u0426\u0435\u043d\u0442\u0440\u0430\u043b\u044c\u043d\u043e\u0439 \u0441 15.06.2025 \u043d\u0430 05.07.2025\",   \"action_required\": \"\u041f\u043e\u0434\u043f\u0438\u0441\u0430\u043d\u0438\u0435 \u0434\u043e\u043f. \u0441\u043e\u0433\u043b\u0430\u0448\u0435\u043d\u0438\u044f \u0434\u043e 12.06.2025\",   \"attachments\": [\"\u041f\u0440\u043e\u0435\u043a\u0442 \u0434\u043e\u043f. \u0441\u043e\u0433\u043b\u0430\u0448\u0435\u043d\u0438\u044f \u21163\", \"\u0413\u0440\u0430\u0444\u0438\u043a \u0440\u0430\u0431\u043e\u0442\"],   \"metadata\": {     \"confidence\": 0.91,     \"letterhead_detected\": true,     \"stamp_detected\": true,     \"signature_detected\": true   } }<\/code><\/pre>\n<\/div>\n<\/details>\n<h4>\u041a\u043b\u044e\u0447\u0435\u0432\u044b\u0435 \u043e\u0441\u043e\u0431\u0435\u043d\u043d\u043e\u0441\u0442\u0438 \u0441\u0442\u0440\u0443\u043a\u0442\u0443\u0440\u044b:<\/h4>\n<ol>\n<li>\n<p><strong>\u0422\u0438\u043f\u0438\u0437\u0430\u0446\u0438\u044f \u0434\u043e\u043a\u0443\u043c\u0435\u043d\u0442\u043e\u0432<\/strong><br \/>\u041f\u043e\u043b\u0435\u00a0<code>document_type<\/code>\u00a0\u044f\u0432\u043d\u043e \u0443\u043a\u0430\u0437\u044b\u0432\u0430\u0435\u0442 \u0442\u0438\u043f \u0434\u043e\u043a\u0443\u043c\u0435\u043d\u0442\u0430 (\u0441\u0447\u0451\u0442, \u0434\u043e\u0433\u043e\u0432\u043e\u0440 \u0438 \u0442.\u0434.)<\/p>\n<\/li>\n<li>\n<p><strong>\u0418\u0435\u0440\u0430\u0440\u0445\u0438\u0447\u0435\u0441\u043a\u0438\u0435 \u0441\u0443\u0449\u043d\u043e\u0441\u0442\u0438<\/strong><br \/>\u0412\u043b\u043e\u0436\u0435\u043d\u043d\u044b\u0435 \u043e\u0431\u044a\u0435\u043a\u0442\u044b \u0434\u043b\u044f sender\/receiver, \u0442\u043e\u0432\u0430\u0440\u043d\u044b\u0445 \u043f\u043e\u0437\u0438\u0446\u0438\u0439<\/p>\n<\/li>\n<li>\n<p><strong>\u041d\u043e\u0440\u043c\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u044f \u0444\u043e\u0440\u043c\u0430\u0442\u043e\u0432<\/strong><\/p>\n<ul>\n<li>\n<p>\u0414\u0430\u0442\u044b \u0432 ISO 8601 (<code>YYYY-MM-DD<\/code>)<\/p>\n<\/li>\n<li>\n<p>\u0421\u0443\u043c\u043c\u044b \u043a\u0430\u043a \u0447\u0438\u0441\u043b\u0430 (\u043d\u0435 \u0441\u0442\u0440\u043e\u043a\u0438)<\/p>\n<\/li>\n<li>\n<p>\u041a\u043e\u0434\u044b \u0432\u0430\u043b\u044e\u0442 \u043f\u043e \u0441\u0442\u0430\u043d\u0434\u0430\u0440\u0442\u0443 ISO 4217<\/p>\n<\/li>\n<\/ul>\n<\/li>\n<li>\n<p><strong>\u041a\u043e\u043d\u0442\u0435\u043a\u0441\u0442\u043d\u044b\u0435 \u043f\u043e\u043b\u044f<\/strong><\/p>\n<ul>\n<li>\n<p><code>contract_subject<\/code>\u00a0\u0434\u043b\u044f \u0434\u043e\u0433\u043e\u0432\u043e\u0440\u043e\u0432<\/p>\n<\/li>\n<li>\n<p><code>key_content<\/code>\u00a0\u0434\u043b\u044f \u043f\u0438\u0441\u0435\u043c<\/p>\n<\/li>\n<li>\n<p><code>special_conditions<\/code>\u00a0\u0434\u043b\u044f \u043e\u0441\u043e\u0431\u044b\u0445 \u0443\u0441\u043b\u043e\u0432\u0438\u0439<\/p>\n<\/li>\n<\/ul>\n<\/li>\n<li>\n<p><strong>\u041c\u0435\u0442\u0430\u0434\u0430\u043d\u043d\u044b\u0435 \u043e\u0431\u0440\u0430\u0431\u043e\u0442\u043a\u0438<\/strong><\/p>\n<ul>\n<li>\n<p>\u0423\u0440\u043e\u0432\u0435\u043d\u044c \u0440\u0430\u0441\u043f\u043e\u0437\u043d\u0430\u0432\u0430\u043d\u0438\u044f (confidence)<\/p>\n<\/li>\n<li>\n<p>\u0418\u0441\u0445\u043e\u0434\u043d\u044b\u0439 \u0444\u0430\u0439\u043b<\/p>\n<\/li>\n<li>\n<p>\u0422\u0435\u0445\u043d\u0438\u0447\u0435\u0441\u043a\u0438\u0435 \u0434\u0435\u0442\u0430\u043b\u0438 \u043e\u0431\u0440\u0430\u0431\u043e\u0442\u043a\u0438<\/p>\n<\/li>\n<\/ul>\n<\/li>\n<li>\n<p><strong>\u041e\u0431\u0440\u0430\u0431\u043e\u0442\u043a\u0430 \u0441\u043f\u0438\u0441\u043a\u043e\u0432<\/strong><br \/>\u041c\u0430\u0441\u0441\u0438\u0432\u044b \u0434\u043b\u044f \u0442\u043e\u0432\u0430\u0440\u043d\u044b\u0445 \u043f\u043e\u0437\u0438\u0446\u0438\u0439, \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0439, \u0441\u0442\u043e\u0440\u043e\u043d \u0434\u043e\u0433\u043e\u0432\u043e\u0440\u0430<\/p>\n<\/li>\n<li>\n<p><strong>\u041e\u043f\u0446\u0438\u043e\u043d\u0430\u043b\u044c\u043d\u044b\u0435 \u043f\u043e\u043b\u044f<\/strong><br \/>\u041f\u043e\u043b\u044f \u043c\u043e\u0433\u0443\u0442 \u043e\u0442\u0441\u0443\u0442\u0441\u0442\u0432\u043e\u0432\u0430\u0442\u044c, \u0435\u0441\u043b\u0438 \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u044f \u043d\u0435 \u043d\u0430\u0439\u0434\u0435\u043d\u0430 \u0432 \u0434\u043e\u043a\u0443\u043c\u0435\u043d\u0442\u0435<\/p>\n<\/li>\n<\/ol>\n<h4>\u0427\u0442\u043e\u0431\u044b \u043d\u0430\u0437\u044b\u0432\u0430\u0442\u044c \u0434\u043e\u043a\u0443\u043c\u0435\u043d\u0442\u043e\u043e\u0431\u043e\u0440\u043e\u0442 \u0443\u043c\u043d\u044b\u043c, \u0432\u043e\u0437\u044c\u043c\u0451\u043c \u0438\u0437 \u0442\u0435\u043a\u0441\u0442\u0430 \u0435\u0449\u0451 \u0434\u043e\u043f\u043e\u043b\u043d\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u0435 \u043c\u0435\u0442\u0440\u0438\u043a\u0438<\/h4>\n<details class=\"spoiler\">\n<summary>\u0434\u043e\u043f\u043e\u043b\u043d\u0438\u0442\u0435\u043b\u044c\u043d\u043e \u043a \u0441\u0447\u0435\u0442\u0443 (Invoice)<\/summary>\n<div class=\"spoiler__content\">\n<pre><code class=\"json\">{   ... (\u043e\u0441\u043d\u043e\u0432\u043d\u044b\u0435 \u043f\u043e\u043b\u044f) ...,   \"analytics\": {     \"payment_risk_score\": 0.65, \/\/ \u0412\u0435\u0440\u043e\u044f\u0442\u043d\u043e\u0441\u0442\u044c \u043f\u0440\u043e\u0441\u0440\u043e\u0447\u043a\u0438 \u043f\u043b\u0430\u0442\u0435\u0436\u0430 (0-1)     \"anomalies\": [       \"vat_mismatch\", \/\/ \u0420\u0430\u0441\u0445\u043e\u0436\u0434\u0435\u043d\u0438\u0435 \u0432 \u0440\u0430\u0441\u0447\u0435\u0442\u0430\u0445 \u041d\u0414\u0421       \"duplicate_charges\" \/\/ \u0414\u0443\u0431\u043b\u0438\u0440\u0443\u044e\u0449\u0438\u0435\u0441\u044f \u043f\u043e\u0437\u0438\u0446\u0438\u0438     ],     \"sentiment\": {       \"urgency\": \"high\", \/\/ \u0421\u0440\u043e\u0447\u043d\u043e\u0441\u0442\u044c \u043e\u043f\u043b\u0430\u0442\u044b       \"late_fee_mentioned\": true \/\/ \u0423\u043f\u043e\u043c\u0438\u043d\u0430\u043d\u0438\u0435 \u0448\u0442\u0440\u0430\u0444\u043e\u0432     },     \"vendor_relationship\": \"recurring\" \/\/ recurring\/new\/terminating   } }<\/code><\/pre>\n<\/div>\n<\/details>\n<details class=\"spoiler\">\n<summary>\u0434\u043e\u043f\u043e\u043b\u043d\u0438\u0442\u0435\u043b\u044c\u043d\u043e \u043a \u0434\u043e\u0433\u043e\u0432\u043e\u0440\u0443 (Contract)<\/summary>\n<div class=\"spoiler__content\">\n<pre><code class=\"json\">{   ... (\u043e\u0441\u043d\u043e\u0432\u043d\u044b\u0435 \u043f\u043e\u043b\u044f) ...,   \"analytics\": {     \"risk_assessment\": {       \"unbalanced_liabilities\": true, \/\/ \u0414\u0438\u0441\u0431\u0430\u043b\u0430\u043d\u0441 \u043e\u0431\u044f\u0437\u0430\u0442\u0435\u043b\u044c\u0441\u0442\u0432       \"penalty_clauses\": 3, \/\/ \u041a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u043e \u0448\u0442\u0440\u0430\u0444\u043d\u044b\u0445 \u043f\u0443\u043d\u043a\u0442\u043e\u0432       \"termination_risk\": \"medium\" \/\/ \u0420\u0438\u0441\u043a \u0440\u0430\u0441\u0442\u043e\u0440\u0436\u0435\u043d\u0438\u044f     },     \"compliance_issues\": [       \"missing_force_majeure\", \/\/ \u041e\u0442\u0441\u0443\u0442\u0441\u0442\u0432\u0438\u0435 \u0444\u043e\u0440\u0441-\u043c\u0430\u0436\u043e\u0440\u0430       \"ambiguous_terms\" \/\/ \u041d\u0435\u043e\u0434\u043d\u043e\u0437\u043d\u0430\u0447\u043d\u044b\u0435 \u0444\u043e\u0440\u043c\u0443\u043b\u0438\u0440\u043e\u0432\u043a\u0438     ],     \"financial_impact\": {       \"potential_penalties\": 250000, \/\/ \u0412\u043e\u0437\u043c\u043e\u0436\u043d\u044b\u0435 \u0448\u0442\u0440\u0430\u0444\u044b       \"renewal_obligations\": true \/\/ \u0410\u0432\u0442\u043e\u043f\u0440\u043e\u0434\u043b\u0435\u043d\u0438\u0435     }   } }<\/code><\/pre>\n<\/div>\n<\/details>\n<details class=\"spoiler\">\n<summary>\u0434\u043e\u043f\u043e\u043b\u043d\u0438\u0442\u0435\u043b\u044c\u043d\u043e \u043a \u043f\u0438\u0441\u044c\u043c\u0443 (Letter)<\/summary>\n<div class=\"spoiler__content\">\n<pre><code class=\"json\">{   ... (\u043e\u0441\u043d\u043e\u0432\u043d\u044b\u0435 \u043f\u043e\u043b\u044f) ...,   \"analytics\": {     \"sentiment_analysis\": {       \"tone\": \"negative\", \/\/ \u0422\u043e\u043d \u043f\u0438\u0441\u044c\u043c\u0430       \"urgency_level\": \"high\", \/\/ \u0423\u0440\u043e\u0432\u0435\u043d\u044c \u0441\u0440\u043e\u0447\u043d\u043e\u0441\u0442\u0438       \"complaint_type\": \"service_quality\" \/\/ \u0422\u0438\u043f \u043f\u0440\u0435\u0442\u0435\u043d\u0437\u0438\u0438     },     \"relationship_indicators\": {       \"escalation_risk\": 0.8, \/\/ \u0420\u0438\u0441\u043a \u044d\u0441\u043a\u0430\u043b\u0430\u0446\u0438\u0438       \"loyalty_threat\": true \/\/ \u0423\u0433\u0440\u043e\u0437\u0430 \u043f\u0440\u0435\u043a\u0440\u0430\u0449\u0435\u043d\u0438\u044f \u043e\u0442\u043d\u043e\u0448\u0435\u043d\u0438\u0439     },     \"action_priority\": \"critical\", \/\/ \u041f\u0440\u0438\u043e\u0440\u0438\u0442\u0435\u0442 \u043e\u0431\u0440\u0430\u0431\u043e\u0442\u043a\u0438     \"legal_threat_indicators\": [       \"contract_breach_mentioned\", \/\/ \u0423\u043f\u043e\u043c\u0438\u043d\u0430\u043d\u0438\u0435 \u043d\u0430\u0440\u0443\u0448\u0435\u043d\u0438\u044f       \"litigation_hinted\" \/\/ \u041d\u0430\u043c\u0435\u043a \u043d\u0430 \u0441\u0443\u0434\u0435\u0431\u043d\u043e\u0435 \u0440\u0430\u0437\u0431\u0438\u0440\u0430\u0442\u0435\u043b\u044c\u0441\u0442\u0432\u043e     ]   } }<\/code><\/pre>\n<\/div>\n<\/details>\n<details class=\"spoiler\">\n<summary>\u0434\u043e\u043f\u043e\u043b\u043d\u0438\u0442\u0435\u043b\u044c\u043d\u043e \u043a \u043d\u0430\u043a\u043b\u0430\u0434\u043d\u043e\u0439 (Waybill)<\/summary>\n<div class=\"spoiler__content\">\n<pre><code class=\"json\">{   ... (\u043e\u0441\u043d\u043e\u0432\u043d\u044b\u0435 \u043f\u043e\u043b\u044f) ...,   \"analytics\": {     \"discrepancy_flags\": {       \"quantity_mismatch\": true, \/\/ \u0420\u0430\u0441\u0445\u043e\u0436\u0434\u0435\u043d\u0438\u0435 \u043a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432       \"damage_reported\": false \/\/ \u041f\u043e\u0432\u0440\u0435\u0436\u0434\u0435\u043d\u0438\u044f \u0442\u043e\u0432\u0430\u0440\u0430     },     \"logistics_risk\": {       \"delivery_delay\": \"significant\", \/\/ \u0417\u0430\u0434\u0435\u0440\u0436\u043a\u0430 \u0434\u043e\u0441\u0442\u0430\u0432\u043a\u0438       \"storage_requirements\": \"violated\" \/\/ \u041d\u0430\u0440\u0443\u0448\u0435\u043d\u0438\u0435 \u0443\u0441\u043b\u043e\u0432\u0438\u0439 \u0445\u0440\u0430\u043d\u0435\u043d\u0438\u044f     },     \"completeness_score\": 0.92 \/\/ \u041f\u043e\u043b\u043d\u043e\u0442\u0430 \u0434\u0430\u043d\u043d\u044b\u0445 (0-1)   } }<\/code><\/pre>\n<\/div>\n<\/details>\n<details class=\"spoiler\">\n<summary>\u0434\u043e\u043f\u043e\u043b\u043d\u0438\u0442\u0435\u043b\u044c\u043d\u043e \u043a \u043f\u0440\u0435\u0442\u0435\u043d\u0437\u0438\u0438 (Complaint)<\/summary>\n<div class=\"spoiler__content\">\n<pre><code class=\"json\">{   \"document_type\": \"\u0420\u0435\u043a\u043b\u0430\u043c\u0430\u0446\u0438\u044f\",   \"reference_number\": \"COMP-2025-089\",   \"date\": \"2025-06-08\",   \"complainant\": \"\u041e\u041e\u041e '\u0422\u0435\u0445\u043d\u043e\u0421\u0435\u0440\u0432\u0438\u0441'\",   \"respondent\": \"\u0417\u0410\u041e '\u041f\u0440\u043e\u043c\u041a\u043e\u043c\u043f\u043b\u0435\u043a\u0442'\",   \"incident_date\": \"2025-05-25\",   \"nature_of_complaint\": \"\u041d\u0435\u0441\u043e\u043e\u0442\u0432\u0435\u0442\u0441\u0442\u0432\u0438\u0435 \u043a\u0430\u0447\u0435\u0441\u0442\u0432\u0430 \u0442\u043e\u0432\u0430\u0440\u0430\",   \"requested_resolution\":<\/code><\/pre>\n<\/div>\n<\/details>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[],"tags":[],"class_list":["post-463449","post","type-post","status-publish","format-standard","hentry"],"_links":{"self":[{"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=\/wp\/v2\/posts\/463449","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=463449"}],"version-history":[{"count":0,"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=\/wp\/v2\/posts\/463449\/revisions"}],"wp:attachment":[{"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=463449"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=463449"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=463449"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}