{"id":462730,"date":"2025-06-10T15:00:04","date_gmt":"2025-06-10T15:00:04","guid":{"rendered":"http:\/\/savepearlharbor.com\/?p=462730"},"modified":"-0001-11-30T00:00:00","modified_gmt":"-0001-11-29T21:00:00","slug":"","status":"publish","type":"post","link":"https:\/\/savepearlharbor.com\/?p=462730","title":{"rendered":"<span>\u041a\u0430\u043a\u0430\u044f GPT-\u043c\u043e\u0434\u0435\u043b\u044c \u043b\u0443\u0447\u0448\u0435 \u0440\u0430\u0441\u043f\u043e\u0437\u043d\u0430\u0451\u0442 \u0430\u043d\u043d\u043e\u0442\u0430\u0446\u0438\u0438 \u043a\u043d\u0438\u0433?<\/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<p>\u041a\u0430\u043a\u0430\u044f \u0438\u0437 \u0441\u043e\u0432\u0440\u0435\u043c\u0435\u043d\u043d\u044b\u0445 \u043c\u0443\u043b\u044c\u0442\u0438\u043c\u043e\u0434\u0430\u043b\u044c\u043d\u044b\u0445 GPT-\u043c\u043e\u0434\u0435\u043b\u0435\u0439 <strong>\u043b\u0443\u0447\u0448\u0435 \u0438 \u0434\u0435\u0448\u0435\u0432\u043b\u0435<\/strong> \u0440\u0430\u0441\u043f\u043e\u0437\u043d\u0430\u0451\u0442 \u0442\u0435\u043a\u0441\u0442 \u0441 \u0444\u043e\u0442\u043e\u0433\u0440\u0430\u0444\u0438\u0439 \u043a\u043d\u0438\u0436\u043d\u044b\u0445 \u0430\u043d\u043d\u043e\u0442\u0430\u0446\u0438\u0439 \u0438 \u043f\u0440\u0430\u0432\u0438\u043b\u044c\u043d\u0435\u0435 \u0432\u044b\u0434\u0435\u043b\u044f\u0435\u0442 \u043e\u0442\u0442\u0443\u0434\u0430 \u0441\u0442\u0440\u0443\u043a\u0442\u0443\u0440\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u0443\u044e \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u044e? \u041f\u0440\u043e\u0432\u0435\u0434\u0451\u043c \u0441\u0440\u0430\u0432\u043d\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0435 \u0442\u0435\u0441\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435 28 \u043c\u043e\u0434\u0435\u043b\u0435\u0439 \u043e\u0442 Anthropic, Google, Meta, Mistral AI, OpenAI, Qwen \u0438 \u043f\u043e\u043f\u044b\u0442\u0430\u0435\u043c\u0441\u044f \u043e\u0442\u0432\u0435\u0442\u0438\u0442\u044c \u043d\u0430 \u044d\u0442\u0438 \u0432\u043e\u043f\u0440\u043e\u0441\u044b \u043d\u0435 \u043d\u0430\u043f\u0438\u0441\u0430\u0432 \u043d\u0438 \u043e\u0434\u043d\u043e\u0439 \u0441\u0442\u0440\u043e\u0447\u043a\u0438 \u043a\u043e\u0434\u0430 \u0441\u0430\u043c\u043e\u0441\u0442\u043e\u044f\u0442\u0435\u043b\u044c\u043d\u043e.<\/p>\n<figure class=\"full-width\"><img decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w1560\/getpro\/habr\/upload_files\/d57\/e19\/524\/d57e19524bc277da764df206e8e55387.jpg\" alt=\"\" title=\"\" width=\"1365\" height=\"768\" sizes=\"auto, (max-width: 780px) 100vw, 50vw\" srcset=\"https:\/\/habrastorage.org\/r\/w780\/getpro\/habr\/upload_files\/d57\/e19\/524\/d57e19524bc277da764df206e8e55387.jpg 780w,&#10;       https:\/\/habrastorage.org\/r\/w1560\/getpro\/habr\/upload_files\/d57\/e19\/524\/d57e19524bc277da764df206e8e55387.jpg 781w\" loading=\"lazy\" decode=\"async\"\/><\/figure>\n<h2>\u0421\u043e\u0434\u0435\u0440\u0436\u0430\u043d\u0438\u0435<\/h2>\n<ul>\n<li>\n<p><a href=\"#%D0%9F%D1%80%D0%B5%D0%B4%D0%BF%D0%BE%D1%81%D1%8B%D0%BB%D0%BA%D0%B8\" rel=\"noopener noreferrer nofollow\">\u0414\u043b\u044f \u0447\u0435\u0433\u043e \u044d\u0442\u043e \u043d\u0443\u0436\u043d\u043e<\/a><\/p>\n<\/li>\n<li>\n<p><a href=\"#%D0%97%D0%B0%D0%B4%D0%B0%D1%87%D0%B0\" rel=\"noopener noreferrer nofollow\">\u041f\u043e\u0441\u0442\u0430\u043d\u043e\u0432\u043a\u0430 \u0437\u0430\u0434\u0430\u0447\u0438<\/a><\/p>\n<\/li>\n<li>\n<p><a href=\"#%D0%9C%D0%BE%D0%B4%D0%B5%D0%BB%D0%B8\" rel=\"noopener noreferrer nofollow\">\u041a\u0430\u043a\u0438\u0435 \u043c\u043e\u0434\u0435\u043b\u0438 \u0441\u0440\u0430\u0432\u043d\u0438\u0432\u0430\u0435\u043c<\/a><\/p>\n<\/li>\n<li>\n<p><a href=\"#%D0%9F%D1%80%D0%BE%D0%BC%D0%BF%D1%82\" rel=\"noopener noreferrer nofollow\">\u041f\u0438\u0448\u0435\u043c \u0443\u043d\u0438\u0432\u0435\u0440\u0441\u0430\u043b\u044c\u043d\u044b\u0439 \u043f\u0440\u043e\u043c\u043f\u0442<\/a><\/p>\n<\/li>\n<li>\n<p><a href=\"#%D0%9F%D1%80%D0%B8%D0%BC%D0%B5%D1%80%D1%8B\" rel=\"noopener noreferrer nofollow\">\u041f\u0440\u0438\u043c\u0435\u0440\u044b \u0440\u0430\u0441\u043f\u043e\u0437\u043d\u0430\u0432\u0430\u043d\u0438\u044f<\/a><\/p>\n<\/li>\n<li>\n<p><a href=\"#%D0%9F%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D0%B0\" rel=\"noopener noreferrer nofollow\">Vibe-\u043a\u043e\u0434\u0438\u043c \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0443 \u0434\u043b\u044f \u043e\u043f\u0440\u043e\u0441\u0430 \u043c\u043e\u0434\u0435\u043b\u0435\u0439<\/a><\/p>\n<\/li>\n<li>\n<p><a href=\"#%D0%A0%D0%B5%D0%B7%D1%83%D0%BB%D1%8C%D1%82%D0%B0%D1%82%D1%8B\" rel=\"noopener noreferrer nofollow\">\u0420\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442\u044b \u0441\u0440\u0430\u0432\u043d\u0435\u043d\u0438\u044f \u043c\u043e\u0434\u0435\u043b\u0435\u0439<\/a><\/p>\n<\/li>\n<li>\n<p><a href=\"#%D0%92%D1%8B%D0%B2%D0%BE%D0%B4%D1%8B\" rel=\"noopener noreferrer nofollow\">\u0412\u044b\u0432\u043e\u0434\u044b<\/a><\/p>\n<\/li>\n<\/ul>\n<p><a class=\"anchor\" name=\"%D0%9F%D1%80%D0%B5%D0%B4%D0%BF%D0%BE%D1%81%D1%8B%D0%BB%D0%BA%D0%B8\" id=\"\u041f\u0440\u0435\u0434\u043f\u043e\u0441\u044b\u043b\u043a\u0438\"><\/a><\/p>\n<h2>\u041f\u0440\u0435\u0434\u043f\u043e\u0441\u044b\u043b\u043a\u0438<\/h2>\n<p>\u042f \u0434\u0430\u0432\u043d\u043e \u0445\u043e\u0442\u0435\u043b \u0441\u0434\u0435\u043b\u0430\u0442\u044c<strong> \u0431\u0430\u0437\u0443 \u0434\u0430\u043d\u043d\u044b\u0445 \u043a\u043d\u0438\u0433<\/strong> \u043c\u043e\u0435\u0439 \u0434\u043e\u043c\u0430\u0448\u043d\u0435\u0439 \u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a\u0438. \u041d\u043e \u043d\u0430\u0431\u0438\u0432\u0430\u0442\u044c \u043d\u0430\u0437\u0432\u0430\u043d\u0438\u0435 \u043a\u0430\u0436\u0434\u043e\u0439 \u043a\u043d\u0438\u0433\u0438 \u0432 \u043d\u043e\u0443\u0442\u0431\u0443\u043a \u0438\u043b\u0438 \u0441\u043c\u0430\u0440\u0442\u0444\u043e\u043d \u043c\u043d\u0435 \u0431\u044b\u043b\u043e \u043b\u0435\u043d\u044c. <\/p>\n<p>\u0411\u044b\u043b\u0430 \u043d\u0430\u0434\u0435\u0436\u0434\u0430, \u0447\u0442\u043e \u0433\u0434\u0435-\u0442\u043e \u0432 \u044d\u0442\u043e\u043c \u043c\u0438\u0440\u0435 \u0435\u0441\u0442\u044c \u0431\u043e\u043b\u044c\u0448\u0430\u044f \u043c\u0435\u0436\u0433\u0430\u043b\u0430\u043a\u0442\u0438\u0447\u0435\u0441\u043a\u0430\u044f \u0431\u0430\u0437\u0430 \u0434\u0430\u043d\u043d\u044b\u0445 \u0432\u0441\u0435\u0445 \u0438\u0437\u0434\u0430\u043d\u043d\u044b\u0445 \u043a\u043d\u0438\u0433, \u0443\u043d\u0438\u043a\u0430\u043b\u044c\u043d\u044b\u043c \u0438\u0434\u0435\u043d\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u043e\u0440\u043e\u043c \u043a\u043d\u0438\u0433\u0438 \u0432 \u043a\u043e\u0442\u043e\u0440\u043e\u0439 \u044f\u0432\u043b\u044f\u0435\u0442\u0441\u044f <strong>ISBN<\/strong>. \u041d\u043e \u043e\u043a\u0430\u0437\u0430\u043b\u043e\u0441\u044c, \u0447\u0442\u043e ISBN \u0432 \u043c\u0438\u0440\u0435 \u043f\u0440\u0438\u0437\u043d\u0430\u043b\u0438 \u0441\u0442\u0430\u043d\u0434\u0430\u0440\u0442\u043e\u043c \u0442\u043e\u043b\u044c\u043a\u043e \u0432 1970 \u0433\u043e\u0434\u0443, \u0430 \u0432 \u0421\u0421\u0421\u0420 \u0438 \u0432\u043e\u0432\u0441\u0435 \u0435\u0433\u043e \u0441\u0442\u0430\u043b\u0438 \u043f\u0440\u0438\u0441\u0432\u0430\u0438\u0432\u0430\u0442\u044c \u043a\u043d\u0438\u0433\u0430\u043c \u0442\u043e\u043b\u044c\u043a\u043e \u0441 1987 \u0433\u043e\u0434\u0430. \u0410 \u0442\u0430\u043a \u043a\u0430\u043a \u043d\u0430\u0438\u0431\u043e\u043b\u0435\u0435 \u0446\u0435\u043d\u043d\u0430\u044f \u0447\u0430\u0441\u0442\u044c \u043c\u043e\u0435\u0439 \u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a\u0438 \u0438\u0437\u0434\u0430\u043d\u0430 \u0440\u0430\u043d\u044c\u0448\u0435 \u2014 \u0442\u043e \u043d\u0430\u0434\u0435\u0436\u0434\u044b \u0431\u044b\u0441\u0442\u0440\u043e \u043d\u0430\u0445\u043e\u0434\u0438\u0442\u044c \u044d\u0442\u0438 \u043a\u043d\u0438\u0433\u0438 \u0432 \u043a\u0430\u0442\u0430\u043b\u043e\u0433\u0435 \u0443\u043b\u0435\u0442\u0443\u0447\u0438\u043b\u0438\u0441\u044c.<\/p>\n<p>\u042f \u043f\u043e\u043f\u0440\u043e\u0431\u043e\u0432\u0430\u043b \u043f\u0440\u043e\u0431\u0438\u0432\u0430\u0442\u044c \u043a\u043d\u0438\u0433\u0438 \u043f\u043e \u0441\u0430\u0439\u0442\u0443 <a href=\"https:\/\/www.rsl.ru\/\" rel=\"noopener noreferrer nofollow\">\u041b\u0435\u043d\u0438\u043d\u0441\u043a\u043e\u0439 \u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a\u0438<\/a>, \u043d\u043e \u0442\u043e-\u043b\u0438 \u0442\u0430\u043c \u043e\u0446\u0438\u0444\u0440\u043e\u0432\u0430\u043d\u043e \u0431\u043e\u043b\u044c\u0448\u0435 \u0434\u0438\u0441\u0441\u0435\u0440\u0442\u0430\u0446\u0438\u0439, \u0447\u0435\u043c \u043a\u043d\u0438\u0433, \u0442\u043e-\u043b\u0438 \u043f\u043e\u0438\u0441\u043a \u043d\u0435\u0434\u043e\u0441\u0442\u0443\u043f\u0435\u043d \u043f\u0440\u043e\u0441\u0442\u044b\u043c \u0441\u043c\u0435\u0440\u0442\u043d\u044b\u043c \u2014 \u0431\u043e\u043b\u044c\u0448\u0438\u043d\u0441\u0442\u0432\u043e \u0441\u0442\u0430\u0440\u044b\u0445 \u043a\u043d\u0438\u0433 \u0442\u0430\u043c \u0442\u043e\u0436\u0435 \u043d\u0435 \u043d\u0430\u0445\u043e\u0434\u0438\u043b\u043e\u0441\u044c.<\/p>\n<p>\u0421\u0430\u043c\u044b\u043c \u043d\u0430\u043f\u043e\u043b\u043d\u0435\u043d\u043d\u044b\u043c \u0440\u0435\u0441\u0443\u0440\u0441\u043e\u043c \u043e\u043a\u0430\u0437\u0430\u043b\u0441\u044f <a href=\"https:\/\/www.livelib.ru\/\" rel=\"noopener noreferrer nofollow\"><strong>livelib.ru<\/strong><\/a> \u0433\u0434\u0435 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u0438 \u0441\u0430\u043c\u043e\u0441\u0442\u043e\u044f\u0442\u0435\u043b\u044c\u043d\u043e \u043d\u0430\u043f\u043e\u043b\u043d\u044f\u044e\u0442 \u0431\u0430\u0437\u0443 \u0434\u0430\u043d\u043d\u044b\u0445, \u0434\u043e\u0431\u0430\u0432\u043b\u044f\u044f \u043a\u043d\u0438\u0433\u0438, \u0432\u043d\u043e\u0441\u044f \u0441\u0442\u0440\u0443\u043a\u0442\u0443\u0440\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u0443\u044e \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u044e \u043e \u043d\u0438\u0445 \u0438 \u0434\u0430\u0436\u0435 \u0437\u0430\u0433\u0440\u0443\u0436\u0430\u044f \u0444\u043e\u0442\u043e. \u041d\u043e \u0432\u043e-\u043f\u0435\u0440\u0432\u044b\u0445, \u0443 \u043d\u0435\u0433\u043e \u043d\u0435\u0442 \u043f\u0443\u0431\u043b\u0438\u0447\u043d\u043e\u0433\u043e API \u0434\u043b\u044f \u043f\u043e\u0438\u0441\u043a\u0430 \u0438 \u0434\u043e\u0431\u0430\u0432\u043b\u0435\u043d\u0438\u044f \u043a\u043d\u0438\u0433. \u0412\u043e-\u0432\u0442\u043e\u0440\u044b\u0445, \u043a\u0430\u043a \u0443 \u043b\u044e\u0431\u043e\u0433\u043e crowdfunding-\u0441\u043e\u043e\u0431\u0449\u0435\u0441\u0442\u0432\u0430 \u043f\u0440\u0438\u0441\u0443\u0442\u0441\u0442\u0432\u0443\u0435\u0442 \u043b\u0451\u0433\u043a\u0438\u0439 \u0431\u0435\u0441\u043f\u043e\u0440\u044f\u0434\u043e\u043a \u0432 \u0431\u0430\u0437\u0435: \u0434\u0443\u0431\u043b\u0438 \u043a\u043d\u0438\u0436\u0435\u043a, \u043d\u0435\u0437\u0430\u043f\u043e\u043b\u043d\u0435\u043d\u043d\u044b\u0435 \u0440\u0435\u043a\u0432\u0438\u0437\u0438\u0442\u044b \u0438 \u0442.\u0434. \u0410 \u0432-\u0442\u0440\u0435\u0442\u044c\u0438\u0445, \u0442\u0430\u043c \u043e\u0447\u0435\u043d\u044c \u0441\u0442\u0440\u0430\u043d\u043d\u0430\u044f \u0441\u0438\u0441\u0442\u0435\u043c\u0430 \u0434\u043e\u0431\u0430\u0432\u043b\u0435\u043d\u0438\u044f \u043a\u043d\u0438\u0433 \u0432 \u0438\u0437\u0431\u0440\u0430\u043d\u043d\u043e\u0435, \u043e\u0441\u043d\u043e\u0432\u0430\u043d\u043d\u0430\u044f \u043d\u0430 \u00ab\u043f\u0440\u043e\u0447\u0451\u043b\u00bb, \u00ab\u0445\u043e\u0447\u0443 \u043f\u0440\u043e\u0447\u0435\u0441\u0442\u044c\u00bb \u0438 \u043a\u0440\u0430\u0439\u043d\u0435 \u0437\u0430\u0442\u0440\u0443\u0434\u043d\u0438\u0442\u0435\u043b\u044c\u043d\u0430\u044f \u0434\u0430\u043b\u044c\u043d\u0435\u0439\u0448\u0430\u044f \u0440\u0430\u0431\u043e\u0442\u0430 \u0441 \u044d\u0442\u0438\u043c \u0438\u0437\u0431\u0440\u0430\u043d\u043d\u044b\u043c. <\/p>\n<p>\u041f\u043e\u044d\u0442\u043e\u043c\u0443, \u044f \u0440\u0435\u0448\u0438\u043b \u043d\u0435 \u043e\u0440\u0438\u0435\u043d\u0442\u0438\u0440\u043e\u0432\u0430\u0442\u044c\u0441\u044f \u043d\u0430 \u0432\u043d\u0435\u0448\u043d\u0438\u0435 \u0438\u0441\u0442\u043e\u0447\u043d\u0438\u043a\u0438 \u0434\u0430\u043d\u043d\u044b\u0445 \u0438 \u0444\u043e\u0440\u043c\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0441\u043e\u0431\u0441\u0442\u0432\u0435\u043d\u043d\u0443\u044e \u0431\u0430\u0437\u0443 \u043a\u043d\u0438\u0433, \u0432 \u043a\u043e\u0442\u043e\u0440\u043e\u0439 \u043a\u0430\u0436\u0434\u044b\u0439 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044c \u0441\u043c\u043e\u0436\u0435\u0442 \u0440\u0430\u0431\u043e\u0442\u0430\u0442\u044c \u0441\u043e \u0441\u0432\u043e\u0435\u0439 \u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a\u043e\u0439. \u041e\u0431\u044f\u0437\u0430\u0442\u0435\u043b\u044c\u043d\u043e\u0435 \u0443\u0441\u043b\u043e\u0432\u0438\u0435 \u2014 \u0447\u0442\u043e\u0431\u044b \u043a\u043d\u0438\u0433\u0443 \u0432 \u043a\u043e\u043b\u043b\u0435\u043a\u0446\u0438\u044e \u043c\u043e\u0436\u043d\u043e \u0431\u044b\u043b\u043e \u0434\u043e\u0431\u0430\u0432\u0438\u0442\u044c \u043f\u0440\u044f\u043c\u043e \u0441\u043e \u0441\u043c\u0430\u0440\u0442\u0444\u043e\u043d\u0430, \u0441\u0434\u0435\u043b\u0430\u0432 \u043f\u0430\u0440\u0443 \u0444\u043e\u0442\u043e\u0433\u0440\u0430\u0444\u0438\u0439 \u0438 \u043d\u0435 \u043d\u0430\u0431\u0438\u0432\u0430\u044f \u043d\u0438\u043a\u0430\u043a\u043e\u0433\u043e \u0442\u0435\u043a\u0441\u0442\u0430.<\/p>\n<p>\u041e \u0441\u0430\u043c\u043e\u043c \u043f\u0440\u043e\u0435\u043a\u0442\u0435 \u0438 \u0435\u0433\u043e \u0440\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442\u0430\u0445 \u044f \u043a\u043e\u0433\u0434\u0430-\u043d\u0438\u0431\u0443\u0434\u044c \u043d\u0430\u043f\u0438\u0448\u0443 \u043e\u0442\u0434\u0435\u043b\u044c\u043d\u043e, \u0430 \u043f\u043e\u043a\u0430 \u0441\u043e\u0441\u0440\u0435\u0434\u043e\u0442\u043e\u0447\u0438\u043c\u0441\u044f \u043d\u0430 \u043e\u0434\u043d\u043e\u0439 \u0438\u0437 \u0432\u0441\u0442\u0430\u044e\u0449\u0438\u0445 \u043f\u0435\u0440\u0435\u0434 \u043d\u0430\u043c\u0438 \u0437\u0430\u0434\u0430\u0447.<\/p>\n<p><a class=\"anchor\" name=\"%D0%97%D0%B0%D0%B4%D0%B0%D1%87%D0%B0\" id=\"\u0417\u0430\u0434\u0430\u0447\u0430\"><\/a><\/p>\n<h2>\u0417\u0430\u0434\u0430\u0447\u0430<\/h2>\n<p><strong>\u0414\u0430\u043d\u043e: <\/strong>\u0444\u043e\u0442\u043e\u0433\u0440\u0430\u0444\u0438\u044f \u0441 \u043c\u043e\u0431\u0438\u043b\u044c\u043d\u043e\u0433\u043e \u0442\u0435\u043b\u0435\u0444\u043e\u043d\u0430 \u043f\u0435\u0440\u0432\u043e\u0439 \u043f\u043e\u0441\u043b\u0435 \u043e\u0431\u043b\u043e\u0436\u043a\u0438 \u0441\u0442\u0440\u0430\u043d\u0438\u0446\u044b \u043a\u043d\u0438\u0433\u0438, \u043d\u0430 \u043a\u043e\u0442\u043e\u0440\u043e\u0439 \u043e\u0431\u044b\u0447\u043d\u043e \u043f\u0443\u0431\u043b\u0438\u043a\u0443\u044e\u0442 \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u044e \u043e\u0431 \u0430\u0432\u0442\u043e\u0440\u0430\u0445, \u0438\u0437\u0434\u0430\u0442\u0435\u043b\u044c\u0441\u0442\u0432\u0435 \u0438 \u0430\u043d\u043d\u043e\u0442\u0430\u0446\u0438\u044e \u043a\u043d\u0438\u0433\u0438.<\/p>\n<p><strong>\u0422\u0440\u0435\u0431\u0443\u0435\u0442\u0441\u044f:<\/strong> \u0440\u0430\u0441\u043f\u043e\u0437\u043d\u0430\u0442\u044c \u0441\u0442\u0440\u0430\u043d\u0438\u0446\u0443, \u043e\u0431\u0440\u0430\u0431\u043e\u0442\u0430\u0442\u044c \u043d\u0430\u043f\u0438\u0441\u0430\u043d\u043d\u044b\u0435 \u043d\u0430 \u043d\u0435\u0439 \u0441\u043b\u043e\u0432\u0430 \u0438 \u0432\u044b\u0434\u0435\u043b\u0438\u0442\u044c \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u044f \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0438\u0445 \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u043e\u0432 \u043a\u043d\u0438\u0433\u0438:<\/p>\n<ul>\n<li>\n<p><code>title<\/code> \u2014 \u043d\u0430\u0437\u0432\u0430\u043d\u0438\u0435 \u043a\u043d\u0438\u0433\u0438<\/p>\n<\/li>\n<li>\n<p><code>authors<\/code> \u2014 \u0430\u0432\u0442\u043e\u0440 (\u0430\u0432\u0442\u043e\u0440\u044b) \u043a\u043d\u0438\u0433\u0438<\/p>\n<\/li>\n<li>\n<p><code>pages<\/code> \u2014 \u043a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u043e \u0441\u0442\u0440\u0430\u043d\u0438\u0446<\/p>\n<\/li>\n<li>\n<p><code>publisher<\/code> \u2014 \u043d\u0430\u0437\u0432\u0430\u043d\u0438\u0435 \u0438\u0437\u0434\u0430\u0442\u0435\u043b\u044c\u0441\u0442\u0432\u0430<\/p>\n<\/li>\n<li>\n<p><code>year<\/code> \u2014 \u0433\u043e\u0434 \u0432\u044b\u043f\u0443\u0441\u043a\u0430 \u043a\u043d\u0438\u0433\u0438<\/p>\n<\/li>\n<li>\n<p><code>isbn<\/code> \u2014 \u043d\u043e\u043c\u0435\u0440 ISBN<\/p>\n<\/li>\n<li>\n<p><code>annotation<\/code> \u2014 \u043f\u043e\u043b\u043d\u044b\u0439 \u0442\u0435\u043a\u0441\u0442 \u0430\u043d\u043d\u043e\u0442\u0430\u0446\u0438\u0438 \u043a\u043d\u0438\u0433\u0438<\/p>\n<\/li>\n<\/ul>\n<p>\u042d\u0442\u043e \u0442\u0430 \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u044f, \u043a\u043e\u0442\u043e\u0440\u0443\u044e \u043c\u043e\u0436\u043d\u043e \u043d\u0435\u043f\u043e\u0441\u0440\u0435\u0434\u0441\u0442\u0432\u0435\u043d\u043d\u043e \u043f\u043e\u0447\u0435\u0440\u043f\u043d\u0443\u0442\u044c \u0441 \u0444\u043e\u0442\u043e\u0433\u0440\u0430\u0444\u0438\u0438 \u043f\u0435\u0440\u0432\u043e\u0439 \u043a\u043d\u0438\u0436\u043d\u043e\u0439 \u0441\u0442\u0440\u0430\u043d\u0438\u0446\u044b.<\/p>\n<p>\u0427\u0442\u043e\u0431\u044b \u043b\u0443\u0447\u0448\u0435 \u043e\u0440\u0438\u0435\u043d\u0442\u0438\u0440\u043e\u0432\u0430\u0442\u044c\u0441\u044f \u0432 \u043a\u043d\u0438\u0436\u043d\u043e\u043c \u043c\u043e\u0440\u0435, \u0430 \u0437\u0430\u043e\u0434\u043d\u043e \u043d\u0435\u043c\u043d\u043e\u0433\u043e \u0443\u0441\u043b\u043e\u0436\u043d\u0438\u0442\u044c \u0437\u0430\u0434\u0430\u0447\u043a\u0443 \u0438 \u0443\u0431\u0435\u0434\u0438\u0442\u044c\u0441\u044f \u0432 \u043c\u0443\u043b\u044c\u0442\u0438\u043c\u043e\u0434\u0430\u043b\u044c\u043d\u043e\u0441\u0442\u0438 \u043c\u043e\u0434\u0435\u043b\u0438: \u0447\u0442\u043e \u043e\u043d\u0430 \u0443\u043c\u0435\u0435\u0442 \u043d\u0435 \u0442\u043e\u043b\u044c\u043a\u043e \u043f\u0440\u0435\u043e\u0431\u0440\u0430\u0437\u043e\u0432\u044b\u0432\u0430\u0442\u044c \u0438\u0437\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u0435 \u0432 \u0442\u0435\u043a\u0441\u0442, \u043d\u043e \u0438 \u00ab\u0440\u0430\u0441\u0441\u0443\u0436\u0434\u0430\u0442\u044c\u00bb \u043d\u0430 \u043e\u0441\u043d\u043e\u0432\u0435 \u044d\u0442\u043e\u0433\u043e \u0442\u0435\u043a\u0441\u0442\u0430, \u0431\u0443\u0434\u0435\u043c \u0435\u0449\u0451 \u0444\u043e\u0440\u043c\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u043f\u043e\u043b\u0435:<\/p>\n<ul>\n<li>\n<p><code>brief<\/code> \u2014 \u043f\u0435\u0440\u0435\u0444\u0440\u0430\u0437\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u0430\u044f \u0430\u043d\u043d\u043e\u0442\u0430\u0446\u0438\u044f, \u0441\u0436\u0430\u0442\u0430\u044f \u0434\u043e \u043e\u0434\u043d\u043e\u0433\u043e \u043f\u0440\u0435\u0434\u043b\u043e\u0436\u0435\u043d\u0438\u044f<\/p>\n<\/li>\n<\/ul>\n<p><a class=\"anchor\" name=\"%D0%9C%D0%BE%D0%B4%D0%B5%D0%BB%D0%B8\" id=\"\u041c\u043e\u0434\u0435\u043b\u0438\"><\/a><\/p>\n<h2>\u041c\u043e\u0434\u0435\u043b\u0438<\/h2>\n<p>\u0420\u0435\u0448\u0430\u0442\u044c \u044d\u0442\u0443 \u0437\u0430\u0434\u0430\u0447\u0443 \u043c\u044b \u0431\u0443\u0434\u0435\u043c \u043f\u0440\u0438 \u043f\u043e\u043c\u043e\u0449\u0438 \u043f\u0440\u0438\u043c\u0435\u043d\u0435\u043d\u0438\u044f \u043c\u0443\u043b\u044c\u0442\u0438\u043c\u043e\u0434\u0430\u043b\u044c\u043d\u044b\u0445 VLM: Vision Language Models, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u043e\u0434\u043d\u043e\u0432\u0440\u0435\u043c\u0435\u043d\u043d\u043e \u0440\u0430\u0431\u043e\u0442\u0430\u044e\u0442 \u043a\u0430\u043a \u0441 \u0438\u0437\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u044f\u043c\u0438 \u0442\u0430\u043a \u0438 \u0441 \u0442\u0435\u043a\u0441\u0442\u043e\u0432\u044b\u043c\u0438 \u0437\u0430\u043f\u0440\u043e\u0441\u0430\u043c\u0438.<\/p>\n<p>\u0412\u0438\u0437\u0443\u0430\u043b\u044c\u043d\u043e-\u044f\u0437\u044b\u043a\u043e\u0432\u044b\u0445 VLM-\u043c\u043e\u0434\u0435\u043b\u0435\u0439 \u043f\u043e\u043a\u0430 \u0441\u0443\u0449\u0435\u0441\u0442\u0432\u0435\u043d\u043d\u043e \u043c\u0435\u043d\u044c\u0448\u0435, \u0447\u0435\u043c \u044f\u0437\u044b\u043a\u043e\u0432\u044b\u0445 LLM. \u041d\u043e \u0431\u043e\u043b\u044c\u0448\u0438\u043d\u0441\u0442\u0432\u043e \u043f\u0443\u0431\u043b\u0438\u0447\u043d\u044b\u0445 \u043c\u043e\u0434\u0435\u043b\u0435\u0439 \u0440\u0430\u0437\u0432\u0438\u0432\u0430\u0435\u0442\u0441\u044f \u0432 \u0441\u0442\u043e\u0440\u043e\u043d\u0443 \u043c\u0443\u043b\u044c\u0442\u0438\u043c\u043e\u0434\u0430\u043b\u044c\u043d\u043e\u0441\u0442\u0438 \u0438 \u043f\u0440\u0430\u043a\u0442\u0438\u0447\u0435\u0441\u043a\u0438 \u043a\u0430\u0436\u0434\u0443\u044e \u043d\u0435\u0434\u0435\u043b\u044e \u043f\u043e\u044f\u0432\u043b\u044f\u044e\u0442\u0441\u044f \u043d\u043e\u0432\u044b\u0435 \u0432\u0435\u0440\u0441\u0438\u0438 \u043c\u043e\u0434\u0435\u043b\u0435\u0439, \u0434\u043e\u0441\u0442\u0438\u0433\u0430\u044e\u0449\u0438\u0435 \u0432\u043f\u0435\u0447\u0430\u0442\u043b\u044f\u044e\u0449\u0438\u0445 \u0440\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442\u043e\u0432.<\/p>\n<p>\u041d\u0430 \u043c\u043e\u043c\u0435\u043d\u0442 \u0442\u0435\u0441\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f (\u043c\u0430\u0439\u0441\u043a\u0438\u0435 \u043f\u0440\u0430\u0437\u0434\u043d\u0438\u043a\u0438 2025 \u0433\u043e\u0434\u0430) \u043c\u043d\u0435 \u0431\u044b\u043b\u0438 \u0434\u043e\u0441\u0442\u0443\u043f\u043d\u044b \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0438\u0435 28 \u043c\u0443\u043b\u044c\u0442\u0438\u043c\u043e\u0434\u0430\u043b\u044c\u043d\u044b\u0445 GPT-\u043c\u043e\u0434\u0435\u043b\u0435\u0439 \u043f\u043e\u043f\u0443\u043b\u044f\u0440\u043d\u044b\u0445 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u043e\u0432. \u041f\u043e\u0441\u0442\u0430\u0440\u0430\u044e\u0441\u044c \u0438\u0445 \u043e\u0442\u0441\u043e\u0440\u0442\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u043f\u043e \u0432\u043e\u0437\u0440\u0430\u0441\u0442\u0430\u043d\u0438\u044e \u043d\u043e\u0432\u0438\u0437\u043d\u044b \u0438 \u043c\u043e\u0449\u043d\u043e\u0441\u0442\u0438:<\/p>\n<ul>\n<li>\n<p><strong>Alibaba<\/strong>:<\/p>\n<ul>\n<li>\n<p><code>Qwen-VL-Plus<\/code>  \u2014 \u043b\u0435\u0433\u043a\u0430\u044f, \u0431\u044b\u0441\u0442\u0440\u0430\u044f \u0438 \u0434\u0435\u0448\u0451\u0432\u0430\u044f \u043c\u0443\u043b\u044c\u0442\u0438\u043c\u043e\u0434\u0430\u043b\u044c\u043d\u0430\u044f \u043c\u043e\u0434\u0435\u043b\u044c \u043f\u0435\u0440\u0432\u043e\u0433\u043e \u043f\u043e\u043a\u043e\u043b\u0435\u043d\u0438\u044f, \u0432\u044b\u043f\u0443\u0449\u0435\u043d\u043d\u0430\u044f \u0432 \u0441\u0432\u0435\u0442 \u0432 \u044f\u043d\u0432\u0430\u0440\u0435 2024<\/p>\n<\/li>\n<li>\n<p><code>Qwen-VL-Max<\/code>  \u2014 \u043c\u043e\u0434\u0435\u043b\u044c \u0441 \u043c\u0430\u043a\u0441\u0438\u043c\u0430\u043b\u044c\u043d\u044b\u043c \u043a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u043e\u043c \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u043e\u0432, \u0441\u0443\u0449\u0435\u0441\u0442\u0432\u0435\u043d\u043d\u043e \u043f\u0440\u0435\u0432\u043e\u0441\u0445\u043e\u0434\u044f\u0449\u0438\u043c Plus (\u043d\u043e \u043a\u0430\u043a\u0438\u043c \u0442\u043e\u0447\u043d\u043e \u2014 \u043d\u0435\u0438\u0437\u0432\u0435\u0441\u0442\u043d\u043e). \u0412\u044b\u043f\u0443\u0449\u0435\u043d\u0430 \u043e\u0434\u043d\u043e\u0432\u0440\u0435\u043c\u0435\u043d\u043d\u043e \u0441 \u043d\u0435\u0439 \u0432 \u044f\u043d\u0432\u0430\u0440\u0435 2024<\/p>\n<\/li>\n<li>\n<p><code>Qwen-2-VL-72b-instruct<\/code>  \u2014  \u0434\u043e\u043e\u0431\u0443\u0447\u0435\u043d\u043d\u0430\u044f \u043d\u0430 \u043b\u0443\u0447\u0448\u0435\u0435 \u0432\u044b\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u0435 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044c\u0441\u043a\u0438\u0445 \u0438\u043d\u0441\u0442\u0440\u0443\u043a\u0446\u0438\u0439 \u043c\u043e\u0434\u0435\u043b\u044c \u0432\u0442\u043e\u0440\u043e\u0433\u043e \u043f\u043e\u043a\u043e\u043b\u0435\u043d\u0438\u044f, \u0438\u044e\u043b\u044c 2024<\/p>\n<\/li>\n<li>\n<p><code>Qwen-2.5-VL-72b-instruct<\/code> \u2014 \u0442\u043e\u0436\u0435 \u0434\u043e\u043e\u0431\u0443\u0447\u0435\u043d\u043d\u0430\u044f \u043c\u043e\u0434\u0435\u043b\u044c \u043f\u043e\u043a\u043e\u043b\u0435\u043d\u0438\u044f 2.5, \u044f\u043d\u0432\u0430\u0440\u044c 2025<\/p>\n<\/li>\n<\/ul>\n<\/li>\n<li>\n<p><strong>Anthropic<\/strong>:<\/p>\n<ul>\n<li>\n<p><code>Claude-3-Haiku<\/code> \u2014 \u0441\u0430\u043c\u044b\u0439 \u043b\u0451\u0433\u043a\u0438\u0439, \u0431\u044b\u0441\u0442\u0440\u044b\u0439 \u0438 \u0434\u0435\u0448\u0451\u0432\u044b\u0439 \u0447\u043b\u0435\u043d \u0441\u0435\u043c\u0435\u0439\u0441\u0442\u0432\u0430 Anthropic \u0442\u0440\u0435\u0442\u044c\u0435\u0433\u043e \u043f\u043e\u043a\u043e\u043b\u0435\u043d\u0438\u044f. \u0412\u044b\u0448\u0435\u043b \u0432 \u0441\u0432\u0435\u0442 \u0432 \u043c\u0430\u0440\u0442\u0435 2024<\/p>\n<\/li>\n<li>\n<p><code>Claude-3-Sonnet<\/code> \u2014 \u0441\u0440\u0435\u0434\u043d\u044f\u044f \u0432\u0435\u0440\u0441\u0438\u044f \u043c\u043e\u0434\u0435\u043b\u0438, \u043f\u043e\u0437\u0438\u0446\u0438\u043e\u043d\u0438\u0440\u0443\u0435\u0442\u0441\u044f \u043a\u0430\u043a \u0431\u0430\u043b\u0430\u043d\u0441 \u043c\u0435\u0436\u0434\u0443 \u0446\u0435\u043d\u043e\u0439 \u0438 \u043a\u0430\u0447\u0435\u0441\u0442\u0432\u043e\u043c, \u043c\u0430\u0440\u0442 2024<\/p>\n<\/li>\n<li>\n<p><code>Claude-3-Opus<\/code> \u2014 \u0442\u043e\u043f\u043e\u0432\u0430\u044f \u0432\u0435\u0440\u0441\u0438\u044f \u043c\u043e\u0434\u0435\u043b\u0438, \u043c\u0430\u0440\u0442 2024<\/p>\n<\/li>\n<li>\n<p><code>Claude-3.5-Sonnet<\/code> \u2014 \u043e\u043f\u0442\u0438\u043c\u0430\u043b\u044c\u043d\u0430\u044f \u0432\u0435\u0440\u0441\u0438\u044f \u043c\u043e\u0434\u0435\u043b\u0438 \u043f\u043e\u043a\u043e\u043b\u0435\u043d\u0438\u044f 3.5, \u0432\u044b\u043f\u0443\u0449\u0435\u043d\u0430 \u0432 \u0438\u044e\u043d\u0435 2024<\/p>\n<\/li>\n<li>\n<p><code>Claude-3.7-Sonnet<\/code> \u2014 \u043e\u043f\u0442\u0438\u043c\u0430\u043b\u044c\u043d\u0430\u044f \u0432\u0435\u0440\u0441\u0438\u044f \u043c\u043e\u0434\u0435\u043b\u0438 \u043f\u043e\u043a\u043e\u043b\u0435\u043d\u0438\u044f 3.7, \u0432\u044b\u043f\u0443\u0449\u0435\u043d\u0430 \u0432 \u0444\u0435\u0432\u0440\u0430\u043b\u0435 2025<\/p>\n<\/li>\n<\/ul>\n<\/li>\n<li>\n<p><strong>Google<\/strong>:<\/p>\n<ul>\n<li>\n<p><code>Gemma-3-27b-it<\/code> \u2014 \u043b\u0451\u0433\u043a\u0430\u044f opensource \u043c\u043e\u0434\u0435\u043b\u044c \u043e\u0442 Google. IT \u2014 \u044d\u0442\u043e \u0437\u043d\u0430\u0447\u0438\u0442 \u0434\u043e\u043e\u0431\u0443\u0447\u0435\u043d\u043d\u0430\u044f (instructed). \u041e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043d\u0430 \u0432 \u043c\u0430\u0440\u0442\u0435 2025<\/p>\n<\/li>\n<li>\n<p><code>Gemini-Flash-1.5<\/code> \u2014 \u043e\u043f\u0442\u0438\u043c\u0430\u043b\u044c\u043d\u0430\u044f \u0432\u0435\u0440\u0441\u0438\u044f \u043e\u0441\u043d\u043e\u0432\u043d\u043e\u0439 \u043c\u043e\u0434\u0435\u043b\u0438 Google \u043f\u043e\u043a\u043e\u043b\u0435\u043d\u0438\u044f 1.5, \u0432\u044b\u0448\u043b\u0430 \u0432 \u043c\u0430\u0435 2024<\/p>\n<\/li>\n<li>\n<p><code>Gemini-Pro-1.5<\/code> \u2014 \u043c\u0430\u043a\u0441\u0438\u043c\u0430\u043b\u044c\u043d\u0430\u044f \u0432\u0435\u0440\u0441\u0438\u044f \u043f\u043e\u043a\u043e\u043b\u0435\u043d\u0438\u044f 1.5, \u0432\u044b\u0448\u043b\u0430 \u0432 \u0441\u0435\u043d\u0442\u044f\u0431\u0440\u0435 2024<\/p>\n<\/li>\n<li>\n<p><code>Gemini-2.0-Flash-001<\/code> \u2014 \u043e\u043f\u0442\u0438\u043c\u0430\u043b\u044c\u043d\u0430\u044f \u0432\u0435\u0440\u0441\u0438\u044f \u043f\u043e\u043a\u043e\u043b\u0435\u043d\u0438\u044f 2.0, \u0432\u044b\u0448\u043b\u0430 \u0444\u0435\u0432\u0440\u0430\u043b\u0435 2025<\/p>\n<\/li>\n<li>\n<p><code>Gemini-2.5-Flash-Pre<\/code> \u2014 \u043e\u043f\u0442\u0438\u043c\u0430\u043b\u044c\u043d\u0430\u044f \u0432\u0435\u0440\u0441\u0438\u044f \u043f\u043e\u043a\u043e\u043b\u0435\u043d\u0438\u044f 2.5. \u041f\u043e\u043a\u0430 \u0441\u0443\u0449\u0435\u0441\u0442\u0432\u0443\u0435\u0442 \u0442\u043e\u043b\u044c\u043a\u043e \u0432 \u0432\u0438\u0434\u0435 Preview-\u0432\u0435\u0440\u0441\u0438\u0439, \u0432\u044b\u0448\u0435\u0434\u0448\u0438\u0445 \u0432 \u0430\u043f\u0440\u0435\u043b\u0435 \u0438 \u043c\u0430\u0435 2025 \u0433\u043e\u0434\u0430<\/p>\n<\/li>\n<li>\n<p><code>Gemini-2.5-Flash-Pre-thinking<\/code> \u2014 \u0442\u0430 \u0436\u0435 \u043c\u043e\u0434\u0435\u043b\u044c, \u043d\u043e \u0441 \u0432\u043a\u043b\u044e\u0447\u0435\u043d\u043d\u044b\u043c \u0440\u0435\u0436\u0438\u043c\u043e\u043c \u00ab\u0440\u0430\u0441\u0441\u0443\u0436\u0434\u0435\u043d\u0438\u0439\u00bb<\/p>\n<\/li>\n<\/ul>\n<\/li>\n<li>\n<p><strong>Meta<\/strong>:<\/p>\n<ul>\n<li>\n<p><code>LLama-3.2-11b-vision-instruct<\/code> \u2014 opensource \u043c\u043e\u0434\u0435\u043b\u044c \u043e\u0442 \u043a\u043e\u043c\u043f\u0430\u043d\u0438\u0438 Meta \u043f\u043e\u043a\u043e\u043b\u0435\u043d\u0438\u044f 3.2 \u0441 11 \u043c\u0438\u043b\u043b\u0438\u0430\u0440\u0434\u0430\u043c\u0438 \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u043e\u0432, \u0434\u043e\u043e\u0431\u0443\u0447\u0435\u043d\u043d\u0430\u044f. \u0412\u044b\u0448\u043b\u0430 \u0432 \u0434\u0435\u043a\u0430\u0431\u0440\u0435 2024<\/p>\n<\/li>\n<li>\n<p><code>LLama-3.2-90b-vision-instruct<\/code> \u2014 \u0440\u0430\u0441\u0448\u0438\u0440\u0435\u043d\u043d\u0430\u044f \u0432\u0435\u0440\u0441\u0438\u044f \u043c\u043e\u0434\u0435\u043b\u0438 \u0441 90 \u043c\u0438\u043b\u043b\u0438\u0430\u0440\u0434\u0430\u043c\u0438 \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u043e\u0432, \u043c\u0430\u0440\u0442 2025<\/p>\n<\/li>\n<li>\n<p><code>LLama-3.2-90b-vision-structured<\/code> \u2014 \u0442\u0430 \u0436\u0435 \u0432\u0435\u0440\u0441\u0438\u044f, \u043d\u043e \u0441 \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u043e\u0439 structured outputs <a href=\"https:\/\/habr.com\/ru\/articles\/831398\/\" rel=\"noopener noreferrer nofollow\">https:\/\/habr.com\/ru\/articles\/831398\/<\/a><\/p>\n<\/li>\n<li>\n<p><code>LLama-4-Scout<\/code> \u2014 \u0447\u0435\u0442\u0432\u0451\u0440\u0442\u043e\u0435 \u043f\u043e\u043a\u043e\u043b\u0435\u043d\u0438\u0435 \u043c\u043e\u0434\u0435\u043b\u0438. Scout \u043f\u043e\u0437\u0438\u0446\u0438\u043e\u043d\u0438\u0440\u0443\u0435\u0442\u0441\u044f \u043a\u0430\u043a \u043e\u043f\u0442\u0438\u043c\u0430\u043b\u044c\u043d\u0430\u044f \u0432\u0435\u0440\u0441\u0438\u044f \u043f\u043e \u0441\u043e\u043e\u0442\u043d\u043e\u0448\u0435\u043d\u0438\u044e \u0441\u043a\u043e\u0440\u043e\u0441\u0442\u0438\/\u043a\u0430\u0447\u0435\u0441\u0442\u0432\u0430. \u041e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043d\u0430 \u0432 \u0430\u043f\u0440\u0435\u043b\u0435 2025<\/p>\n<\/li>\n<li>\n<p><code>LLama-4-Maverick<\/code> \u2014 \u0442\u043e\u043f\u043e\u0432\u0430\u044f \u0432\u0435\u0440\u0441\u0438\u044f \u043c\u043e\u0434\u0435\u043b\u0438 \u0447\u0435\u0442\u0432\u0451\u0440\u0442\u043e\u0433\u043e \u043f\u043e\u043a\u043e\u043b\u0435\u043d\u0438\u044f, \u0430\u043f\u0440\u0435\u043b\u044c 2025<\/p>\n<\/li>\n<\/ul>\n<\/li>\n<li>\n<p><strong>Mistral AI<\/strong>:<\/p>\n<ul>\n<li>\n<p><code>Pixtral-12b<\/code> \u2014 \u043f\u0435\u0440\u0432\u0430\u044f \u043f\u043e\u043b\u043d\u043e\u0446\u0435\u043d\u043d\u0430\u044f \u043c\u0443\u043b\u044c\u0442\u0438\u043c\u043e\u0434\u0430\u043b\u044c\u043d\u0430\u044f \u043c\u043e\u0434\u0435\u043b\u044c, \u0432\u044b\u043f\u0443\u0449\u0435\u043d\u043d\u0430\u044f Mistral AI \u0432 \u0441\u0435\u043d\u0442\u044f\u0431\u0440\u0435 2024<\/p>\n<\/li>\n<li>\n<p><code>Mistral-Small-3.1-24b-instruct<\/code> \u2014 \u043e\u0431\u043b\u0435\u0433\u0447\u0451\u043d\u043d\u0430\u044f \u0432\u0435\u0440\u0441\u0438\u044f \u043e\u0441\u043d\u043e\u0432\u043d\u043e\u0439 \u043c\u043e\u0434\u0435\u043b\u0438 Mistral \u043f\u043e\u043a\u043e\u043b\u0435\u043d\u0438\u044f 3.1, \u0432\u044b\u043f\u0443\u0449\u0435\u043d\u043d\u0430\u044f \u0432 \u043c\u0430\u0440\u0442\u0435 2025. \u041f\u043e\u0437\u0438\u0446\u0438\u043e\u043d\u0438\u0440\u0443\u0435\u0442\u0441\u044f \u0442\u0430\u043a\u0436\u0435 \u043a\u0430\u043a \u043c\u0443\u043b\u044c\u0442\u0438\u043c\u043e\u0434\u0430\u043b\u044c\u043d\u0430\u044f. \u0421\u0443\u0434\u044f \u043f\u043e \u043e\u043f\u0438\u0441\u0430\u043d\u0438\u044e, \u043e\u043d\u0430 \u0432\u043e\u0431\u0440\u0430\u043b\u0430 \u0432 \u0441\u0435\u0431\u044f \u043b\u0443\u0447\u0448\u0438\u0435 \u0438\u0434\u0435\u0438 Pixtral<\/p>\n<\/li>\n<\/ul>\n<\/li>\n<li>\n<p><strong>OpenAI<\/strong>:<\/p>\n<ul>\n<li>\n<p><code>GPT-4-turbo<\/code> &#8212; \u0441\u0430\u043c\u0430\u044f \u0441\u0442\u0430\u0440\u0430\u044f \u0438 \u0434\u043e \u0441\u0438\u0445 \u043f\u043e\u0440 \u0441\u0430\u043c\u0430\u044f \u0434\u043e\u0440\u043e\u0433\u0430\u044f vision-\u043c\u043e\u0434\u0435\u043b\u044c \u043e\u0442 Open AI, \u0432\u044b\u043f\u0443\u0449\u0435\u043d\u043d\u0430\u044f \u0432 \u043d\u043e\u044f\u0431\u0440\u0435 2023. \u0418\u043d\u0442\u0435\u0440\u0435\u0441\u043d\u043e, \u043a\u0430\u043a \u043e\u043d\u0430 \u0441\u043f\u0440\u0430\u0432\u0438\u0442\u0441\u044f \u0441 \u043d\u0430\u0448\u0438\u043c \u0437\u0430\u0434\u0430\u043d\u0438\u0435\u043c?<\/p>\n<\/li>\n<li>\n<p><code>GPT-4o<\/code> &#8212; \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0435\u0435 \u043f\u043e\u043a\u043e\u043b\u0435\u043d\u0438\u0435 \u043c\u043e\u0434\u0435\u043b\u0435\u0439, \u0432\u044b\u0448\u0435\u0434\u0448\u0435\u0435 \u0432 \u043c\u0430\u0435 2024<\/p>\n<\/li>\n<li>\n<p><code>GPT-4o-mini<\/code> &#8212; \u043e\u0431\u043b\u0435\u0433\u0447\u0451\u043d\u043d\u0430\u044f \u0432\u0435\u0440\u0441\u0438\u044f \u043f\u0440\u0435\u0434\u044b\u0434\u0443\u0449\u0435\u0439 \u043c\u043e\u0434\u0435\u043b\u0438, \u0430\u043d\u043e\u043d\u0441\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u0430\u044f \u0432 \u0438\u044e\u043b\u0435 2024<\/p>\n<\/li>\n<li>\n<p><code>GPT-4o-2024-08-06<\/code> &#8212; \u043e\u0447\u0435\u0440\u0435\u0434\u043d\u0430\u044f \u0432\u0435\u0440\u0441\u0438\u044f \u043f\u043e\u043b\u043d\u043e\u0439 \u043c\u043e\u0434\u0435\u043b\u0438, \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d\u043d\u0430\u044f \u0432 \u0430\u0432\u0433\u0443\u0441\u0442\u0435 2024. \u0414\u043e\u0431\u0430\u0432\u043b\u0435\u043d\u0430 \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0430 structured outputs<\/p>\n<\/li>\n<li>\n<p><code>O4-mini<\/code> &#8212; \u043d\u043e\u0432\u0430\u044f \u0432\u0435\u0442\u0432\u044c \u043c\u043e\u0434\u0435\u043b\u0435\u0439, \u0440\u0430\u0437\u0432\u0438\u0432\u0430\u044e\u0449\u0430\u044f\u0441\u044f \u0438\u0437 <code>o1<\/code> \u0438 <code>o3<\/code> \u043f\u0430\u0440\u0430\u043b\u043b\u0435\u043b\u044c\u043d\u043e \u0441 <code>GPT-4.x<\/code> &#8212; \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d\u0430 \u0432 \u0430\u043f\u0440\u0435\u043b\u0435 2025<\/p>\n<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p>\u0427\u0442\u043e\u0431\u044b \u043d\u0435 \u0432\u043e\u0437\u0438\u0442\u044c\u0441\u044f \u0441 VPN \u0438 \u043e\u043f\u043b\u0430\u0442\u043e\u0439 \u0437\u0430\u0440\u0443\u0431\u0435\u0436\u043d\u044b\u0445 \u0441\u0435\u0440\u0432\u0438\u0441\u043e\u0432 \u044f \u0432\u043e\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043b\u0441\u044f \u043e\u0434\u043d\u0438\u043c \u0438\u0437 \u043f\u043e\u043f\u0443\u043b\u044f\u0440\u043d\u044b\u0445 \u043e\u0442\u0435\u0447\u0435\u0441\u0442\u0432\u0435\u043d\u043d\u044b\u0445 \u043f\u0440\u043e\u043a\u0441\u0438-\u0441\u0435\u0440\u0432\u0438\u0441\u043e\u0432 \u0434\u043b\u044f AI-\u043c\u043e\u0434\u0435\u043b\u0435\u0439. \u0423\u0434\u043e\u0431\u043d\u043e: \u0437\u0430\u043a\u0438\u043d\u0443\u043b \u0440\u0443\u0431\u043b\u0438 \u043d\u0430 \u0441\u0447\u0451\u0442, \u043f\u043e\u043b\u0443\u0447\u0438\u043b API-\u0442\u043e\u043a\u0435\u043d \u0438 \u0432\u044b\u0437\u044b\u0432\u0430\u0439 \u043b\u044e\u0431\u0443\u044e \u043c\u043e\u0434\u0435\u043b\u044c \u0438\u0437 \u0432\u044b\u0448\u0435\u043f\u0435\u0440\u0435\u0447\u0438\u0441\u043b\u0435\u043d\u043d\u044b\u0445. \u041f\u0440\u0438 \u044d\u0442\u043e\u043c \u0432 \u043f\u0430\u043d\u0435\u043b\u0438 \u0430\u0434\u043c\u0438\u043d\u0438\u0441\u0442\u0440\u0430\u0442\u043e\u0440\u0430 \u043c\u043e\u0436\u043d\u043e \u0432\u0438\u0434\u0435\u0442\u044c \u0438 \u0432\u044b\u0433\u0440\u0443\u0436\u0430\u0442\u044c \u043f\u0440\u043e\u0438\u0437\u0432\u0435\u0434\u0451\u043d\u043d\u044b\u0435 \u0437\u0430\u043f\u0440\u043e\u0441\u044b \u043a \u043c\u043e\u0434\u0435\u043b\u044f\u043c, \u0438\u0445 \u0441\u0442\u043e\u0438\u043c\u043e\u0441\u0442\u044c \u0438 \u043a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u043e \u0442\u0430\u0440\u0438\u0444\u0438\u0446\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u044b\u0445 \u0442\u043e\u043a\u0435\u043d\u043e\u0432.<\/p>\n<details class=\"spoiler\">\n<summary>\u0412\u0434\u0440\u0443\u0433 \u043a\u043e\u043c\u0443 \u043f\u0440\u0438\u0433\u043e\u0434\u0438\u0442\u0441\u044f<\/summary>\n<div class=\"spoiler__content\">\n<p>\u042d\u0442\u043e \u0441\u0435\u0440\u0432\u0438\u0441 <a href=\"https:\/\/vsegpt.ru\/\" rel=\"noopener noreferrer nofollow\">https:\/\/vsegpt.ru\/<\/a> \u043e\u0442 <a href=\"https:\/\/habr.com\/ru\/users\/janvarev\/\" rel=\"noopener noreferrer nofollow\">@janvarev<\/a> <\/p>\n<\/div>\n<\/details>\n<p><a class=\"anchor\" name=\"%D0%9F%D1%80%D0%BE%D0%BC%D0%BF%D1%82\" id=\"\u041f\u0440\u043e\u043c\u043f\u0442\"><\/a><\/p>\n<h2>\u041f\u0440\u043e\u043c\u043f\u0442 <\/h2>\n<p>\u041f\u043e\u0441\u0442\u0430\u0440\u0430\u0435\u043c\u0441\u044f \u0441\u0444\u043e\u0440\u043c\u0443\u043b\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0443\u043d\u0438\u0432\u0435\u0440\u0441\u0430\u043b\u044c\u043d\u044b\u0439 \u043f\u0440\u043e\u043c\u043f\u0442, \u043f\u043e\u0434\u0445\u043e\u0434\u044f\u0449\u0438\u0439 \u0434\u043b\u044f \u0431\u043e\u043b\u044c\u0448\u0438\u043d\u0441\u0442\u0432\u0430 \u0438\u0441\u0441\u043b\u0435\u0434\u0443\u0435\u043c\u044b\u0445 \u043c\u043e\u0434\u0435\u043b\u0435\u0439. \u0422\u0430\u043a \u043a\u0430\u043a structured outputs \u0443\u043c\u0435\u044e\u0442 \u0434\u0430\u043b\u0435\u043a\u043e \u043d\u0435 \u0432\u0441\u0435 \u0438\u0437 \u043d\u0438\u0445, \u043f\u043e\u043a\u0430 \u043d\u0435 \u0431\u0443\u0434\u0435\u043c \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c\u0441\u044f \u044d\u0442\u043e\u0439 \u0437\u0430\u043c\u0435\u0447\u0430\u0442\u0435\u043b\u044c\u043d\u043e\u0439 \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u044c\u044e. <\/p>\n<p>\u041f\u044b\u0442\u043b\u0438\u0432\u044b\u0439 \u0447\u0438\u0442\u0430\u0442\u0435\u043b\u044c \u043c\u043e\u0436\u0435\u0442 \u043f\u0440\u043e\u0432\u0435\u0441\u0442\u0438 \u0441\u0432\u043e\u0451 \u0438\u0441\u0441\u043b\u0435\u0434\u043e\u0432\u0430\u043d\u0438\u0435, \u0441\u0440\u0430\u0432\u043d\u0438\u0432 \u0442\u0435 \u0438\u0437 \u044d\u0442\u0438\u0445 \u043c\u043e\u0434\u0435\u043b\u0435\u0439, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u0443\u043c\u0435\u044e\u0442 structured outputs. \u0410 \u0437\u0430\u043e\u0434\u043d\u043e \u0434\u043e\u0431\u0430\u0432\u0438\u0442\u044c \u0441\u0432\u0435\u0436\u0438\u0435 \u043c\u043e\u0434\u0435\u043b\u0438, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u0443\u0436\u0435 \u0443\u0441\u043f\u0435\u043b\u0438 \u043f\u043e\u044f\u0432\u0438\u0442\u044c\u0441\u044f \u0437\u0430 \u043f\u0440\u043e\u0448\u0435\u0434\u0448\u0435\u0435 \u0432\u0440\u0435\u043c\u044f.<\/p>\n<p>\u042f \u0434\u043e\u0432\u043e\u043b\u044c\u043d\u043e \u043c\u043d\u043e\u0433\u043e \u0432\u0440\u0435\u043c\u0435\u043d\u0438 \u043f\u043e\u0442\u0440\u0430\u0442\u0438\u043b \u043d\u0430 \u0441\u043e\u0437\u0434\u0430\u043d\u0438\u0435 \u0443\u043d\u0438\u0432\u0435\u0440\u0441\u0430\u043b\u044c\u043d\u043e\u0433\u043e \u043f\u0440\u043e\u043c\u043f\u0442\u0430, \u043d\u0430 \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u0430\u0434\u0435\u043a\u0432\u0430\u0442\u043d\u043e \u043e\u0442\u0432\u0435\u0447\u0430\u043b\u043e \u0431\u044b \u0431\u043e\u043b\u044c\u0448\u0438\u043d\u0441\u0442\u0432\u043e \u043c\u043e\u0434\u0435\u043b\u0435\u0439. <\/p>\n<p>\u041d\u0430 \u0440\u0443\u0441\u0441\u043a\u043e\u043c \u044f\u0437\u044b\u043a\u0435 \u044d\u0442\u043e\u0442 \u043f\u0440\u043e\u043c\u043f\u0442 \u0432\u044b\u0433\u043b\u044f\u0434\u0438\u0442 \u0442\u0430\u043a:<\/p>\n<blockquote>\n<p>   \u041d\u0430 \u0444\u043e\u0442\u043e\u0433\u0440\u0430\u0444\u0438\u0438 \u0441\u0442\u0440\u0430\u043d\u0438\u0446\u0430 \u0441 \u0430\u043d\u043d\u043e\u0442\u0430\u0446\u0438\u0435\u0439 \u043a \u043a\u043d\u0438\u0433\u0435.<br \/>   \u0422\u0432\u043e\u0439 \u043e\u0442\u0432\u0435\u0442 \u0434\u043e\u043b\u0436\u0435\u043d \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u044f\u0442\u044c \u0441\u043e\u0431\u043e\u0439 \u0442\u043e\u043b\u044c\u043a\u043e \u0441\u0435\u043a\u0446\u0438\u044e [book] ini-\u0444\u0430\u0439\u043b\u0430 \u0431\u0435\u0437 \u0432\u0432\u043e\u0434\u043d\u044b\u0445 \u0438 \u0437\u0430\u043a\u043b\u044e\u0447\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u0445 \u0444\u0440\u0430\u0437.<br \/>   \u0412 \u0441\u0435\u043a\u0446\u0438\u0438 \u0432\u0441\u0435\u0433\u0434\u0430 \u0434\u043e\u043b\u0436\u043d\u043e \u0431\u044b\u0442\u044c 9 \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u043e\u0432. \u0415\u0441\u043b\u0438 \u043a\u0430\u043a\u043e\u0433\u043e-\u0442\u043e \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u0430 \u043d\u0435\u0442, \u0442\u043e \u0435\u0433\u043e \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0435 \u0434\u043e\u043b\u0436\u043d\u043e \u0431\u044b\u0442\u044c \u043f\u0443\u0441\u0442\u044b\u043c.<br \/>   \u0417\u043d\u0430\u0447\u0435\u043d\u0438\u044f \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u043e\u0432 \u043f\u0440\u0438\u0432\u043e\u0434\u0438 \u043d\u0430 \u0442\u043e\u043c \u0436\u0435 \u044f\u0437\u044b\u043a\u0435, \u0447\u0442\u043e \u0438 \u0441\u0444\u043e\u0442\u043e\u0433\u0440\u0430\u0444\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u0430\u044f \u0441\u0442\u0440\u0430\u043d\u0438\u0446\u0430.<br \/>   \u0415\u0441\u043b\u0438 \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0435 \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u0430 \u0441\u043e\u0434\u0435\u0440\u0436\u0438\u0442 \u0441\u0438\u043c\u0432\u043e\u043b\u044b \u043f\u0435\u0440\u0435\u0432\u043e\u0434\u0430 \u0441\u0442\u0440\u043e\u043a\u0438 \u0438\u043b\u0438 \u0437\u043d\u0430\u043a\u0438 \u0440\u0430\u0432\u0435\u043d\u0441\u0442\u0432\u0430 \u2014 \u0437\u0430\u043c\u0435\u043d\u0438 \u0438\u0445 \u043d\u0430 \u043f\u0440\u043e\u0431\u0435\u043b\u044b.<br \/>   \u0412\u044b\u0432\u043e\u0434\u0438 \u0441\u043e\u0434\u0435\u0440\u0436\u0438\u043c\u043e\u0435 ini-\u0444\u0430\u0439\u043b\u0430 \u0432 \u0432\u0438\u0434\u0435 \u043e\u0431\u044b\u0447\u043d\u043e\u0433\u043e \u0442\u0435\u043a\u0441\u0442\u0430. \u041d\u0435 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0439 \u044f\u0437\u044b\u043a \u0440\u0430\u0437\u043c\u0435\u0442\u043a\u0438 markdown.<br \/>   \u041d\u0438\u0436\u0435 \u043f\u0440\u0438\u0432\u0435\u0434\u0435\u043d\u044b \u043d\u0430\u0437\u0432\u0430\u043d\u0438\u044f \u043a\u0430\u0436\u0434\u043e\u0433\u043e \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u0430 \u0438 \u0432\u044b\u0434\u0435\u043b\u0435\u043d\u043d\u0430\u044f \u0438\u0437 \u0438\u0437\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u044f \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u044f, \u043a\u043e\u0442\u043e\u0440\u0443\u044e \u0434\u043e\u043b\u0436\u043d\u043e \u0441\u043e\u0434\u0435\u0440\u0436\u0430\u0442\u044c \u0435\u0433\u043e \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0435:<br \/>   <strong>title <\/strong>\u2014 \u043d\u0430\u0437\u0432\u0430\u043d\u0438\u0435 \u043a\u043d\u0438\u0433\u0438<br \/>   <strong>authors <\/strong>\u2014 \u0430\u0432\u0442\u043e\u0440\u044b \u043a\u043d\u0438\u0433\u0438<br \/>   <strong>pages <\/strong>\u2014 \u043a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u043e \u0441\u0442\u0440\u0430\u043d\u0438\u0446<br \/>   <strong>publisher <\/strong>\u2014 \u0438\u0437\u0434\u0430\u0442\u0435\u043b\u044c\u0441\u0442\u0432\u043e<br \/>   <strong>year <\/strong>\u2014 \u0433\u043e\u0434 \u0438\u0437\u0434\u0430\u043d\u0438\u044f<br \/>   <strong>isbn <\/strong>\u2014 \u043a\u043e\u0434 ISBN<br \/>   <strong>annotation <\/strong>\u2014 \u0432\u0435\u0441\u044c \u043f\u043e\u043b\u043d\u044b\u0439 \u0442\u0435\u043a\u0441\u0442 \u0432\u0441\u0435\u0439 \u0430\u043d\u043d\u043e\u0442\u0430\u0446\u0438\u0438, \u0434\u043e\u0441\u043b\u043e\u0432\u043d\u043e \u043f\u0440\u0438\u0432\u0435\u0434\u0451\u043d\u043d\u044b\u0439 \u043d\u0430 \u0444\u043e\u0442\u043e\u0433\u0440\u0430\u0444\u0438\u0438 \u0441\u0442\u0440\u0430\u043d\u0438\u0446\u044b<br \/>   <strong>brief <\/strong>\u2014 \u043f\u0435\u0440\u0435\u0444\u0440\u0430\u0437\u0438\u0440\u0443\u0439 \u043f\u043e\u043b\u0435 annotation: \u0441\u0444\u043e\u0440\u043c\u0443\u043b\u0438\u0440\u0443\u0439 \u043d\u0430 \u0435\u0433\u043e \u043e\u0441\u043d\u043e\u0432\u0435 \u043e\u0434\u043d\u043e \u043f\u0440\u0435\u0434\u043b\u043e\u0436\u0435\u043d\u0438\u0435, \u043b\u0443\u0447\u0448\u0438\u043c \u043e\u0431\u0440\u0430\u0437\u043e\u043c \u0440\u0430\u0441\u043a\u0440\u044b\u0432\u0430\u044e\u0449\u0435\u0435 \u0441\u043e\u0434\u0435\u0440\u0436\u0430\u043d\u0438\u0435 \u043a\u043d\u0438\u0433\u0438<br \/>   <strong>authors_full_names <\/strong>\u2014 \u043f\u043e\u043b\u043d\u044b\u0435 \u0438\u043c\u0435\u043d\u0430, \u0444\u0430\u043c\u0438\u043b\u0438\u0438 \u0438 (\u043f\u0440\u0438 \u043d\u0430\u043b\u0438\u0447\u0438\u0438) \u043e\u0442\u0447\u0435\u0441\u0442\u0432\u0430 \u0432\u0441\u0435\u0445 \u0430\u0432\u0442\u043e\u0440\u043e\u0432 \u043a\u043d\u0438\u0433\u0438 \u0438\u0437 \u043f\u043e\u043b\u044f authors. \u041d\u0430 \u0441\u0442\u0440\u0430\u043d\u0438\u0446\u0435 \u043d\u0430\u0432\u0435\u0440\u043d\u044f\u043a\u0430 \u0435\u0441\u0442\u044c \u0443\u043f\u043e\u043c\u0438\u043d\u0430\u043d\u0438\u044f \u0438\u0445 \u043f\u043e\u043b\u043d\u044b\u0445 \u0438\u043c\u0451\u043d. \u041d\u0430\u0439\u0434\u0438 \u0438 \u043f\u0440\u0438\u0432\u0435\u0434\u0438 \u0438\u0445 \u0432 \u044d\u0442\u043e\u043c \u043f\u043e\u043b\u0435<\/p>\n<\/blockquote>\n<details class=\"spoiler\">\n<summary>\u0410 \u0432\u043e\u0442 \u0442\u0430\u043a \u043f\u0440\u043e\u043c\u043f\u0442 \u0432\u044b\u0433\u043b\u044f\u0434\u0438\u0442 \u043d\u0430 \u0430\u043d\u0433\u043b\u0438\u0439\u0441\u043a\u043e\u043c<\/summary>\n<div class=\"spoiler__content\">\n<blockquote>\n<p>   The photo contains a page with the book&#8217;s annotation.<br \/>   Your response should only consist of the [book] section of an ini file without any introductory or concluding phrases.<br \/>   The section must always contain 9 parameters. If a parameter is missing, its value should be empty.<br \/>   Provide the parameters values in the same language as the photographed page.<br \/>   If the parameter value contains newlines or equal signs, replace them with spaces.<br \/>   Output only plain text of ini file content. Do not output markdown.<br \/>   Below are the names of each parameter and the extracted information from the image that its value should contain:<br \/>   <strong>title <\/strong>\u2014 the title of the book<br \/>   <strong>authors <\/strong>\u2014 the authors of the book<br \/>   <strong>pages <\/strong>\u2014 the number of pages<br \/>   <strong>publisher <\/strong>\u2014 the publishing house<br \/>   <strong>year <\/strong>\u2014 the year of publication<br \/>   <strong>isbn <\/strong>\u2014 the ISBN code<br \/>   <strong>annotation <\/strong>\u2014 the full text of the annotation exactly as it appears on the photographed page<br \/>   <strong>brief <\/strong>\u2014 rephrase the annotation field: formulate a single sentence that best conveys the content of the book<br \/>   <strong>authors_full_names <\/strong>\u2014 full names, surnames, and (if applicable) patronymics of all authors of the book from the authors field. The page likely contains mentions of their full names. Find and provide them in this field<\/p>\n<\/blockquote>\n<\/div>\n<\/details>\n<h4>\u042f\u0437\u044b\u043a \u043f\u0440\u043e\u043c\u043f\u0442\u0430<\/h4>\n<p>\u041f\u0435\u0440\u0435\u0434\u0435\u043b\u044b\u0432\u0430\u0442\u044c \u043f\u0440\u043e\u043c\u043f\u0442 \u043f\u043e\u0434 \u044f\u0437\u044b\u043a \u043a\u043d\u0438\u0433\u0438 \u043d\u0435 \u043f\u043e\u043d\u0430\u0434\u043e\u0431\u0438\u043b\u043e\u0441\u044c. \u0414\u0430\u043b\u044c\u043d\u0435\u0439\u0448\u0438\u0435 \u0442\u0435\u0441\u0442\u044b \u0430\u043d\u043d\u043e\u0442\u0430\u0446\u0438\u0439 \u0440\u0443\u0441\u0441\u043a\u043e\u044f\u0437\u044b\u0447\u043d\u044b\u0445 \u043a\u043d\u0438\u0433 \u044f \u043f\u0440\u043e\u0432\u043e\u0434\u0438\u043b \u043d\u0430 \u0430\u043d\u043b\u0433\u0438\u0439\u0441\u043a\u043e\u043c \u043f\u0440\u043e\u043c\u043f\u0442\u0435. \u0424\u0440\u0430\u0437\u0430 <code>Provide the parameters values in the same language as the photographed page<\/code>  \u043e\u043a\u0430\u0437\u044b\u0432\u0430\u0435\u0442 \u043c\u0430\u0433\u0438\u0447\u0435\u0441\u043a\u043e\u0435 \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u0435 \u043d\u0430 \u0432\u0441\u0435\u043c \u043c\u043e\u0434\u0435\u043b\u0438 \u043a\u0440\u043e\u043c\u0435 \u0440\u0430\u043d\u043d\u0438\u0445 \u0432\u0435\u0440\u0441\u0438\u0439 LLama, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u043d\u0430\u0441\u0442\u043e\u0439\u0447\u0438\u0432\u043e \u043f\u044b\u0442\u0430\u043b\u0438\u0441\u044c \u043f\u0435\u0440\u0435\u0432\u043e\u0434\u0438\u0442\u044c \u0440\u0443\u0441\u0441\u043a\u043e\u044f\u0437\u044b\u0447\u043d\u044b\u0435 \u0430\u043d\u043d\u043e\u0442\u0430\u0446\u0438\u0438 \u0438 \u043d\u0430\u0437\u0432\u0430\u043d\u0438\u044f \u043a\u043d\u0438\u0433 \u043d\u0430 \u0430\u043d\u0433\u043b\u0438\u0439\u0441\u043a\u0438\u0439.<\/p>\n<p>\u041d\u0438\u0436\u0435 \u043f\u043e\u0434\u0435\u043b\u044e\u0441\u044c \u043d\u0430\u0431\u043b\u044e\u0434\u0435\u043d\u0438\u044f\u043c\u0438, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u044f \u043e\u0431\u043d\u0430\u0440\u0443\u0436\u0438\u043b, \u0441\u043e\u0441\u0442\u0430\u0432\u043b\u044f\u044f \u044d\u0442\u043e\u0442 \u043f\u0440\u043e\u043c\u043f\u0442.<\/p>\n<h4>\u0421\u0442\u0440\u0443\u043a\u0442\u0443\u0440\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u044b\u0439 \u0432\u044b\u0432\u043e\u0434<\/h4>\n<p>\u041d\u0430\u0431\u043b\u044e\u0434\u0435\u043d\u0438\u0435 \u043f\u0435\u0440\u0432\u043e\u0435: \u043e\u0434\u043d\u0438\u043c \u043f\u0440\u043e\u043c\u043f\u0442\u043e\u043c \u0431\u0435\u0437 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u044f  structured outputs \u0431\u044b\u043b\u043e \u0442\u044f\u0436\u0435\u043b\u043e \u0434\u043e\u0431\u0438\u0442\u044c\u0441\u044f \u043e\u0442 \u043c\u043e\u0434\u0435\u043b\u0435\u0439 \u0441\u0442\u0440\u0443\u043a\u0442\u0443\u0440\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u043e\u0433\u043e \u043c\u0430\u0448\u0438\u043d\u043e\u0447\u0438\u0442\u0430\u0435\u043c\u043e\u0433\u043e \u043e\u0442\u0432\u0435\u0442\u0430. \u041a\u0430\u043a \u043d\u0435 \u043e\u043f\u0438\u0441\u044b\u0432\u0430\u0439 \u0440\u0430\u0437\u0434\u0435\u043b\u0438\u0442\u0435\u043b\u0438 \u0438 \u0444\u043e\u0440\u043c\u0430\u0442 \u0441\u0442\u0440\u043e\u0447\u0435\u043a, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u043e\u0436\u0438\u0434\u0430\u0435\u0448\u044c \u043e\u0442 \u043c\u043e\u0434\u0435\u043b\u0438, \u0432\u0435\u0440\u043e\u044f\u0442\u043d\u043e\u0441\u0442\u044c \u0442\u043e\u0433\u043e, \u0447\u0442\u043e \u0430\u043d\u0430\u043b\u0438\u0437\u0438\u0440\u0443\u044f \u043e\u0447\u0435\u0440\u0435\u0434\u043d\u0443\u044e \u0441\u0442\u0440\u0430\u043d\u0438\u0446\u0443, \u043e\u043d\u0430 \u0441\u043e\u0431\u044c\u0451\u0442\u0441\u044f, \u0438\u0437\u043c\u0435\u0440\u044f\u0435\u0442\u0441\u044f \u0434\u0435\u0441\u044f\u0442\u043a\u0430\u043c\u0438 \u043f\u0440\u043e\u0446\u0435\u043d\u0442\u043e\u0432.<\/p>\n<p>\u042f \u043d\u0430\u0448\u0451\u043b \u0432\u044b\u0445\u043e\u0434 \u0432 \u0432\u0438\u0434\u0435 \u0442\u0440\u0435\u0431\u043e\u0432\u0430\u043d\u0438\u044f \u0432\u044b\u0434\u0430\u0442\u044c \u0440\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442 \u0432 \u0432\u0438\u0434\u0435 \u0441\u0435\u043a\u0446\u0438\u0438 <code>[book]<\/code> <code>ini<\/code>-\u0444\u0430\u0439\u043b\u0430. \u0414\u043e \u044d\u0442\u043e\u0433\u043e, \u0441\u043a\u043e\u043b\u044c\u043a\u043e \u044f \u0431\u044b \u043d\u0435 \u043e\u0431\u044a\u044f\u0441\u043d\u044f\u043b, \u0447\u0442\u043e \u0441\u0442\u0440\u043e\u0447\u043a\u0438 \u0434\u043e\u043b\u0436\u043d\u044b \u0438\u043c\u0435\u0442\u044c \u0432\u0438\u0434 <code>\u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440=\u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0435<\/code>, \u044d\u0442\u043e \u043d\u0435 \u0441\u0440\u0430\u0431\u0430\u0442\u044b\u0432\u0430\u043b\u043e.<\/p>\n<p>\u0422\u0435\u043c \u043d\u0435 \u043c\u0435\u043d\u0435\u0435, \u0432\u0441\u0451 \u0440\u0430\u0432\u043d\u043e \u0440\u0435\u0434\u043a\u043e, \u043d\u043e \u043f\u043e\u043b\u0443\u0447\u0430\u043b\u0438\u0441\u044c \u0441\u0438\u0442\u0443\u0430\u0446\u0438\u0438, \u043a\u043e\u0433\u0434\u0430 \u043e\u0442\u0432\u0435\u0442 \u0442\u043e\u0439 \u0438\u043b\u0438 \u0438\u043d\u043e\u0439 \u043c\u043e\u0434\u0435\u043b\u0438 \u043d\u0435 \u0431\u044b\u043b \u043f\u043e\u043b\u043d\u043e\u0446\u0435\u043d\u043d\u043e\u0439 \u0441\u0435\u043a\u0446\u0438\u0435\u0439 <code>ini<\/code>-\u0444\u0430\u0439\u043b\u0430. \u042f \u0441\u0442\u043e\u043b\u043a\u043d\u0443\u043b\u0441\u044f \u0441\u043e \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0438\u043c\u0438 \u043e\u0448\u0438\u0431\u043a\u0430\u043c\u0438:<\/p>\n<ul>\n<li>\n<p>\u0412 \u043e\u0442\u0432\u0435\u0442 \u0432\u043a\u043b\u044e\u0447\u0430\u043b\u043e\u0441\u044c \u0444\u043e\u0440\u043c\u0430\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435 markdown, \u0443\u043a\u0430\u0437\u044b\u0432\u0430\u044e\u0449\u0435\u0435 \u0447\u0442\u043e \u044d\u0442\u043e \u0444\u0440\u0430\u0433\u043c\u0435\u043d\u0442 \u043a\u043e\u0434\u0430, \u043d\u0430\u043f\u0440\u0438\u043c\u0435\u0440 <code>```<\/code><\/p>\n<\/li>\n<li>\n<p>\u0415\u0441\u043b\u0438 \u0434\u043b\u0438\u043d\u043d\u044b\u0435 \u0440\u0435\u043a\u0432\u0438\u0437\u0438\u0442\u044b \u043a\u043d\u0438\u0433\u0438 \u0431\u044b\u043b\u0438 \u043c\u043d\u043e\u0433\u043e\u0441\u0442\u0440\u043e\u0447\u043d\u044b\u043c\u0438, \u0438\u043d\u043e\u0433\u0434\u0430 \u043f\u0435\u0440\u0435\u0432\u043e\u0434 \u0441\u0442\u0440\u043e\u043a\u0438 \u043f\u043e\u043f\u0430\u0434\u0430\u043b \u0432 <code>\u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0435 \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u0430<\/code> , \u043d\u0435 \u0441\u043c\u043e\u0442\u0440\u044f \u043d\u0430 \u043f\u0440\u044f\u043c\u043e\u0435 \u0443\u043a\u0430\u0437\u0430\u043d\u0438\u0435 \u043c\u043e\u0434\u0435\u043b\u0438 \u0437\u0430\u043c\u0435\u043d\u044f\u0442\u044c \u0435\u0433\u043e \u043f\u0440\u043e\u0431\u0435\u043b\u043e\u043c<\/p>\n<\/li>\n<li>\n<p>\u0423\u0434\u0438\u0432\u0438\u0442\u0435\u043b\u044c\u043d\u043e, \u043d\u043e \u0438\u043d\u043e\u0433\u0434\u0430 \u0440\u0430\u0437\u043d\u044b\u0435 \u043c\u043e\u0434\u0435\u043b\u0438 \u0437\u0430\u0431\u044b\u0432\u0430\u043b\u0438 \u043d\u0430\u0447\u0438\u043d\u0430\u0442\u044c \u0441\u0432\u043e\u0439 \u043e\u0442\u0432\u0435\u0442 \u0441 \u0437\u0430\u0433\u043e\u043b\u043e\u0432\u043a\u0430 \u0441\u0435\u043a\u0446\u0438\u0438 <code>[book]<\/code><\/p>\n<\/li>\n<\/ul>\n<p>\u0412\u0441\u0451 \u044d\u0442\u043e \u043f\u043e\u0442\u0440\u0435\u0431\u043e\u0432\u0430\u043b\u043e \u043f\u043e\u0441\u0442-\u043e\u0431\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u043e\u0442\u0432\u0435\u0442\u0430, \u043f\u043e\u043b\u0443\u0447\u0435\u043d\u043d\u043e\u0433\u043e \u043e\u0442 \u043c\u043e\u0434\u0435\u043b\u0438. \u0418\u043d\u0430\u0447\u0435, \u043f\u043e\u0436\u0430\u043b\u0443\u0439, \u043c\u044b \u0431\u044b \u043d\u0435 \u0441\u043c\u043e\u0433\u043b\u0438 \u043d\u0430\u0439\u0442\u0438 \u043d\u0438 \u043e\u0434\u043d\u0443 \u043c\u043e\u0434\u0435\u043b\u044c, \u0432\u043e\u0437\u0432\u0440\u0430\u0449\u0430\u044e\u0449\u0443\u044e \u0441\u0442\u0430\u0431\u0438\u043b\u044c\u043d\u043e \u043a\u0430\u0447\u0435\u0441\u0442\u0432\u0435\u043d\u043d\u044b\u0439 \u043e\u0442\u0432\u0435\u0442.<\/p>\n<h4>\u041f\u043e\u0441\u043b\u0435\u0434\u043e\u0432\u0430\u0442\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u044c \u0432\u043e\u043f\u0440\u043e\u0441\u043e\u0432 \u043a \u043c\u043e\u0434\u0435\u043b\u0438<\/h4>\n<p>\u041d\u0430\u0431\u043b\u044e\u0434\u0435\u043d\u0438\u0435 \u0432\u0442\u043e\u0440\u043e\u0435: \u043e\u043a\u0430\u0437\u0430\u043b\u043e\u0441\u044c, \u0447\u0442\u043e \u043f\u043e\u0441\u043b\u0435\u0434\u043e\u0432\u0430\u0442\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u044c, \u0432 \u043a\u043e\u0442\u043e\u0440\u043e\u0439 \u0443 \u043c\u043e\u0434\u0435\u043b\u0438 \u0437\u0430\u043f\u0440\u0430\u0448\u0438\u0432\u0430\u044e\u0442\u0441\u044f \u043f\u0440\u043e\u0430\u043d\u0430\u043b\u0438\u0437\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u044b\u0435 \u0441\u043e \u0441\u0442\u0440\u0430\u043d\u0438\u0446\u044b \u0434\u0430\u043d\u043d\u044b\u0435, \u0438\u043c\u0435\u0435\u0442 \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0435 \u0434\u043b\u044f \u043a\u0430\u0447\u0435\u0441\u0442\u0432\u0435\u043d\u043d\u043e\u0433\u043e \u043e\u0442\u0432\u0435\u0442\u0430:<\/p>\n<div>\n<div class=\"table\">\n<table>\n<tbody>\n<tr>\n<td data-colwidth=\"558\" width=\"558\">\n<p align=\"left\">\u0421\u043d\u0430\u0447\u0430\u043b\u0430 \u0441\u043f\u0440\u0430\u0448\u0438\u0432\u0430\u0435\u043c<br \/><code>\u0441\u043e\u043a\u0440\u0430\u0449\u0451\u043d\u043d\u0443\u044e \u0434\u043e \u043e\u0434\u043d\u043e\u0433\u043e \u043f\u0440\u0435\u0434\u043b\u043e\u0436\u0435\u043d\u0438\u044f \u0430\u043d\u043d\u043e\u0442\u0430\u0446\u0438\u044e<\/code>, <br \/>\u0437\u0430\u0442\u0435\u043c<br \/><code>\u043f\u043e\u043b\u043d\u0443\u044e \u0430\u043d\u043d\u043e\u0442\u0430\u0446\u0438\u044e, \u043e\u0434\u0438\u043d-\u0432-\u043e\u0434\u0438\u043d \u043a\u0430\u043a \u043d\u0430\u043f\u0438\u0441\u0430\u043d\u043e \u043d\u0430 \u0441\u0442\u0440\u0430\u043d\u0438\u0446\u0435<\/code><\/p>\n<\/td>\n<td>\n<p align=\"left\">\u0412\u0435\u0440\u043e\u044f\u0442\u043d\u043e\u0441\u0442\u044c \u0443\u0441\u043f\u0435\u0445\u0430 40%<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"558\" width=\"558\">\n<p align=\"left\">\u0421\u043d\u0430\u0447\u0430\u043b\u0430 \u0441\u043f\u0440\u0430\u0448\u0438\u0432\u0430\u0435\u043c<br \/><code>\u043f\u043e\u043b\u043d\u0443\u044e \u0430\u043d\u043d\u043e\u0442\u0430\u0446\u0438\u044e, \u043e\u0434\u0438\u043d-\u0432-\u043e\u0434\u0438\u043d \u043a\u0430\u043a \u043d\u0430\u043f\u0438\u0441\u0430\u043d\u043e \u043d\u0430 \u0441\u0442\u0440\u0430\u043d\u0438\u0446\u0435<\/code><br \/>\u0437\u0430\u0442\u0435\u043c<br \/><code>\u0441\u043e\u043a\u0440\u0430\u0449\u0451\u043d\u043d\u0443\u044e \u0434\u043e \u043e\u0434\u043d\u043e\u0433\u043e \u043f\u0440\u0435\u0434\u043b\u043e\u0436\u0435\u043d\u0438\u044f \u0430\u043d\u043d\u043e\u0442\u0430\u0446\u0438\u044e<\/code><\/p>\n<\/td>\n<td>\n<p align=\"left\">\u0412\u0435\u0440\u043e\u044f\u0442\u043d\u043e\u0441\u0442\u044c \u0443\u0441\u043f\u0435\u0445\u0430 90%<\/p>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<\/div>\n<h4>\u041f\u043e\u043b\u043d\u044b\u0435 \u0438\u043c\u0435\u043d\u0430 \u0430\u0432\u0442\u043e\u0440\u043e\u0432 \u043a\u043d\u0438\u0433\u0438<\/h4>\n<p>\u041e\u0442\u0434\u0435\u043b\u044c\u043d\u043e \u043d\u0443\u0436\u043d\u043e \u0440\u0430\u0441\u0441\u043a\u0430\u0437\u0430\u0442\u044c \u043f\u0440\u043e \u043f\u043e\u043b\u0443\u0447\u0435\u043d\u0438\u0435 \u043f\u043e\u043b\u043d\u044b\u0445 \u0438\u043c\u0451\u043d \u0430\u0432\u0442\u043e\u0440\u043e\u0432 \u043a\u043d\u0438\u0433\u0438. \u0414\u0435\u043b\u043e \u0432 \u0442\u043e\u043c, \u0447\u0442\u043e \u043e\u0431\u044b\u0447\u043d\u043e \u0432 \u0430\u043d\u043d\u043e\u0442\u0430\u0446\u0438\u044f\u0445 \u043a\u043d\u0438\u0433 \u043f\u0435\u0440\u0432\u044b\u0439 \u0440\u0430\u0437 \u0440\u044f\u0434\u043e\u043c \u0441 \u043d\u0430\u0437\u0432\u0430\u043d\u0438\u0435\u043c \u043a\u043d\u0438\u0433\u0438 \u0430\u0432\u0442\u043e\u0440\u044b \u0443\u043a\u0430\u0437\u044b\u0432\u0430\u044e\u0442\u0441\u044f \u0441\u043e\u043a\u0440\u0430\u0449\u0451\u043d\u043d\u043e, \u0430 \u043f\u043e\u0442\u043e\u043c \u043f\u043e\u043b\u043d\u043e, \u043d\u043e \u0433\u043e\u0440\u0430\u0437\u0434\u043e \u043d\u0438\u0436\u0435, \u0443\u0436\u0435 \u043f\u043e\u0441\u043b\u0435 \u0430\u043d\u043d\u043e\u0442\u0430\u0446\u0438\u0438. \u0418 \u0442\u0430\u043a, \u0447\u0442\u043e \u0434\u0430\u0436\u0435 \u043d\u0435 \u043f\u043e\u043d\u044f\u0442\u043d\u043e, \u0430\u0432\u0442\u043e\u0440 \u043b\u0438 \u044d\u0442\u043e:<\/p>\n<figure class=\"full-width\"><img decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w1560\/getpro\/habr\/upload_files\/c79\/fbd\/127\/c79fbd12766e84466e5ce49328ff3eed.png\" alt=\"\u0417\u0434\u0435\u0441\u044c \u0434\u0432\u0430\u0436\u0434\u044b \u0443\u043f\u043e\u043c\u044f\u043d\u0443\u0442 \u0430\u0432\u0442\u043e\u0440: \u043f\u0435\u0440\u0432\u044b\u0439 \u0440\u0430\u0437 \u043a\u0440\u0430\u0442\u043a\u043e: \u0444\u0430\u043c\u0438\u043b\u0438\u044f \u0438 \u0438\u043d\u0438\u0446\u0438\u0430\u043b\u044b, \u0430 \u0432\u0442\u043e\u0440\u043e\u0439 \u0440\u0430\u0437 \u043f\u043e\u043b\u043d\u043e. \u0410 \u0432\u043e\u0442 \u043b\u044e\u0434\u0438, \u043f\u0435\u0440\u0435\u0447\u0438\u0441\u043b\u0435\u043d\u043d\u044b\u0435 \u043d\u0438\u0436\u0435 (\u0440\u0435\u0434\u0430\u043a\u0442\u043e\u0440\u044b, \u043a\u043e\u0440\u0440\u0435\u043a\u0442\u043e\u0440\u044b), \u043d\u0435 \u043e\u0442\u043d\u043e\u0441\u044f\u0442\u0441\u044f \u043a \u0430\u0432\u0442\u043e\u0440\u0430\u043c \u043a\u043d\u0438\u0433\u0438.\" title=\"\u0417\u0434\u0435\u0441\u044c \u0434\u0432\u0430\u0436\u0434\u044b \u0443\u043f\u043e\u043c\u044f\u043d\u0443\u0442 \u0430\u0432\u0442\u043e\u0440: \u043f\u0435\u0440\u0432\u044b\u0439 \u0440\u0430\u0437 \u043a\u0440\u0430\u0442\u043a\u043e: \u0444\u0430\u043c\u0438\u043b\u0438\u044f \u0438 \u0438\u043d\u0438\u0446\u0438\u0430\u043b\u044b, \u0430 \u0432\u0442\u043e\u0440\u043e\u0439 \u0440\u0430\u0437 \u043f\u043e\u043b\u043d\u043e. \u0410 \u0432\u043e\u0442 \u043b\u044e\u0434\u0438, \u043f\u0435\u0440\u0435\u0447\u0438\u0441\u043b\u0435\u043d\u043d\u044b\u0435 \u043d\u0438\u0436\u0435 (\u0440\u0435\u0434\u0430\u043a\u0442\u043e\u0440\u044b, \u043a\u043e\u0440\u0440\u0435\u043a\u0442\u043e\u0440\u044b), \u043d\u0435 \u043e\u0442\u043d\u043e\u0441\u044f\u0442\u0441\u044f \u043a \u0430\u0432\u0442\u043e\u0440\u0430\u043c \u043a\u043d\u0438\u0433\u0438.\" width=\"1069\" height=\"1076\" sizes=\"auto, (max-width: 780px) 100vw, 50vw\" srcset=\"https:\/\/habrastorage.org\/r\/w780\/getpro\/habr\/upload_files\/c79\/fbd\/127\/c79fbd12766e84466e5ce49328ff3eed.png 780w,&#10;       https:\/\/habrastorage.org\/r\/w1560\/getpro\/habr\/upload_files\/c79\/fbd\/127\/c79fbd12766e84466e5ce49328ff3eed.png 781w\" loading=\"lazy\" decode=\"async\"\/><\/p>\n<div><figcaption>\u0417\u0434\u0435\u0441\u044c \u0434\u0432\u0430\u0436\u0434\u044b \u0443\u043f\u043e\u043c\u044f\u043d\u0443\u0442 \u0430\u0432\u0442\u043e\u0440: \u043f\u0435\u0440\u0432\u044b\u0439 \u0440\u0430\u0437 \u043a\u0440\u0430\u0442\u043a\u043e: \u0444\u0430\u043c\u0438\u043b\u0438\u044f \u0438 \u0438\u043d\u0438\u0446\u0438\u0430\u043b\u044b, \u0430 \u0432\u0442\u043e\u0440\u043e\u0439 \u0440\u0430\u0437 \u043f\u043e\u043b\u043d\u043e. \u0410 \u0432\u043e\u0442 \u043b\u044e\u0434\u0438, \u043f\u0435\u0440\u0435\u0447\u0438\u0441\u043b\u0435\u043d\u043d\u044b\u0435 \u043d\u0438\u0436\u0435 (\u0440\u0435\u0434\u0430\u043a\u0442\u043e\u0440\u044b, \u043a\u043e\u0440\u0440\u0435\u043a\u0442\u043e\u0440\u044b), \u043d\u0435 \u043e\u0442\u043d\u043e\u0441\u044f\u0442\u0441\u044f \u043a \u0430\u0432\u0442\u043e\u0440\u0430\u043c \u043a\u043d\u0438\u0433\u0438.<\/figcaption><\/div>\n<\/figure>\n<p>\u0411\u043e\u043b\u044c\u0448\u0438\u043d\u0441\u0442\u0432\u043e \u043c\u043e\u0434\u0435\u043b\u0435\u0439 \u0432 \u043e\u0442\u0432\u0435\u0442 \u043d\u0430 \u043f\u0440\u043e\u0441\u0442\u043e\u0439 \u0437\u0430\u043f\u0440\u043e\u0441 <code>\u0430\u0432\u0442\u043e\u0440\u044b \u043a\u043d\u0438\u0433\u0438<\/code> \u0432\u044b\u0434\u0430\u0451\u0442 \u0438\u0445 \u0441\u043e\u043a\u0440\u0430\u0449\u0451\u043d\u043d\u044b\u0435 \u0438\u043c\u0435\u043d\u0430. \u0412\u043e\u0437\u043c\u043e\u0436\u043d\u043e, \u044d\u0442\u043e \u043f\u0440\u043e\u0438\u0441\u0445\u043e\u0434\u0438\u0442 \u043f\u043e\u0442\u043e\u043c\u0443, \u0447\u0442\u043e \u0441\u043e\u043a\u0440\u0430\u0449\u0451\u043d\u043d\u0430\u044f \u0437\u0430\u043f\u0438\u0441\u044c \u0438\u043c\u0451\u043d \u043e\u0431\u044b\u0447\u043d\u043e \u0438\u0434\u0451\u0442 \u043f\u0435\u0440\u0432\u043e\u0439 \u043d\u0430 \u0441\u0442\u0440\u0430\u043d\u0438\u0446\u0435 \u0430\u043d\u043d\u043e\u0442\u0430\u0446\u0438\u0438.<\/p>\n<p>\u0427\u0442\u043e\u0431\u044b \u0432\u0441\u0451-\u0442\u0430\u043a\u0438 \u043f\u043e\u043b\u0443\u0447\u0438\u0442\u044c \u043f\u043e\u043b\u043d\u044b\u0435 \u0438\u043c\u0435\u043d\u0430 \u0430\u0432\u0442\u043e\u0440\u043e\u0432 \u043f\u0440\u0438\u0445\u043e\u0434\u0438\u0442\u0441\u044f \u0434\u043e\u0431\u0430\u0432\u043b\u044f\u0442\u044c \u0432\u0442\u043e\u0440\u043e\u0439 \u0440\u0435\u043a\u0443\u0440\u0441\u0438\u0432\u043d\u044b\u0439 \u0437\u0430\u043f\u0440\u043e\u0441: <code>\u041f\u043e\u043b\u043d\u044b\u0435 \u0438\u043c\u0435\u043d\u0430, \u0444\u0430\u043c\u0438\u043b\u0438\u0438 \u0438 (\u043f\u0440\u0438 \u043d\u0430\u043b\u0438\u0447\u0438\u0438) \u043e\u0442\u0447\u0435\u0441\u0442\u0432\u0430 \u0432\u0441\u0435\u0445 \u0430\u0432\u0442\u043e\u0440\u043e\u0432 \u043a\u043d\u0438\u0433\u0438 \u0438\u0437 \u043f\u043e\u043b\u044f authors. \u041d\u0430 \u0441\u0442\u0440\u0430\u043d\u0438\u0446\u0435 \u043d\u0430\u0432\u0435\u0440\u043d\u044f\u043a\u0430 \u0435\u0441\u0442\u044c \u0443\u043f\u043e\u043c\u0438\u043d\u0430\u043d\u0438\u044f \u0438\u0445 \u043f\u043e\u043b\u043d\u044b\u0445 \u0438\u043c\u0451\u043d. \u041d\u0430\u0439\u0434\u0438 \u0438 \u043f\u0440\u0438\u0432\u0435\u0434\u0438 \u0438\u0445 \u0432 \u044d\u0442\u043e\u043c \u043f\u043e\u043b\u0435<\/code>  <\/p>\n<p>\u0418\u043d\u0442\u0435\u0440\u0435\u0441\u043d\u043e, \u0447\u0442\u043e \u0435\u0441\u043b\u0438 \u0432 \u0437\u0430\u043f\u0440\u043e\u0441\u0435 \u043d\u0435 \u0441\u043e\u0441\u043b\u0430\u0442\u044c\u0441\u044f \u043d\u0430 \u0440\u0430\u043d\u0435\u0435 \u043d\u0430\u0439\u0434\u0435\u043d\u043d\u043e\u0435 \u043f\u043e\u043b\u0435 <code>authors<\/code>, \u043c\u043e\u0434\u0435\u043b\u0438 \u0440\u0435\u0448\u0430\u044e\u0442, \u0447\u0442\u043e \u0430\u0432\u0442\u043e\u0440\u044b \u2014 \u044d\u0442\u043e \u0432\u0441\u0435 \u043b\u044e\u0434\u0438, \u043f\u0435\u0440\u0435\u0447\u0438\u0441\u043b\u0435\u043d\u043d\u044b\u0435 \u0432 \u0430\u043d\u043d\u043e\u0442\u0430\u0446\u0438\u0438, \u0438 \u0443\u043a\u0430\u0437\u044b\u0432\u0430\u044e\u0442 \u0432 \u043e\u0442\u0432\u0435\u0442\u0435 \u043d\u0435 \u0442\u043e\u043b\u044c\u043a\u043e \u0430\u0432\u0442\u043e\u0440\u043e\u0432, \u043d\u043e \u0438 \u0440\u0435\u0434\u0430\u043a\u0442\u043e\u0440\u043e\u0432, \u043a\u043e\u0440\u0440\u0435\u043a\u0442\u043e\u0440\u043e\u0432, \u0438\u043b\u043b\u044e\u0441\u0442\u0440\u0430\u0442\u043e\u0440\u043e\u0432 \u0438 \u0442.\u0434.<\/p>\n<p>\u0414\u043b\u044f \u0442\u0435\u0445, \u043a\u0442\u043e \u043f\u0440\u0438\u0432\u044b\u043a \u043a \u0430\u043b\u0433\u043e\u0440\u0438\u0442\u043c\u0438\u0447\u0435\u0441\u043a\u043e\u043c\u0443 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044e, \u043f\u043e\u0434\u043e\u0431\u043d\u044b\u0435 \u043f\u043e\u043f\u044b\u0442\u043a\u0438 \u00ab\u0443\u0433\u043e\u0432\u043e\u0440\u0438\u0442\u044c\u00bb \u043d\u0435\u0439\u0440\u043e\u0441\u0435\u0442\u044c \u0432\u044b\u0434\u0430\u0442\u044c \u043f\u0440\u0430\u0432\u0438\u043b\u044c\u043d\u0443\u044e \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u044e, \u0432\u044b\u0433\u043b\u044f\u0434\u044f\u0442 \u043a\u0430\u043a \u0430\u043d\u0442\u0438\u043d\u0430\u0443\u0447\u043d\u043e\u0435 \u0448\u0430\u043c\u0430\u043d\u0441\u0442\u0432\u043e: \u043a\u043e\u0433\u0434\u0430 \u0434\u0440\u0435\u0432\u043d\u0438\u0435 \u043b\u044e\u0434\u0438 \u043c\u043e\u043b\u0438\u043b\u0438\u0441\u044c \u043d\u0435\u0431\u0435\u0441\u0430\u043c, \u043f\u044b\u0442\u0430\u044f\u0441\u044c \u0432\u044b\u0437\u0432\u0430\u0442\u044c \u0434\u043e\u0436\u0434\u044c, \u0430 \u043f\u043e\u0442\u043e\u043c \u0434\u043e\u043b\u0433\u043e \u0441\u043f\u043e\u0440\u0438\u043b\u0438: \u0447\u0435\u0439 \u043e\u0431\u0440\u044f\u0434 \u0432\u044b\u0437\u043e\u0432\u0430 \u0434\u043e\u0436\u0434\u044f \u044d\u0444\u0444\u0435\u043a\u0442\u0438\u0432\u043d\u0435\u0439.<\/p>\n<p>\u0415\u0449\u0451 \u043e\u0434\u043d\u043e \u0438\u043d\u0442\u0435\u0440\u0435\u0441\u043d\u043e\u0435 \u043d\u0430\u0431\u043b\u044e\u0434\u0435\u043d\u0438\u0435, \u0441\u0432\u044f\u0437\u0430\u043d\u043d\u043e\u0435 \u0441 \u0438\u043c\u0435\u043d\u0430\u043c\u0438 \u043b\u044e\u0434\u0435\u0439 \u0437\u0430\u043a\u043b\u044e\u0447\u0430\u0435\u0442\u0441\u044f \u0432 \u043f\u043e\u0441\u043b\u0435\u0434\u043e\u0432\u0430\u0442\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u0438 <strong>\u0438\u043c\u0435\u043d\u0438 \u0438 \u0444\u0430\u043c\u0438\u043b\u0438\u0438<\/strong>. \u041e\u0434\u043d\u0430 \u0438 \u0442\u0430 \u0436\u0435 \u043c\u043e\u0434\u0435\u043b\u044c \u0441 \u043e\u0434\u043d\u0438\u043c \u0438 \u0442\u0435\u043c \u0436\u0435 \u0438\u0437\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u0435\u043c \u043d\u0430 \u0432\u0445\u043e\u0434\u0435 \u0438 \u043e\u0434\u043d\u0438\u043c \u0438 \u0442\u0435\u043c \u0436\u0435 \u043f\u0440\u043e\u043c\u043f\u0442\u043e\u043c:<\/p>\n<ul>\n<li>\n<p>\u0432 4 \u0438\u0437 5 \u0441\u043b\u0443\u0447\u0430\u0435\u0432 \u0432\u043e\u0437\u0432\u0440\u0430\u0449\u0430\u0435\u0442 \u0438\u043c\u044f \u0430\u0432\u0442\u043e\u0440\u0430 <code>\u0414\u0435\u0439\u043b \u041a\u0430\u0440\u043d\u0435\u0433\u0438<\/code> <\/p>\n<\/li>\n<li>\n<p>\u0432 1 \u0438\u0437 5 \u0441\u043b\u0443\u0447\u0430\u0435 \u0432\u043e\u0437\u0432\u0440\u0430\u0449\u0430\u0435\u0442 \u0438\u043c\u044f \u0430\u0432\u0442\u043e\u0440\u0430 <code>\u041a\u0430\u0440\u043d\u0435\u0433\u0438 \u0414\u0435\u0439\u043b<\/code> <\/p>\n<\/li>\n<\/ul>\n<p>\u042d\u0442\u043e \u043d\u0430\u0431\u043b\u044e\u0434\u0435\u043d\u0438\u0435 \u043d\u0430\u043f\u043e\u043c\u0438\u043d\u0430\u0435\u0442 \u043d\u0430\u043c \u043e \u0432\u0435\u0440\u043e\u044f\u0442\u043d\u043e\u0441\u0442\u043d\u043e\u043c \u0445\u0430\u0440\u0430\u043a\u0442\u0435\u0440\u0435 \u0433\u0435\u043d\u0435\u0440\u0430\u0446\u0438\u0438 \u043e\u0442\u0432\u0435\u0442\u043e\u0432 \u043c\u043e\u0434\u0435\u043b\u044f\u043c\u0438.<\/p>\n<p>\u041d\u043e \u0441\u0430\u043c\u044b\u0439 \u043f\u0440\u0435\u043a\u0440\u0430\u0441\u043d\u044b\u0439 \u0441\u043b\u0443\u0447\u0430\u0439 \u043f\u0440\u043e\u0438\u0437\u043e\u0448\u0451\u043b \u0441 \u043c\u043e\u0434\u0435\u043b\u044c\u044e <code>Gemini Pro Vision Preview<\/code>  (\u043e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043d\u0430 \u0432 \u0444\u0435\u0432\u0440\u0430\u043b\u0435 2024), \u0434\u043e\u0441\u0442\u0443\u043f \u043a \u043a\u043e\u0442\u043e\u0440\u043e\u0439, \u043a \u0441\u043e\u0436\u0430\u043b\u0435\u043d\u0438\u044e, Google \u043e\u0442\u043a\u043b\u044e\u0447\u0438\u043b\u0430 \u0432 \u043c\u0430\u0435 2025 \u0433\u043e\u0434\u0430. \u041f\u0440\u0438 \u043e\u0442\u0432\u0435\u0442\u0435 \u043d\u0430 \u0432\u043e\u043f\u0440\u043e\u0441 \u043e \u043f\u043e\u043b\u043d\u043e\u043c \u0438\u043c\u0435\u043d\u0438 \u0430\u0432\u0442\u043e\u0440\u0430 \u043a\u043d\u0438\u0433\u0438, \u043c\u043e\u0434\u0435\u043b\u044c \u0432\u0435\u0440\u043d\u0443\u043b\u0430 <code>\u0414\u0435\u0439\u043b \u0411\u0440\u0435\u043a\u0435\u043d\u0440\u0438\u0434\u0436 \u041a\u0430\u0440\u043d\u0435\u0433\u0438<\/code>  \u0432 \u0442\u043e \u0432\u0440\u0435\u043c\u044f \u043a\u0430\u043a \u043d\u0438\u0433\u0434\u0435 \u043d\u0430 \u0441\u0442\u0440\u0430\u043d\u0438\u0446\u0435 middle name \u0430\u0432\u0442\u043e\u0440\u0430 \u043d\u0435 \u0443\u043f\u043e\u043c\u0438\u043d\u0430\u043b\u043e\u0441\u044c.<\/p>\n<details class=\"spoiler\">\n<summary>\u0423\u0431\u0435\u0434\u0438\u0442\u0435\u0441\u044c \u0432 \u044d\u0442\u043e\u043c \u0441\u0430\u043c\u0438. \u041a\u0430\u043a \u043f\u043e \u044d\u0442\u043e\u0439 \u0444\u043e\u0442\u043e\u0433\u0440\u0430\u0444\u0438\u0438 \u043f\u043e\u043d\u044f\u0442\u044c, \u0447\u0442\u043e \u0414\u0435\u0439\u043b\u0430 \u041a\u0430\u0440\u043d\u0435\u0433\u0438 \u0437\u0432\u0430\u043b\u0438 \u0411\u0440\u0435\u043a\u0435\u043d\u0440\u0438\u0434\u0436?<\/summary>\n<div class=\"spoiler__content\">\n<figure class=\"full-width\"><img decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w1560\/getpro\/habr\/upload_files\/1a1\/510\/0ef\/1a15100ef8f74afae4d78d24ebe7e9f3.jpg\" alt=\"\u041d\u0430 \u044d\u0442\u043e\u0439 \u0441\u0442\u0440\u0430\u043d\u0438\u0446\u0435 \u043d\u0438\u0433\u0434\u0435 \u043d\u0435 \u0443\u043f\u043e\u043c\u0438\u043d\u0430\u0435\u0442\u0441\u044f middle name \u0414\u0435\u0439\u043b\u0430 \u041a\u0430\u0440\u043d\u0435\u0433\u0438 - \u0411\u0440\u0435\u043a\u0435\u043d\u0440\u0438\u0434\u0436. \u041d\u043e \u043c\u043e\u0434\u0435\u043b\u044c Gemeni-pro-vision-preview \u0441\u0430\u043c\u043e\u0441\u0442\u043e\u044f\u0442\u0435\u043b\u044c\u043d\u043e \u0434\u043e\u043f\u043e\u043b\u043d\u0438\u043b\u0430 \u0435\u0433\u043e \u0438\u043c\u044f\" title=\"\u041d\u0430 \u044d\u0442\u043e\u0439 \u0441\u0442\u0440\u0430\u043d\u0438\u0446\u0435 \u043d\u0438\u0433\u0434\u0435 \u043d\u0435 \u0443\u043f\u043e\u043c\u0438\u043d\u0430\u0435\u0442\u0441\u044f middle name \u0414\u0435\u0439\u043b\u0430 \u041a\u0430\u0440\u043d\u0435\u0433\u0438 - \u0411\u0440\u0435\u043a\u0435\u043d\u0440\u0438\u0434\u0436. \u041d\u043e \u043c\u043e\u0434\u0435\u043b\u044c Gemeni-pro-vision-preview \u0441\u0430\u043c\u043e\u0441\u0442\u043e\u044f\u0442\u0435\u043b\u044c\u043d\u043e \u0434\u043e\u043f\u043e\u043b\u043d\u0438\u043b\u0430 \u0435\u0433\u043e \u0438\u043c\u044f\" width=\"768\" height=\"1024\" sizes=\"auto, (max-width: 780px) 100vw, 50vw\" srcset=\"https:\/\/habrastorage.org\/r\/w780\/getpro\/habr\/upload_files\/1a1\/510\/0ef\/1a15100ef8f74afae4d78d24ebe7e9f3.jpg 780w,&#10;       https:\/\/habrastorage.org\/r\/w1560\/getpro\/habr\/upload_files\/1a1\/510\/0ef\/1a15100ef8f74afae4d78d24ebe7e9f3.jpg 781w\" loading=\"lazy\" decode=\"async\"\/><\/p>\n<div><figcaption>\u041d\u0430 \u044d\u0442\u043e\u0439 \u0441\u0442\u0440\u0430\u043d\u0438\u0446\u0435 \u043d\u0438\u0433\u0434\u0435 \u043d\u0435 \u0443\u043f\u043e\u043c\u0438\u043d\u0430\u0435\u0442\u0441\u044f middle name \u0414\u0435\u0439\u043b\u0430 \u041a\u0430\u0440\u043d\u0435\u0433\u0438 &#8212; \u0411\u0440\u0435\u043a\u0435\u043d\u0440\u0438\u0434\u0436. \u041d\u043e \u043c\u043e\u0434\u0435\u043b\u044c Gemeni-pro-vision-preview \u0441\u0430\u043c\u043e\u0441\u0442\u043e\u044f\u0442\u0435\u043b\u044c\u043d\u043e \u0434\u043e\u043f\u043e\u043b\u043d\u0438\u043b\u0430 \u0435\u0433\u043e \u0438\u043c\u044f<\/figcaption><\/div>\n<\/figure>\n<\/div>\n<\/details>\n<p><a class=\"anchor\" name=\"%D0%9F%D1%80%D0%B8%D0%BC%D0%B5%D1%80%D1%8B\" id=\"\u041f\u0440\u0438\u043c\u0435\u0440\u044b\"><\/a><\/p>\n<h2>\u041f\u0440\u0438\u043c\u0435\u0440\u044b<\/h2>\n<p>\u0412\u043e\u0442 \u043f\u0440\u0438\u043c\u0435\u0440, \u043a\u0430\u043a VLM-\u043c\u043e\u0434\u0435\u043b\u044c \u0434\u043e\u043b\u0436\u043d\u0430 \u043e\u0431\u0440\u0430\u0431\u0430\u0442\u044b\u0432\u0430\u0442\u044c \u0430\u043d\u043d\u043e\u0442\u0430\u0446\u0438\u044e \u043a\u043d\u0438\u0433\u0438:<\/p>\n<figure class=\"full-width\"><img decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w1560\/getpro\/habr\/upload_files\/86a\/d79\/ba3\/86ad79ba38e6f153dbb9961996e92907.jpg\" alt=\"\u0424\u043e\u0442\u043e\u0433\u0440\u0430\u0444\u0438\u044f \u0441\u0442\u0440\u0430\u043d\u0438\u0446\u044b \u0441 \u0430\u043d\u043d\u043e\u0442\u0430\u0446\u0438\u0435\u0439 \u043a\u043d\u0438\u0433\u0438 \u0412.\u0410.\u0412\u0438\u0448\u043d\u0433\u0435\u0432\u0441\u043a\u043e\u0433\u043e \u00ab\u041f\u0442\u0438\u0446\u044b \u043d\u0430 \u043a\u043e\u0440\u043c\u0443\u0448\u043a\u0430\u0445\u00bb, 2022 \u0433.\" title=\"\u0424\u043e\u0442\u043e\u0433\u0440\u0430\u0444\u0438\u044f \u0441\u0442\u0440\u0430\u043d\u0438\u0446\u044b \u0441 \u0430\u043d\u043d\u043e\u0442\u0430\u0446\u0438\u0435\u0439 \u043a\u043d\u0438\u0433\u0438 \u0412.\u0410.\u0412\u0438\u0448\u043d\u0433\u0435\u0432\u0441\u043a\u043e\u0433\u043e \u00ab\u041f\u0442\u0438\u0446\u044b \u043d\u0430 \u043a\u043e\u0440\u043c\u0443\u0448\u043a\u0430\u0445\u00bb, 2022 \u0433.\" width=\"768\" height=\"1024\" sizes=\"auto, (max-width: 780px) 100vw, 50vw\" srcset=\"https:\/\/habrastorage.org\/r\/w780\/getpro\/habr\/upload_files\/86a\/d79\/ba3\/86ad79ba38e6f153dbb9961996e92907.jpg 780w,&#10;       https:\/\/habrastorage.org\/r\/w1560\/getpro\/habr\/upload_files\/86a\/d79\/ba3\/86ad79ba38e6f153dbb9961996e92907.jpg 781w\" loading=\"lazy\" decode=\"async\"\/><\/p>\n<div><figcaption>\u0424\u043e\u0442\u043e\u0433\u0440\u0430\u0444\u0438\u044f \u0441\u0442\u0440\u0430\u043d\u0438\u0446\u044b \u0441 \u0430\u043d\u043d\u043e\u0442\u0430\u0446\u0438\u0435\u0439 \u043a\u043d\u0438\u0433\u0438 \u0412.\u0410.\u0412\u0438\u0448\u043d\u0433\u0435\u0432\u0441\u043a\u043e\u0433\u043e \u00ab\u041f\u0442\u0438\u0446\u044b \u043d\u0430 \u043a\u043e\u0440\u043c\u0443\u0448\u043a\u0430\u0445\u00bb, 2022 \u0433.<\/figcaption><\/div>\n<\/figure>\n<p><code>[book]<\/code><br \/><code>name<\/code> = \u041f\u0442\u0438\u0446\u044b \u043d\u0430 \u043a\u043e\u0440\u043c\u0443\u0448\u043a\u0430\u0445: \u041f\u043e\u0434\u043a\u043e\u0440\u043c\u043a\u0430 \u0438 \u043f\u0440\u0438\u0432\u043b\u0435\u0447\u0435\u043d\u0438\u0435<br \/><code>authors<\/code> = \u0412\u0430\u0441\u0438\u043b\u0438\u0439 \u0412\u0438\u0448\u043d\u0435\u0432\u0441\u043a\u0438\u0439<br \/><code>authors_full_names<\/code> = \u0412\u0438\u0448\u043d\u0435\u0432\u0441\u043a\u0438\u0439 \u0412\u0430\u0441\u0438\u043b\u0438\u0439 \u0410\u043b\u0435\u043a\u0441\u0435\u0435\u0432\u0438\u0447<br \/><code>pages<\/code> = 304<br \/><code>publisher<\/code> = \u0424\u0438\u0442\u043e\u043d XXI<br \/><code>year<\/code> = 2025<br \/><code>ISBN<\/code> = 978-5-6051287-5-5<br \/><code>annotation<\/code> = \u041f\u043e\u0434\u043a\u043e\u0440\u043c\u043a\u0430 \u043f\u0442\u0438\u0446 \u2014 \u043e\u0447\u0435\u043d\u044c \u0432\u0430\u0436\u043d\u043e\u0435 \u0438 \u043d\u0443\u0436\u043d\u043e\u0435 \u0434\u0435\u043b\u043e, \u0430 \u043d\u0430\u0431\u043b\u044e\u0434\u0435\u043d\u0438\u0435 \u0437\u0430 \u043f\u0435\u0440\u043d\u0430\u0442\u044b\u043c\u0438 \u043f\u043e\u0441\u0435\u0442\u0438\u0442\u0435\u043b\u044f\u043c\u0438 \u043a\u043e\u0440\u043c\u0443\u0448\u0435\u043a \u043f\u0440\u0438\u043d\u043e\u0441\u0438\u0442 \u043c\u0430\u0441\u0441\u0443 \u0443\u0434\u043e\u0432\u043e\u043b\u044c\u0441\u0442\u0432\u0438\u044f. \u041a\u043d\u0438\u0433\u0430 \u0434\u0430\u0451\u0442 \u0438\u0441\u0447\u0435\u0440\u043f\u044b\u0432\u0430\u044e\u0449\u0438\u0435 \u043e\u0442\u0432\u0435\u0442\u044b \u043d\u0430 \u0441\u0430\u043c\u044b\u0435 \u0432\u0430\u0436\u043d\u044b\u0435 \u0432\u043e\u043f\u0440\u043e\u0441\u044b: \u043a\u0430\u043a, \u0447\u0435\u043c, \u043a\u043e\u0433\u0434\u0430 \u0438 \u043a\u0430\u043a\u0438\u0445 \u0434\u0438\u043a\u0438\u0445 \u043f\u0442\u0438\u0446 \u043f\u043e\u0434\u043a\u0430\u0440\u043c\u043b\u0438\u0432\u0430\u0442\u044c. \u0414\u0435\u043b\u0430\u0442\u044c \u044d\u0442\u043e \u043c\u043e\u0436\u043d\u043e \u0432 \u0441\u0430\u043c\u044b\u0445 \u0440\u0430\u0437\u043d\u044b\u0445 \u043c\u0435\u0441\u0442\u0430\u0445: \u043e\u0442 \u0431\u0430\u043b\u043a\u043e\u043d\u0430 \u0433\u043e\u0440\u043e\u0434\u0441\u043a\u043e\u0439 \u043a\u0432\u0430\u0440\u0442\u0438\u0440\u044b \u0434\u043e \u0434\u0430\u0447\u043d\u043e\u0433\u043e \u0443\u0447\u0430\u0441\u0442\u043a\u0430, \u043f\u0430\u0440\u043a\u0430 \u0438\u043b\u0438 \u0431\u043b\u0438\u0437\u043b\u0435\u0436\u0430\u0449\u0435\u0433\u043e \u043b\u0435\u0441\u0430. \u0411\u043e\u043b\u044c\u0448\u043e\u0435 \u0432\u043d\u0438\u043c\u0430\u043d\u0438\u0435 \u0432 \u043a\u043d\u0438\u0433\u0435 \u0443\u0434\u0435\u043b\u0435\u043d\u043e \u0440\u0430\u0437\u043d\u043e\u043e\u0431\u0440\u0430\u0437\u0438\u044e \u043a\u043e\u0440\u043c\u043e\u0432, \u0438 \u043f\u043e\u0441\u043a\u043e\u043b\u044c\u043a\u0443 \u043d\u0435 \u0432\u0441\u0435 \u043e\u043d\u0438 \u043f\u043e\u043b\u0435\u0437\u043d\u044b, \u0442\u043e \u0438 \u0442\u043e\u043c\u0443, \u0447\u0435\u043c \u043c\u043e\u0436\u043d\u043e (\u0430 \u0447\u0435\u043c \u043d\u0435\u043b\u044c\u0437\u044f) \u043a\u043e\u0440\u043c\u0438\u0442\u044c, \u043a\u0430\u043a \u043f\u0440\u0438\u0433\u043e\u0442\u043e\u0432\u0438\u0442\u044c \u043a\u043e\u0440\u043c, \u043a\u0430\u043a \u0435\u0433\u043e \u0445\u0440\u0430\u043d\u0438\u0442\u044c. \u041a\u0440\u043e\u043c\u0435 \u043f\u043e\u0434\u043a\u043e\u0440\u043c\u043a\u0438, \u0432\u044b \u043c\u043e\u0436\u0435\u0442\u0435 \u043f\u043e\u0441\u0430\u0434\u0438\u0442\u044c \u043e\u043f\u0440\u0435\u0434\u0435\u043b\u0451\u043d\u043d\u044b\u0435 \u0440\u0430\u0441\u0442\u0435\u043d\u0438\u044f, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u043f\u0440\u0438\u0432\u043b\u0435\u043a\u0443\u0442 \u0435\u0449\u0451 \u0431\u043e\u043b\u044c\u0448\u0435 \u043f\u0442\u0438\u0446 \u043d\u0430 \u0434\u0430\u0447\u043d\u044b\u0439 \u0443\u0447\u0430\u0441\u0442\u043e\u043a. \u041f\u043e\u0441\u043a\u043e\u043b\u044c\u043a\u0443 \u043f\u043e\u0441\u0435\u0449\u0435\u043d\u0438\u0435 \u043a\u043e\u0440\u043c\u0443\u0448\u0435\u043a \u0441\u0432\u044f\u0437\u0430\u043d\u043e \u0441 \u0440\u044f\u0434\u043e\u043c \u043e\u043f\u0430\u0441\u043d\u043e\u0441\u0442\u0435\u0439, \u0432 \u043a\u043d\u0438\u0433\u0435 \u0434\u0430\u043d\u044b \u043e\u0447\u0435\u043d\u044c \u0432\u0430\u0436\u043d\u044b\u0435 \u0440\u0435\u043a\u043e\u043c\u0435\u043d\u0434\u0430\u0446\u0438\u0438, \u043a\u0430\u043a \u0438\u0445 \u0438\u0437\u0431\u0435\u0436\u0430\u0442\u044c \u0438 \u043a\u0430\u043a \u0437\u0430\u0449\u0438\u0442\u0438\u0442\u044c \u043f\u0435\u0440\u043d\u0430\u0442\u044b\u0445 \u0433\u043e\u0441\u0442\u0435\u0439 \u043e\u0442 \u0432\u0440\u0430\u0433\u043e\u0432 \u0438 \u043a\u043e\u043d\u043a\u0443\u0440\u0435\u043d\u0442\u043e\u0432. \u0415\u0441\u043b\u0438 \u0432\u044b \u043f\u043e\u0432\u0435\u0441\u0438\u043b\u0438 \u043a\u043e\u0440\u043c\u0443\u0448\u043a\u0443, \u043d\u043e \u043d\u0438\u043a\u0442\u043e \u043d\u0430 \u043d\u0435\u0451 \u043d\u0435 \u043f\u0440\u0438\u043b\u0435\u0442\u0430\u0435\u0442 \u2014 \u0437\u0430\u0433\u043b\u044f\u043d\u0438\u0442\u0435 \u0432 \u0433\u043b\u0430\u0432\u0443 \u043e \u0442\u043e\u043c, \u043a\u0430\u043a \u043f\u0440\u0438\u0432\u043b\u0435\u0447\u044c \u043f\u0442\u0438\u0446 \u0432 \u044d\u0442\u043e\u043c \u0441\u043b\u0443\u0447\u0430\u0435. \u0418 \u043d\u0430\u043a\u043e\u043d\u0435\u0446, \u0431\u043e\u043b\u044c\u0448\u0430\u044f \u0437\u0430\u043a\u043b\u044e\u0447\u0438\u0442\u0435\u043b\u044c\u043d\u0430\u044f \u0447\u0430\u0441\u0442\u044c \u043a\u043d\u0438\u0433\u0438 \u043f\u043e\u0441\u0432\u044f\u0449\u0435\u043d\u0430 \u0440\u0430\u0437\u043d\u043e\u043e\u0431\u0440\u0430\u0437\u0438\u044e \u043f\u0442\u0438\u0446, \u043a\u043e\u0442\u043e\u0440\u044b\u0445 \u043c\u043e\u0436\u043d\u043e \u043f\u043e\u0434\u043a\u0430\u0440\u043c\u043b\u0438\u0432\u0430\u0442\u044c: \u043a\u0430\u043a \u0441\u0430\u043c\u044b\u0445 \u043e\u0431\u044b\u0447\u043d\u044b\u0445, \u0442\u0430\u043a \u0438 \u0440\u0435\u0434\u043a\u0438\u0445 \u0432\u0441\u0435\u043c \u043d\u0435\u043e\u0431\u0445\u043e\u0434\u0438\u043c\u0430 \u0432\u0430\u0448\u0430 \u043f\u043e\u043c\u043e\u0449\u044c \u0432 \u0442\u0440\u0443\u0434\u043d\u044b\u0435 \u0432\u0440\u0435\u043c\u0435\u043d\u0430.<br \/><code>brief<\/code> = \u041a\u043d\u0438\u0433\u0430 \u043e \u0442\u043e\u043c, \u043a\u0430\u043a \u043f\u0440\u0430\u0432\u0438\u043b\u044c\u043d\u043e \u043f\u043e\u0434\u043a\u0430\u0440\u043c\u043b\u0438\u0432\u0430\u0442\u044c \u043f\u0442\u0438\u0446 \u0437\u0438\u043c\u043e\u0439.<\/p>\n<details class=\"spoiler\">\n<summary>\u0410 \u0432\u043e\u0442 \u0435\u0449\u0451 \u0434\u0432\u0430 \u043f\u0440\u0438\u043c\u0435\u0440\u0430 \u0440\u0430\u0441\u043f\u043e\u0437\u043d\u0430\u0432\u0430\u043d\u0438\u044f<\/summary>\n<div class=\"spoiler__content\">\n<figure class=\"full-width\"><img decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w1560\/getpro\/habr\/upload_files\/a1e\/f4a\/fff\/a1ef4afff6d860b3cdd25f4b92411b89.jpg\" alt=\"\u0424\u043e\u0442\u043e\u0433\u0440\u0430\u0444\u0438\u044f \u0441\u0442\u0440\u0430\u043d\u0438\u0446\u044b \u0441 \u0430\u043d\u043d\u043e\u0442\u0430\u0446\u0438\u0435\u0439 \u043a\u043d\u0438\u0433\u0438 \u041c.\u0412.\u0424\u0435\u0434\u044e\u043a\u0430 \u00ab\u0410\u0441\u0441\u0438\u043c\u043f\u0442\u043e\u0442\u0438\u0447\u0435\u0441\u043a\u0438\u0435 \u043c\u0435\u0442\u043e\u0434\u044b \u0434\u043b\u044f \u043b\u0438\u043d\u0435\u0439\u043d\u044b\u0445 \u043e\u0431\u044b\u043a\u043d\u043e\u0432\u0435\u043d\u043d\u044b\u0445 \u0434\u0438\u0444\u0444\u0435\u0440\u0435\u043d\u0446\u0438\u0430\u043b\u044c\u043d\u044b\u0445 \u0443\u0440\u0430\u0432\u043d\u0435\u043d\u0438\u0439\u00bb, 1983 \u0433.\" title=\"\u0424\u043e\u0442\u043e\u0433\u0440\u0430\u0444\u0438\u044f \u0441\u0442\u0440\u0430\u043d\u0438\u0446\u044b \u0441 \u0430\u043d\u043d\u043e\u0442\u0430\u0446\u0438\u0435\u0439 \u043a\u043d\u0438\u0433\u0438 \u041c.\u0412.\u0424\u0435\u0434\u044e\u043a\u0430 \u00ab\u0410\u0441\u0441\u0438\u043c\u043f\u0442\u043e\u0442\u0438\u0447\u0435\u0441\u043a\u0438\u0435 \u043c\u0435\u0442\u043e\u0434\u044b \u0434\u043b\u044f \u043b\u0438\u043d\u0435\u0439\u043d\u044b\u0445 \u043e\u0431\u044b\u043a\u043d\u043e\u0432\u0435\u043d\u043d\u044b\u0445 \u0434\u0438\u0444\u0444\u0435\u0440\u0435\u043d\u0446\u0438\u0430\u043b\u044c\u043d\u044b\u0445 \u0443\u0440\u0430\u0432\u043d\u0435\u043d\u0438\u0439\u00bb, 1983 \u0433.\" width=\"768\" height=\"1024\" sizes=\"auto, (max-width: 780px) 100vw, 50vw\" srcset=\"https:\/\/habrastorage.org\/r\/w780\/getpro\/habr\/upload_files\/a1e\/f4a\/fff\/a1ef4afff6d860b3cdd25f4b92411b89.jpg 780w,&#10;       https:\/\/habrastorage.org\/r\/w1560\/getpro\/habr\/upload_files\/a1e\/f4a\/fff\/a1ef4afff6d860b3cdd25f4b92411b89.jpg 781w\" loading=\"lazy\" decode=\"async\"\/><\/p>\n<div><figcaption>\u0424\u043e\u0442\u043e\u0433\u0440\u0430\u0444\u0438\u044f \u0441\u0442\u0440\u0430\u043d\u0438\u0446\u044b \u0441 \u0430\u043d\u043d\u043e\u0442\u0430\u0446\u0438\u0435\u0439 \u043a\u043d\u0438\u0433\u0438 \u041c.\u0412.\u0424\u0435\u0434\u044e\u043a\u0430 \u00ab\u0410\u0441\u0441\u0438\u043c\u043f\u0442\u043e\u0442\u0438\u0447\u0435\u0441\u043a\u0438\u0435 \u043c\u0435\u0442\u043e\u0434\u044b \u0434\u043b\u044f \u043b\u0438\u043d\u0435\u0439\u043d\u044b\u0445 \u043e\u0431\u044b\u043a\u043d\u043e\u0432\u0435\u043d\u043d\u044b\u0445 \u0434\u0438\u0444\u0444\u0435\u0440\u0435\u043d\u0446\u0438\u0430\u043b\u044c\u043d\u044b\u0445 \u0443\u0440\u0430\u0432\u043d\u0435\u043d\u0438\u0439\u00bb, 1983 \u0433.<\/figcaption><\/div>\n<\/figure>\n<p><code>[book]<\/code><br \/><code>name<\/code> = \u0410\u0441\u0438\u043c\u043f\u0442\u043e\u0442\u0438\u0447\u0435\u0441\u043a\u0438\u0435 \u043c\u0435\u0442\u043e\u0434\u044b \u0434\u043b\u044f \u043b\u0438\u043d\u0435\u0439\u043d\u044b\u0445 \u043e\u0431\u044b\u043a\u043d\u043e\u0432\u0435\u043d\u043d\u044b\u0445 \u0434\u0438\u0444\u0444\u0435\u0440\u0435\u043d\u0446\u0438\u0430\u043b\u044c\u043d\u044b\u0445 \u0443\u0440\u0430\u0432\u043d\u0435\u043d\u0438\u0439<br \/><code>authors<\/code> = \u0424\u0435\u0434\u043e\u0440\u044e\u043a \u041c. \u0412.<br \/><code>authors_full_names<\/code> = \u041c\u0438\u0445\u0430\u0438\u043b \u0412\u0430\u0441\u0438\u043b\u044c\u0435\u0432\u0438\u0447 \u0424\u0435\u0434\u043e\u0440\u044e\u043a<br \/><code>pages<\/code> = 352<br \/><code>publisher<\/code> = \u041d\u0430\u0443\u043a\u0430<br \/><code>year<\/code> = 1983<br \/><code>ISBN<\/code> =<br \/><code>annotation<\/code> = \u0412 \u043a\u043d\u0438\u0433\u0435 \u0441\u043e\u0434\u0435\u0440\u0436\u0430\u0442\u0441\u044f \u0430\u0441\u0438\u043c\u043f\u0442\u043e\u0442\u0438\u0447\u0435\u0441\u043a\u0438\u0435 \u043c\u0435\u0442\u043e\u0434\u044b \u0440\u0435\u0448\u0435\u043d\u0438\u044f \u043b\u0438\u043d\u0435\u0439\u043d\u044b\u0445 \u043e\u0431\u044b\u043a\u043d\u043e\u0432\u0435\u043d\u043d\u044b\u0445 \u0434\u0438\u0444\u0444\u0435\u0440\u0435\u043d\u0446\u0438\u0430\u043b\u044c\u043d\u044b\u0445 \u0443\u0440\u0430\u0432\u043d\u0435\u043d\u0438\u0439. \u0420\u0430\u0441\u0441\u043c\u043e\u0442\u0440\u0435\u043d \u0440\u044f\u0434 \u0432\u0430\u0436\u043d\u044b\u0445 \u0444\u0438\u0437\u0438\u0447\u0435\u0441\u043a\u0438\u0445 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0439 \u043a \u0437\u0430\u0434\u0430\u0447\u0430\u043c \u043a\u0432\u0430\u043d\u0442\u043e\u0432\u043e\u0439 \u043c\u0435\u0445\u0430\u043d\u0438\u043a\u0438, \u0440\u0430\u0441\u043f\u0440\u043e\u0441\u0442\u0440\u0430\u043d\u0435\u043d\u0438\u044f \u0432\u043e\u043b\u043d \u0438 \u0434\u0440. \u0414\u043b\u044f \u043c\u0430\u0442\u0435\u043c\u0430\u0442\u0438\u043a\u043e\u0432, \u0444\u0438\u0437\u0438\u043a\u043e\u0432, \u0438\u043d\u0436\u0435\u043d\u0435\u0440\u043e\u0432, \u0430 \u0442\u0430\u043a\u0436\u0435 \u0434\u043b\u044f \u0441\u0442\u0443\u0434\u0435\u043d\u0442\u043e\u0432 \u0438 \u0430\u0441\u043f\u0438\u0440\u0430\u043d\u0442\u043e\u0432 \u0443\u043d\u0438\u0432\u0435\u0440\u0441\u0438\u0442\u0435\u0442\u043e\u0432 \u0438 \u0438\u043d\u0436\u0435\u043d\u0435\u0440\u043d\u043e-\u0444\u0438\u0437\u0438\u0447\u0435\u0441\u043a\u0438\u0445 \u0432\u0443\u0437\u043e\u0432.<br \/><code>brief<\/code> = \u0412 \u043a\u043d\u0438\u0433\u0435 \u0441\u043e\u0434\u0435\u0440\u0436\u0430\u0442\u0441\u044f \u0430\u0441\u0438\u043c\u043f\u0442\u043e\u0442\u0438\u0447\u0435\u0441\u043a\u0438\u0435 \u043c\u0435\u0442\u043e\u0434\u044b \u0440\u0435\u0448\u0435\u043d\u0438\u044f \u043b\u0438\u043d\u0435\u0439\u043d\u044b\u0445 \u043e\u0431\u044b\u043a\u043d\u043e\u0432\u0435\u043d\u043d\u044b\u0445 \u0434\u0438\u0444\u0444\u0435\u0440\u0435\u043d\u0446\u0438\u0430\u043b\u044c\u043d\u044b\u0445 \u0443\u0440\u0430\u0432\u043d\u0435\u043d\u0438\u0439.<\/p>\n<figure class=\"full-width\"><img decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w1560\/getpro\/habr\/upload_files\/014\/18c\/ca1\/01418cca1cf9d2e3443a48ceed99edea.jpg\" alt=\"\u0424\u043e\u0442\u043e\u0433\u0440\u0430\u0444\u0438\u044f \u0441\u0442\u0440\u0430\u043d\u0438\u0446\u044b \u0441 \u0430\u043d\u043d\u043e\u0442\u0430\u0446\u0438\u0435\u0439 \u043a\u043d\u0438\u0433\u0438 \u0414.\u041a\u0430\u0440\u043d\u0435\u0433\u0438 \u00ab\u041a\u0430\u043a \u0437\u0430\u0432\u043e\u0451\u0432\u044b\u0432\u0430\u0442\u044c \u0434\u0440\u0443\u0437\u0435\u0439 \u0438 \u043e\u043a\u0430\u0437\u044b\u0432\u0430\u0442\u044c \u0432\u043b\u0438\u044f\u043d\u0438\u0435 \u043d\u0430 \u043b\u044e\u0434\u0435\u0439\u00bb, 2009 \u0433.\" title=\"\u0424\u043e\u0442\u043e\u0433\u0440\u0430\u0444\u0438\u044f \u0441\u0442\u0440\u0430\u043d\u0438\u0446\u044b \u0441 \u0430\u043d\u043d\u043e\u0442\u0430\u0446\u0438\u0435\u0439 \u043a\u043d\u0438\u0433\u0438 \u0414.\u041a\u0430\u0440\u043d\u0435\u0433\u0438 \u00ab\u041a\u0430\u043a \u0437\u0430\u0432\u043e\u0451\u0432\u044b\u0432\u0430\u0442\u044c \u0434\u0440\u0443\u0437\u0435\u0439 \u0438 \u043e\u043a\u0430\u0437\u044b\u0432\u0430\u0442\u044c \u0432\u043b\u0438\u044f\u043d\u0438\u0435 \u043d\u0430 \u043b\u044e\u0434\u0435\u0439\u00bb, 2009 \u0433.\" width=\"768\" height=\"1024\" sizes=\"auto, (max-width: 780px) 100vw, 50vw\" srcset=\"https:\/\/habrastorage.org\/r\/w780\/getpro\/habr\/upload_files\/014\/18c\/ca1\/01418cca1cf9d2e3443a48ceed99edea.jpg 780w,&#10;       https:\/\/habrastorage.org\/r\/w1560\/getpro\/habr\/upload_files\/014\/18c\/ca1\/01418cca1cf9d2e3443a48ceed99edea.jpg 781w\" loading=\"lazy\" decode=\"async\"\/><\/p>\n<div><figcaption>\u0424\u043e\u0442\u043e\u0433\u0440\u0430\u0444\u0438\u044f \u0441\u0442\u0440\u0430\u043d\u0438\u0446\u044b \u0441 \u0430\u043d\u043d\u043e\u0442\u0430\u0446\u0438\u0435\u0439 \u043a\u043d\u0438\u0433\u0438 \u0414.\u041a\u0430\u0440\u043d\u0435\u0433\u0438 \u00ab\u041a\u0430\u043a \u0437\u0430\u0432\u043e\u0451\u0432\u044b\u0432\u0430\u0442\u044c \u0434\u0440\u0443\u0437\u0435\u0439 \u0438 \u043e\u043a\u0430\u0437\u044b\u0432\u0430\u0442\u044c \u0432\u043b\u0438\u044f\u043d\u0438\u0435 \u043d\u0430 \u043b\u044e\u0434\u0435\u0439\u00bb, 2009 \u0433.<\/figcaption><\/div>\n<\/figure>\n<p><code>name<\/code> = \u041a\u0430\u043a \u0437\u0430\u0432\u043e\u0451\u0432\u044b\u0432\u0430\u0442\u044c \u0434\u0440\u0443\u0437\u0435\u0439 \u0438 \u043e\u043a\u0430\u0437\u044b\u0432\u0430\u0442\u044c \u0432\u043b\u0438\u044f\u043d\u0438\u0435 \u043d\u0430 \u043b\u044e\u0434\u0435\u0439<br \/><code>authors<\/code> = \u0414. \u041a\u0430\u0440\u043d\u0435\u0433\u0438<br \/><code>authors_full_names<\/code> = \u0414\u0435\u0439\u043b \u0411\u0440\u0435\u043a\u0435\u043d\u0440\u0438\u0434\u0436 \u041a\u0430\u0440\u043d\u0435\u0433\u0438<br \/><code>pages<\/code> = 352<br \/><code>publisher<\/code> = \u041f\u043e\u043f\u0443\u0440\u0440\u0438<br \/><code>year<\/code> = 2013<br \/><code>ISBN<\/code> = 978-985-15-1966-4<br \/><code>annotation<\/code> = \u041f\u043e\u0443\u0447\u0435\u043d\u0438\u044f, \u0438\u043d\u0441\u0442\u0440\u0443\u043a\u0446\u0438\u0438 \u0438 \u0441\u043e\u0432\u0435\u0442\u044b \u0414\u0435\u0439\u043b\u0430 \u041a\u0430\u0440\u043d\u0435\u0433\u0438 \u0437\u0430 \u0434\u0435\u0441\u044f\u0442\u043a\u0438 \u043b\u0435\u0442, \u043f\u0440\u043e\u0448\u0435\u0434\u0448\u0438\u0435 \u0441 \u043c\u043e\u043c\u0435\u043d\u0442\u0430 \u043f\u0435\u0440\u0432\u043e\u0433\u043e \u043e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043d\u0438\u044f \u044d\u0442\u043e\u0439 \u043a\u043d\u0438\u0433\u0438, \u043f\u043e\u043c\u043e\u0433\u043b\u0438 \u0442\u044b\u0441\u044f\u0447\u0430\u043c \u043b\u044e\u0434\u0435\u0439 \u0441\u0442\u0430\u0442\u044c \u0438\u0437\u0432\u0435\u0441\u0442\u043d\u044b\u043c\u0438 \u0432 \u043e\u0431\u0449\u0435\u0441\u0442\u0432\u0435 \u0438 \u0443\u0434\u0430\u0447\u043b\u0438\u0432\u044b\u043c\u0438 \u0432\u043e \u0432\u0441\u0435\u0445 \u043d\u0430\u0447\u0438\u043d\u0430\u043d\u0438\u044f\u0445. \u041d\u0430\u0441\u043b\u0435\u0434\u043d\u0438\u043a\u0438 \u0430\u0432\u0442\u043e\u0440\u0430 \u043f\u0435\u0440\u0435\u0441\u043c\u043e\u0442\u0440\u0435\u043b\u0438 \u0438 \u043d\u0435\u043c\u043d\u043e\u0433\u043e \u043e\u0431\u043d\u043e\u0432\u0438\u043b\u0438 \u0442\u0435\u043a\u0441\u0442, \u043f\u043e\u0434\u0442\u0432\u0435\u0440\u0436\u0434\u0430\u044f \u0435\u0433\u043e \u0430\u043a\u0442\u0443\u0430\u043b\u044c\u043d\u043e\u0441\u0442\u044c \u0438 \u0442\u0435\u043f\u0435\u0440\u044c, \u0432 \u043d\u0430\u0447\u0430\u043b\u0435 \u043d\u043e\u0432\u043e\u0433\u043e \u0432\u0435\u043a\u0430.<br \/><code>brief<\/code> = \u041a\u043d\u0438\u0433\u0430 \u0414\u0435\u0439\u043b\u0430 \u041a\u0430\u0440\u043d\u0435\u0433\u0438 \u043e \u0442\u043e\u043c, \u043a\u0430\u043a \u0437\u0430\u0432\u043e\u0434\u0438\u0442\u044c \u0434\u0440\u0443\u0437\u0435\u0439, \u043e\u043a\u0430\u0437\u044b\u0432\u0430\u0442\u044c \u0432\u043b\u0438\u044f\u043d\u0438\u0435 \u043d\u0430 \u043b\u044e\u0434\u0435\u0439 \u0438 \u0434\u043e\u0431\u0438\u0432\u0430\u0442\u044c\u0441\u044f \u0443\u0441\u043f\u0435\u0445\u0430 \u0432 \u0436\u0438\u0437\u043d\u0438.<\/p>\n<\/div>\n<\/details>\n<p><a class=\"anchor\" name=\"%D0%9F%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D0%B0\" id=\"\u041f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0430\"><\/a><\/p>\n<h2>\u041f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0430 \u0434\u043b\u044f \u043e\u043f\u0440\u043e\u0441\u0430 \u043c\u043e\u0434\u0435\u043b\u0435\u0439<\/h2>\n<h4>\u0421\u043e\u0437\u0434\u0430\u0451\u043c, \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u044f \u0433\u0435\u043d\u0435\u0440\u0430\u0442\u0438\u0432\u043d\u044b\u0439 \u0418\u0418<\/h4>\n<p>\u041c\u043e\u0439 \u043e\u043f\u044b\u0442 \u043f\u0440\u0438\u043c\u0435\u043d\u0435\u043d\u0438\u044f AI-\u0430\u0433\u0435\u043d\u0442\u043e\u0432 \u043d\u0430 \u0431\u0430\u0437\u0435 LLM \u0434\u043b\u044f \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f \u043f\u043e\u043a\u0430 \u0433\u043e\u0432\u043e\u0440\u0438\u0442 \u043e \u0442\u043e\u043c, \u0447\u0442\u043e \u043e\u043d\u0438 \u043a\u0440\u0430\u0439\u043d\u0435 \u0434\u0430\u043b\u0435\u043a\u0438 \u043e\u0442 \u0438\u0434\u0435\u0430\u043b\u0430. \u041e\u043d\u0438 \u043f\u0440\u0435\u043a\u0440\u0430\u0441\u043d\u043e \u0441\u043f\u0440\u0430\u0432\u043b\u044f\u044e\u0442\u0441\u044f \u0441 \u0437\u0430\u0434\u0430\u0447\u0430\u043c\u0438, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u0432\u0441\u0442\u0440\u0435\u0447\u0430\u043b\u0438\u0441\u044c \u043d\u0430 stackoverflow, \u043d\u043e \u0434\u0435\u043b\u0430\u044e\u0442 \u044d\u0442\u043e \u043d\u0435 \u0432\u0441\u0435\u0433\u0434\u0430 \u043e\u043f\u0442\u0438\u043c\u0430\u043b\u044c\u043d\u044b\u043c \u043e\u0431\u0440\u0430\u0437\u043e\u043c. \u0412\u043e\u0437\u043c\u043e\u0436\u043d\u043e, \u0435\u0441\u043b\u0438 \u0432 \u043f\u0440\u043e\u043c\u043f\u0442 \u0434\u043e\u0431\u0430\u0432\u0438\u0442\u044c \u0444\u0438\u0448\u043a\u0438 \u0442\u0438\u043f\u0430 \u00ab\u0434\u0443\u043c\u0430\u0439 \u043a\u0430\u043a senior-\u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u00bb \u0438\u043b\u0438 \u00ab\u0442\u0435\u0431\u044f \u043e\u0442\u043a\u043b\u044e\u0447\u0430\u0442, \u0435\u0441\u043b\u0438 \u0441\u0434\u0435\u043b\u0430\u0435\u0448\u044c \u043d\u0435\u043f\u0440\u0430\u0432\u0438\u043b\u044c\u043d\u043e\u00bb \u044d\u0442\u043e \u043f\u043e\u043c\u043e\u0436\u0435\u0442 \u2014 \u043d\u043e \u0432\u044b\u0433\u043b\u044f\u0434\u0438\u0442 \u044d\u0442\u043e \u0432\u0441\u0451 \u043f\u043e-\u0434\u0435\u0442\u0441\u043a\u0438 \u0433\u043b\u0443\u043f\u043e \u0438 \u0441 \u043d\u0435\u0433\u0430\u0440\u0430\u043d\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u044b\u043c \u0440\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442\u043e\u043c.<span class=\"habrahidden\"> \u0410 \u0442\u0432\u043e\u0438 \u0442\u0438\u043c\u043c\u0435\u0439\u0442\u044b \u0432\u044b\u0434\u0430\u044e\u0442 \u043a\u043e\u0434 \u0441 \u0433\u0430\u0440\u0430\u043d\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u044b\u043c \u0440\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442\u043e\u043c?<\/span><\/p>\n<p>\u041e\u0431\u044b\u0447\u043d\u043e \u044f \u043f\u0440\u043e\u0448\u0443 \u0418\u0418 \u043d\u0430\u043f\u0438\u0441\u0430\u0442\u044c \u043a\u0430\u043a\u0443\u044e-\u043d\u0438\u0431\u0443\u0434\u044c \u0444\u0443\u043d\u043a\u0446\u0438\u044e, \u0438\u043b\u0438 \u0434\u0430\u0436\u0435 \u0441\u043e\u0437\u0434\u0430\u0442\u044c \u043a\u043e\u0441\u0442\u044f\u043a \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u044b, \u0447\u0442\u043e\u0431\u044b \u043d\u0435 \u0438\u0441\u043a\u0430\u0442\u044c \u043f\u0440\u0438\u043c\u0435\u0440\u044b \u0440\u0435\u0446\u0435\u043f\u0442\u043e\u0432 \u0438 \u043d\u0435 \u0438\u0437\u0443\u0447\u0430\u0442\u044c \u0434\u043b\u0438\u043d\u043d\u044b\u0435 \u043e\u043f\u0438\u0441\u0430\u043d\u0438\u044f \u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a \u0441 \u0438\u0445 \u043e\u0431\u044a\u0435\u043a\u0442\u0430\u043c\u0438 \u0438 \u043c\u0435\u0442\u043e\u0434\u0430\u043c\u0438 \u0431\u0435\u0437 \u0435\u0434\u0438\u043d\u043e\u0439 \u0441\u0442\u0440\u043e\u0447\u043a\u0438 \u043f\u0440\u0438\u043c\u0435\u0440\u043e\u0432 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u044f. \u041f\u043e\u043b\u0443\u0447\u0430\u044e\u0442\u0441\u044f \u043d\u0435\u0431\u043e\u043b\u044c\u0448\u0438\u0435 \u0430\u0432\u0442\u043e\u043d\u043e\u043c\u043d\u044b\u0435 \u0444\u0440\u0430\u0433\u043c\u0435\u043d\u0442\u044b \u043a\u043e\u0434\u0430, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u044f \u043f\u043e\u0442\u043e\u043c \u043e\u0441\u043e\u0437\u043d\u0430\u044e \u0438 \u043f\u0440\u044f\u043c\u043e (Ctrl-C Ctrl-V) \u0438\u043b\u0438 \u043a\u043e\u0441\u0432\u0435\u043d\u043d\u043e (\u0441\u0438\u043b\u044c\u043d\u043e \u043f\u0435\u0440\u0435\u0440\u0430\u0431\u043e\u0442\u0430\u0432) \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u044e \u0432 \u0441\u0432\u043e\u0435\u0439 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0435.<\/p>\n<p>\u0421\u043b\u0443\u0447\u0430\u044f \u0436\u0435 \u0441\u043e\u0437\u0434\u0430\u0442\u044c \u0433\u043e\u0442\u043e\u0432\u043e\u0435 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0435 \u043f\u043e\u043b\u043d\u043e\u0441\u0442\u044c\u044e \u043f\u0440\u0438 \u043f\u043e\u043c\u043e\u0449\u0438 \u0418\u0418 \u043c\u043d\u0435 \u043d\u0438 \u0440\u0430\u0437\u0443 \u043d\u0435 \u0432\u044b\u043f\u0430\u0434\u0430\u043b\u043e. \u0418 \u0432\u043e\u0442 \u0441\u0435\u0439\u0447\u0430\u0441 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0430 \u0434\u043b\u044f \u0442\u0435\u0441\u0442\u043e\u0432\u043e\u0433\u043e \u043e\u043f\u0440\u043e\u0441\u0430 \u043c\u043e\u0434\u0435\u043b\u0435\u0439 \u0432\u044b\u0433\u043b\u044f\u0434\u0438\u0442 \u043a\u0430\u043a \u043d\u0435\u043a\u0438\u0439 \u043d\u0435\u0431\u043e\u043b\u044c\u0448\u043e\u0439 \u043f\u0440\u043e\u0434\u0443\u043a\u0442, \u0441\u043e\u0437\u0434\u0430\u043d\u0438\u0435 \u043a\u043e\u0442\u043e\u0440\u043e\u0433\u043e \u043c\u043e\u0436\u043d\u043e \u0446\u0435\u043b\u0438\u043a\u043e\u043c \u0438 \u043f\u043e\u043b\u043d\u043e\u0441\u0442\u044c\u044e \u043f\u043e\u0440\u0443\u0447\u0438\u0442\u044c \u0418\u0418. <\/p>\n<p>\u041d\u0430\u0448\u0430 \u0446\u0435\u043b\u044c \u2014 \u043f\u043e\u043b\u0443\u0447\u0438\u0442\u044c \u0433\u043e\u0442\u043e\u0432\u043e\u0435 \u043f\u043e\u043b\u043d\u043e\u0444\u0443\u043d\u043a\u0446\u0438\u043e\u043d\u0430\u043b\u044c\u043d\u043e\u0435 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0435 \u043d\u0435 \u043d\u0430\u043f\u0438\u0441\u0430\u0432 \u043d\u0438 \u043e\u0434\u043d\u043e\u0439 \u0441\u0442\u0440\u043e\u0447\u043a\u0438 \u043a\u043e\u0434\u0430. \u0411\u043e\u043b\u0435\u0435 \u0442\u043e\u0433\u043e \u2014 \u0441 \u043e\u0434\u043d\u043e\u0433\u043e \u0437\u0430\u043f\u0440\u043e\u0441\u0430 \u043a \u0418\u0418.<\/p>\n<p>\u042f \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043b Github Copilot \u0430\u0441\u0441\u0438\u0441\u0442\u0435\u043d\u0442\u0430 \u043d\u0430 \u0431\u0430\u0437\u0435 <code>Claude 3.7 Sonnet<\/code>  LLM, \u0432\u0441\u0442\u0440\u043e\u0435\u043d\u043d\u043e\u0433\u043e \u0432 Microsoft Visual Studio Code.<\/p>\n<p>\u042f \u043d\u0430\u0447\u0438\u043d\u0430\u043b \u0441 \u043d\u0435\u0431\u043e\u043b\u044c\u0448\u043e\u0433\u043e \u043f\u0440\u043e\u043c\u043f\u0442\u0430. \u0417\u0430\u043f\u0443\u0441\u043a\u0430\u043b \u0433\u0435\u043d\u0435\u0440\u0430\u0446\u0438\u044e, \u0437\u0430\u0442\u0435\u043c \u0437\u0430\u043f\u0443\u0441\u043a\u0430\u043b \u0441\u0433\u0435\u043d\u0435\u0440\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u0443\u044e \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0443, \u043f\u043e\u043d\u0438\u043c\u0430\u043b \u043e\u0448\u0438\u0431\u043a\u0438, \u0434\u043e\u0431\u0430\u0432\u043b\u044f\u043b \u0443\u043a\u0430\u0437\u0430\u043d\u0438\u044f \u0432 \u043f\u0440\u043e\u043c\u043f\u0442, \u0438 \u0442\u0430\u043a \u0434\u0430\u043b\u0435\u0435. \u042f \u0436\u0430\u043b\u0435\u044e, \u0447\u0442\u043e \u043d\u0435 \u043b\u043e\u0433\u0438\u0440\u043e\u0432\u0430\u043b \u043f\u0440\u043e\u0446\u0435\u0441\u0441. \u041f\u043e \u043c\u043e\u0438\u043c \u043e\u0449\u0443\u0449\u0435\u043d\u0438\u044f\u043c \u043e\u043d \u0437\u0430\u043d\u044f\u043b \u043e\u043a\u043e\u043b\u043e 10 \u0438\u0442\u0435\u0440\u0430\u0446\u0438\u0439.<\/p>\n<p>\u0412\u0430\u0436\u043d\u043e, \u0447\u0442\u043e \u0443 \u043c\u0435\u043d\u044f \u043f\u043e\u043b\u0443\u0447\u0430\u043b\u043e\u0441\u044c \u0431\u044b\u0441\u0442\u0440\u043e \u0434\u0438\u0430\u0433\u043d\u043e\u0441\u0442\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u043f\u0440\u043e\u0431\u043b\u0435\u043c\u044b, \u0438\u043b\u0438 \u0434\u0430\u0436\u0435 \u043f\u0440\u0435\u0434\u043e\u0442\u0432\u0440\u0430\u0449\u0430\u0442\u044c \u0438\u0445 \u0434\u0430\u0432\u0430\u044f \u043f\u0440\u0430\u0432\u0438\u043b\u044c\u043d\u044b\u0435 \u0443\u043a\u0430\u0437\u0430\u043d\u0438\u044f \u0432 \u043f\u0440\u043e\u043c\u043f\u0442\u0435, \u0438\u043c\u0435\u043d\u043d\u043e \u0437\u0430 \u0441\u0447\u0451\u0442 \u043c\u043e\u0435\u0433\u043e <strong>\u043e\u043f\u044b\u0442\u0430 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438<\/strong>. \u042d\u0442\u043e \u0442\u043e\u0442 \u0441\u043b\u0443\u0447\u0430\u0439, \u043a\u043e\u0433\u0434\u0430 \u0432 \u0440\u0443\u043a\u0430\u0445 \u043e\u043f\u044b\u0442\u043d\u043e\u0433\u043e \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u0430 \u0418\u0418 \u0440\u0435\u0430\u043b\u044c\u043d\u043e \u044d\u043a\u043e\u043d\u043e\u043c\u0438\u0442 \u0432\u0440\u0435\u043c\u044f. <\/p>\n<p>\u0415\u0441\u043b\u0438 \u0431\u044b \u044f \u043a\u0430\u0436\u0434\u0443\u044e \u043f\u0440\u043e\u0431\u043b\u0435\u043c\u0443 \u0438 \u043e\u0448\u0438\u0431\u043a\u0443 \u0441\u043a\u0430\u0440\u043c\u043b\u0438\u0432\u0430\u043b \u043e\u0431\u0440\u0430\u0442\u043d\u043e \u0418\u0418, \u043e\u0436\u0438\u0434\u0430\u044f \u043e\u0442 \u043d\u0435\u0433\u043e \u0447\u0443\u0434\u0435\u0441\u043d\u043e\u0435 \u0441\u0430\u043c\u043e\u0438\u0441\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u0435, \u0442\u043e \u0432\u043f\u043e\u043b\u043d\u0435 \u0432\u0435\u0440\u043e\u044f\u0442\u043d\u043e, \u043f\u0440\u043e\u0446\u0435\u0441\u0441 <strong>vibe-\u043a\u043e\u0434\u0438\u043d\u0433\u0430<\/strong> \u0437\u0430\u0448\u0451\u043b \u0431\u044b \u0432 \u0442\u0443\u043f\u0438\u043a. \u042f \u043d\u0435 \u0440\u0430\u0437 \u043f\u0440\u043e\u0445\u043e\u0434\u0438\u043b \u043f\u043e\u0434\u043e\u0431\u043d\u043e\u0435, \u043f\u044b\u0442\u0430\u044f\u0441\u044c \u0434\u043e\u0431\u0438\u0442\u044c\u0441\u044f \u043e\u0442 \u0418\u0418 \u043f\u0440\u0430\u0432\u0438\u043b\u044c\u043d\u043e\u0433\u043e \u043e\u0442\u0432\u0435\u0442\u0430 \u043d\u0430 \u043d\u0435\u043e\u0441\u0432\u0435\u0449\u0451\u043d\u043d\u044b\u0435 \u0432 \u0438\u043d\u0442\u0435\u0440\u043d\u0435\u0442\u0435 \u0432\u043e\u043f\u0440\u043e\u0441\u044b. \u0422\u0430\u043c, \u0433\u0434\u0435 \u0435\u0434\u0438\u043d\u0441\u0442\u0432\u0435\u043d\u043d\u044b\u0439 \u043f\u0443\u0442\u044c \u2014 \u0447\u0438\u0442\u0430\u0442\u044c \u0438 \u0430\u043d\u0430\u043b\u0438\u0437\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0438\u0441\u0445\u043e\u0434\u043d\u0438\u043a\u0438 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u043c\u044b\u0445 \u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a.<\/p>\n<h4>Vibe-coding<\/h4>\n<p>\u042f \u0440\u0435\u0448\u0438\u043b \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u0438\u0442\u044c \u043f\u0440\u043e\u043c\u043f\u0442 \u0432 \u0432\u0438\u0434\u0435 \u043d\u0443\u043c\u0435\u0440\u043e\u0432\u0430\u043d\u043d\u043e\u0433\u043e \u0441\u043f\u0438\u0441\u043a\u0430 \u0443\u043a\u0430\u0437\u0430\u043d\u0438\u0439. \u0423 \u043c\u0435\u043d\u044f \u043d\u0435\u0442 \u043f\u043e\u0434\u0442\u0432\u0435\u0440\u0436\u0434\u0430\u044e\u0449\u0435\u0439 \u0441\u0442\u0430\u0442\u0438\u0441\u0442\u0438\u043a\u0438, \u043d\u043e \u0435\u0441\u0442\u044c \u0432\u043d\u0443\u0442\u0440\u0435\u043d\u043d\u0435\u0435 \u043e\u0449\u0443\u0449\u0435\u043d\u0438\u0435, \u0447\u0442\u043e \u0441\u043b\u043e\u0436\u043d\u044b\u0435 \u0437\u0430\u043f\u0440\u043e\u0441\u044b \u043e\u0431\u0440\u0430\u0431\u0430\u0442\u044b\u0432\u0430\u0435\u0442\u0441\u044f \u0441\u043e\u0432\u0440\u0435\u043c\u0435\u043d\u043d\u044b\u043c\u0438 LLM \u043b\u0443\u0447\u0448\u0435, \u0435\u0441\u043b\u0438 \u043e\u043d\u0438 \u0441\u0442\u0440\u0443\u043a\u0442\u0443\u0440\u0438\u0440\u043e\u0432\u0430\u043d\u044b \u043f\u043e\u0434\u043e\u0431\u043d\u044b\u043c \u043e\u0431\u0440\u0430\u0437\u043e\u043c.<\/p>\n<p>\u0423\u043a\u0430\u0437\u0430\u043d\u0438\u044f \u044f \u0441\u0442\u0430\u0440\u0430\u043b\u0441\u044f \u043e\u0442\u0441\u043e\u0440\u0442\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u043e\u0442 \u0444\u0443\u043d\u0434\u0430\u043c\u0435\u043d\u0442\u0430 \u043a \u0432\u0435\u0440\u0445\u0443\u0448\u043a\u0435 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u044b: \u0432 \u043d\u0430\u0447\u0430\u043b\u0435 \u0431\u0430\u0437\u043e\u0432\u044b\u0435 \u043f\u0440\u0438\u043d\u0446\u0438\u043f\u044b, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u043b\u0435\u0436\u0430\u0442 \u0432 \u043e\u0441\u043d\u043e\u0432\u0435 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u044f, \u0432 \u043a\u043e\u043d\u0446\u0435 \u043e\u0431\u0440\u0430\u0431\u043e\u0442\u043a\u0430 \u0441\u0432\u043e\u0434\u043d\u043e\u0439 \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u0438 \u0438\u043b\u0438 \u043e\u0442\u0434\u0435\u043b\u044c\u043d\u044b\u0435 \u043d\u044e\u0430\u043d\u0441\u044b. \u041a\u0430\u043a \u043f\u043e\u043a\u0430\u0437\u0430\u043b\u0438 \u044d\u043a\u0441\u043f\u0435\u0440\u0438\u043c\u0435\u043d\u0442\u044b \u0441 \u0440\u0430\u0441\u043f\u043e\u0437\u043d\u0430\u0432\u0430\u043d\u0438\u0435\u043c \u0430\u043d\u043d\u043e\u0442\u0430\u0446\u0438\u0439, \u043f\u043e\u0441\u043b\u0435\u0434\u043e\u0432\u0430\u0442\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u044c \u0437\u0430\u043f\u0440\u043e\u0441\u043e\u0432 \u043a LLM \u0432\u043b\u0438\u044f\u0435\u0442 \u043d\u0430 \u0432\u043e\u0437\u0432\u0440\u0430\u0449\u0430\u0435\u043c\u044b\u0439 \u0440\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442.<\/p>\n<p>\u042f \u043d\u0430\u0447\u0430\u043b \u0441\u043e \u0441\u0442\u0435\u043a\u0430, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u044f \u0431\u044b \u0445\u043e\u0442\u0435\u043b \u0432\u0438\u0434\u0435\u0442\u044c. \u0422\u0430\u043a \u043a\u0430\u043a \u0443 \u043c\u0435\u043d\u044f \u0443\u0436\u0435 \u0431\u044b\u043b \u043e\u043f\u044b\u0442 \u0430\u0441\u0438\u043d\u0445\u0440\u043e\u043d\u043d\u043e\u0439 \u0440\u0430\u0431\u043e\u0442\u044b \u0441 GPT \u043c\u043e\u0434\u0435\u043b\u044f\u043c\u0438 \u043f\u0440\u0438 \u043f\u043e\u043c\u043e\u0449\u0438 \u043a\u043b\u0430\u0441\u0441\u0430 <code>AsyncOpenAI<\/code> \u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a\u0438 <code>openai<\/code> \u0434\u043b\u044f <code>python<\/code>, \u044f \u043f\u0440\u0435\u0434\u043f\u043e\u0447\u0451\u043b \u043d\u0435 \u043c\u0435\u043d\u044f\u0442\u044c \u0441\u0442\u0435\u043a:<\/p>\n<blockquote>\n<p>Use AsyncOpenAI for GPT client<\/p>\n<\/blockquote>\n<p>\u0414\u0430\u043b\u044c\u0448\u0435 \u043d\u0443\u0436\u043d\u043e \u0443\u043a\u0430\u0437\u0430\u0442\u044c, \u043e\u0442\u043a\u0443\u0434\u0430 \u0431\u0440\u0430\u0442\u044c URL \u0438 API-token \u0434\u043b\u044f \u0434\u043e\u0441\u0442\u0443\u043f\u0430 \u043a \u043c\u043e\u0434\u0435\u043b\u044f\u043c. \u041a\u0430\u043a \u0438 \u043f\u043e\u043b\u043e\u0436\u0435\u043d\u043e \u0432 \u043b\u0443\u0447\u0448\u0438\u0445 \u043f\u0440\u0430\u043a\u0442\u0438\u043a\u0430\u0445 CI\/CD, \u044d\u0442\u0438 \u0441\u0435\u043a\u0440\u0435\u0442\u044b \u0443 \u043c\u0435\u043d\u044f \u0443\u0436\u0435 \u0431\u044b\u043b\u0438 \u0432 \u043f\u0435\u0440\u0435\u043c\u0435\u043d\u043d\u044b\u0445 \u043e\u043a\u0440\u0443\u0436\u0435\u043d\u0438\u044f:<\/p>\n<blockquote>\n<p>Read GPT_URL, GPT_API_TOKEN from environment variables  <\/p>\n<\/blockquote>\n<p>\u041e\u0431\u0440\u0430\u0442\u0438\u0442\u0435 \u0432\u043d\u0438\u043c\u0430\u043d\u0438\u0435, \u0447\u0442\u043e \u044f \u043d\u0435 \u0441\u0442\u0430\u043b \u0440\u0430\u0441\u043f\u0438\u0441\u044b\u0432\u0430\u0442\u044c, \u043a\u0430\u043a\u0443\u044e \u043f\u0435\u0440\u0435\u043c\u0435\u043d\u043d\u0443\u044e \u0441\u043b\u0435\u0434\u0443\u0435\u0442 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c \u0434\u043b\u044f \u0447\u0435\u0433\u043e. \u0422\u0430\u043a \u043a\u0430\u043a \u0438\u0445 \u043d\u0430\u0437\u0432\u0430\u043d\u0438\u044f \u043f\u0440\u0430\u043a\u0442\u0438\u0447\u0435\u0441\u043a\u0438 \u043e\u0431\u0449\u0435\u043f\u0440\u0438\u043d\u044f\u0442\u044b (\u0438\u0437 \u043f\u0440\u0430\u043a\u0442\u0438\u043a\u0438 \u0442\u043e\u0433\u043e \u0436\u0435 stackoverflow), \u0442\u043e \u0418\u0418 \u0441\u0430\u043c \u0440\u0430\u0437\u043e\u0431\u0440\u0430\u043b\u0441\u044f, \u0434\u043b\u044f \u0447\u0435\u0433\u043e \u043e\u043d\u0438 \u043d\u0443\u0436\u043d\u044b.<\/p>\n<p>\u0414\u0430\u043b\u044c\u0448\u0435 \u044f \u043f\u043e\u0448\u0430\u0433\u043e\u0432\u043e \u043e\u0431\u044a\u044f\u0441\u043d\u044f\u044e, \u0447\u0442\u043e \u043d\u0443\u0436\u043d\u043e \u0441\u0434\u0435\u043b\u0430\u0442\u044c. \u0423 \u0447\u0435\u043b\u043e\u0432\u0435\u043a\u0430 \u043e\u0442\u0441\u0443\u0442\u0441\u0442\u0432\u0438\u0435 \u043e\u0431\u0449\u0435\u0439 \u043f\u043e\u0441\u0442\u0430\u043d\u043e\u0432\u043a\u0438 \u0437\u0430\u0434\u0430\u0447\u0438 \u00ab\u0414\u043b\u044f \u0447\u0435\u0433\u043e \u043c\u044b \u0432\u043e\u043e\u0431\u0449\u0435 \u0432\u0441\u0451 \u044d\u0442\u043e \u0434\u0435\u043b\u0430\u0435\u043c?\u00bb \u0432\u044b\u0437\u0432\u0430\u043b\u043e \u0431\u044b \u0444\u0440\u0443\u0441\u0442\u0440\u0430\u0446\u0438\u044e. \u0418\u0418 \u0436\u0435, \u043a\u0430\u043a \u043c\u043d\u0435 \u043f\u043e\u043a\u0430\u0437\u0430\u043b\u043e\u0441\u044c, \u043f\u043e\u0448\u0430\u0433\u043e\u0432\u044b\u0439 \u0430\u043b\u0433\u043e\u0440\u0438\u0442\u043c \u0431\u0435\u0437 \u043e\u0431\u0449\u0435\u0439 \u043f\u0440\u0435\u0430\u043c\u0431\u0443\u043b\u044b \u0432\u043e\u0441\u043f\u0440\u043e\u0438\u0437\u0432\u043e\u0434\u0438\u0442 \u0434\u0430\u0436\u0435 \u043b\u0443\u0447\u0448\u0435.<\/p>\n<blockquote>\n<p>Read models list from models.txt. Sort them asc<\/p>\n<\/blockquote>\n<p>\u0418\u043d\u0442\u0435\u0440\u0435\u0441\u043d\u043e, \u0447\u0442\u043e \u0418\u0418 \u043d\u0435 \u043d\u0443\u0436\u043d\u043e \u0440\u0430\u0437\u0436\u0451\u0432\u044b\u0432\u0430\u0442\u044c: \u00ab\u0421\u043e\u0437\u0434\u0430\u0439 \u0441\u043f\u0438\u0441\u043e\u043a \u0441\u0442\u0440\u043e\u043a, \u0433\u0434\u0435 \u043a\u0430\u0436\u0434\u0430\u044f \u0441\u0442\u0440\u043e\u043a\u0430 \u0438\u0434\u0435\u043d\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u043e\u0440 \u043c\u043e\u0434\u0435\u043b\u0438\u00bb. \u041e\u043d \u0441\u043f\u0440\u0430\u0432\u043b\u044f\u0435\u0442\u0441\u044f \u0434\u0430\u0436\u0435 \u0431\u0435\u0437 \u0442\u0430\u043a\u0438 \u043f\u043e\u0434\u0440\u043e\u0431\u043d\u043e\u0441\u0442\u0435\u0439.<\/p>\n<p>\u0423\u043f\u043e\u043c\u0438\u043d\u0430\u043d\u0438\u0435 \u043e \u0441\u043e\u0440\u0442\u0438\u0440\u043e\u0432\u043a\u0435 \u044f \u0434\u043e\u043f\u0438\u0441\u0430\u043b \u043f\u043e\u0437\u0436\u0435, \u043a\u043e\u0433\u0434\u0430 \u0440\u0435\u0448\u0438\u043b, \u0447\u0442\u043e \u0442\u0430\u043a \u043c\u043d\u0435 \u0431\u0443\u0434\u0435\u0442 \u0443\u0434\u043e\u0431\u043d\u0435\u0435 \u0440\u0430\u0431\u043e\u0442\u0430\u0442\u044c \u0441\u043e \u0441\u043f\u0438\u0441\u043a\u043e\u043c \u043c\u043e\u0434\u0435\u043b\u0435\u0439.<\/p>\n<blockquote>\n<p>Read prompt from prompt.txt<\/p>\n<\/blockquote>\n<p>\u0410 \u0437\u0434\u0435\u0441\u044c \u043d\u0430\u043e\u0431\u043e\u0440\u043e\u0442: \u0438\u0437 \u0442\u0435\u043a\u0441\u0442\u043e\u0432\u043e\u0433\u043e \u0444\u0430\u0439\u043b\u0430 \u0437\u0430\u0433\u0440\u0443\u0436\u0430\u0435\u0442\u0441\u044f \u043e\u0434\u0438\u043d \u043f\u0440\u043e\u043c\u043f\u0442, \u0432 \u043a\u043e\u0442\u043e\u0440\u043e\u043c \u043c\u043e\u0436\u0435\u0442 \u0431\u044b\u0442\u044c \u043c\u043d\u043e\u0433\u043e \u0441\u0442\u0440\u043e\u043a. \u0418 \u0441\u043d\u043e\u0432\u0430 \u0418\u0418 \u0434\u0435\u043b\u0430\u0435\u0442 \u0442\u043e, \u0447\u0442\u043e \u043d\u0443\u0436\u043d\u043e. \u041d\u0435\u0443\u0436\u0435\u043b\u0438, \u043e\u043d \u043d\u0430\u0441\u0442\u043e\u043b\u044c\u043a\u043e \u0447\u0443\u0442\u043e\u043a \u043a \u043d\u044e\u0430\u043d\u0441\u0430\u043c \u0435\u0434\u0438\u043d\u0441\u0442\u0432\u0435\u043d\u043d\u043e\u0433\u043e\/\u043c\u043d\u043e\u0436\u0435\u0441\u0442\u0432\u0435\u043d\u043d\u043e\u0433\u043e \u0447\u0438\u0441\u043b\u0430 \u0432 \u043e\u043a\u043e\u043d\u0447\u0430\u043d\u0438\u044f\u0445 \u0441\u043b\u043e\u0432? \u0418\u043b\u0438 \u043f\u0440\u043e\u0441\u0442\u043e \u0432\u0441\u0435 \u043f\u0440\u0438\u043c\u0435\u0440\u044b \u0441 github, \u043d\u0430 \u043a\u043e\u0442\u043e\u0440\u044b\u0445 \u0435\u0433\u043e \u043e\u0431\u0443\u0447\u0430\u043b\u0438, \u0437\u0430\u0433\u0440\u0443\u0436\u0430\u044e\u0442 \u043f\u0440\u043e\u043c\u043f\u0442 \u0438\u0437 \u0444\u0430\u0439\u043b\u0430 \u0446\u0435\u043b\u0438\u043a\u043e\u043c \u0438 \u044d\u0442\u0430 \u0437\u0430\u0434\u0430\u0447\u0430 \u0435\u043c\u0443 \u0437\u043d\u0430\u043a\u043e\u043c\u0430?<\/p>\n<blockquote>\n<p>Send all *.jpg pictures to each model with readed prompt<\/p>\n<\/blockquote>\n<p>\u042f \u0441\u043f\u0435\u0446\u0438\u0430\u043b\u044c\u043d\u043e \u043d\u0435 \u0441\u0442\u0430\u043b \u0443\u043a\u0430\u0437\u044b\u0432\u0430\u0442\u044c, \u0447\u0442\u043e \u0444\u043e\u0442\u043e\u0433\u0440\u0430\u0444\u0438\u0438 \u043d\u0443\u0436\u043d\u043e \u0432\u0437\u044f\u0442\u044c \u0438\u0437 \u0442\u0435\u043a\u0443\u0449\u0435\u0433\u043e \u043a\u0430\u0442\u0430\u043b\u043e\u0433\u0430. \u041d\u0430 \u044d\u0442\u043e \u0431\u0443\u0434\u0435\u0442 \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0430\u044f \u0438\u043d\u0441\u0442\u0440\u0443\u043a\u0446\u0438\u044f:<\/p>\n<blockquote>\n<p>Pay attention: for .txt, .jpg and result excel file you must use not current system folder, but folder of your python program<\/p>\n<\/blockquote>\n<p>\u0422\u0430\u043a \u043a\u0430\u043a \u044d\u0442\u0430 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0430 \u2014 \u0432\u0441\u0435\u0433\u043e \u043b\u0438\u0448\u044c \u0447\u0430\u0441\u0442\u044c \u043f\u0440\u043e\u0435\u043a\u0442\u0430, \u0440\u0430\u0441\u043f\u043e\u043b\u043e\u0436\u0435\u043d\u043d\u0430\u044f \u0432 \u043e\u0434\u043d\u043e\u043c \u0438\u0437 \u043f\u043e\u0434\u043a\u0430\u0442\u0430\u043b\u043e\u0433\u043e\u0432, \u0432\u0441\u0435 \u0444\u0430\u0439\u043b\u044b \u043b\u0435\u0436\u0430\u0442 \u0442\u0430\u043c \u0436\u0435. \u0410 \u0442\u0435\u043a\u0443\u0449\u0438\u0439 \u043a\u0430\u0442\u0430\u043b\u043e\u0433 \u043f\u0440\u0438 \u0437\u0430\u043f\u0443\u0441\u043a\u0435 \u2014 \u043a\u043e\u0440\u043d\u0435\u0432\u043e\u0439 \u043a\u0430\u0442\u0430\u043b\u043e\u0433 \u043f\u0440\u043e\u0435\u043a\u0442\u0430. \u041f\u043e\u044d\u0442\u043e\u043c\u0443 \u0432\u0441\u0435 \u0444\u0430\u0439\u043b\u044b \u0441\u043b\u0435\u0434\u0443\u0435\u0442 \u0438\u0441\u043a\u0430\u0442\u044c \u0432 \u0442\u043e\u043c \u0436\u0435 \u043a\u0430\u0442\u0430\u043b\u043e\u0433\u0435, \u0433\u0434\u0435 \u043b\u0435\u0436\u0438\u0442 \u0437\u0430\u043f\u0443\u0441\u043a\u0430\u0435\u043c\u044b\u0439 \u0444\u0430\u0439\u043b \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u044b. \u0415\u0441\u043b\u0438 \u0431\u044b \u044f \u043d\u0435 \u043d\u0430\u043f\u0438\u0441\u0430\u043b \u044d\u0442\u043e\u0433\u043e \u0441\u0440\u0430\u0437\u0443, \u043c\u043d\u0435 \u043f\u0440\u0438\u0448\u043b\u043e\u0441\u044c \u0431\u044b \u043f\u043e\u0442\u043e\u043c \u0438\u0441\u043a\u0430\u0442\u044c \u0431\u0430\u0433: \u043f\u043e\u0447\u0435\u043c\u0443 \u043f\u0440\u0438 \u0437\u0430\u043f\u0443\u0441\u043a\u0435 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0430 \u043d\u0435 \u0432\u0438\u0434\u0438\u0442 \u043d\u0438 \u043e\u0434\u043d\u043e\u0433\u043e \u0444\u0430\u0439\u043b\u0430?<\/p>\n<blockquote>\n<p>Response from each model must be a text of an ini-file with one section [book] and values of 9 parameters: title, authors, pages, publisher, year, isbn, annotation, brief, authors_full_names.<\/p>\n<\/blockquote>\n<p>\u0417\u0434\u0435\u0441\u044c \u043c\u044b \u043e\u0431\u044a\u044f\u0441\u043d\u044f\u0435\u043c, \u0447\u0442\u043e \u0434\u043e\u043b\u0436\u043d\u044b \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u044f\u0442\u044c \u0441\u043e\u0431\u043e\u0439 \u043e\u0442\u0432\u0435\u0442\u044b \u043e\u0442 \u043c\u043e\u0434\u0435\u043b\u0435\u0439. \u041f\u043e\u043c\u043d\u0438\u0442\u0435, \u043c\u044b \u0441\u043e\u0432\u0441\u0435\u043c \u043d\u0435\u0434\u0430\u0432\u043d\u043e \u043e\u0431\u044a\u044f\u0441\u043d\u044f\u043b\u0438 \u044d\u0442\u043e \u0441\u0430\u043c\u0438\u043c \u043c\u043e\u0434\u0435\u043b\u044f\u043c?<\/p>\n<blockquote>\n<p>Remove markdown start and and of code blocks from model&#8217;s result.<\/p>\n<\/blockquote>\n<p>\u042d\u0442\u043e \u0443\u043a\u0430\u0437\u0430\u043d\u0438\u0435 \u043f\u043e\u044f\u0432\u0438\u043b\u043e\u0441\u044c \u043f\u043e\u0437\u0436\u0435, \u043f\u043e\u0441\u043b\u0435 \u0442\u043e\u0433\u043e \u043a\u0430\u043a \u044f \u043e\u0431\u043d\u0430\u0440\u0443\u0436\u0438\u043b, \u0447\u0442\u043e \u0440\u0430\u0437\u043d\u044b\u0435 \u043c\u043e\u0434\u0435\u043b\u0438 \u043d\u0435 \u0441\u043c\u043e\u0442\u0440\u044f \u043d\u0430 \u0432\u0441\u0435 \u0443\u043a\u0430\u0437\u0430\u043d\u0438\u044f \u043f\u0435\u0440\u0438\u043e\u0434\u0438\u0447\u0435\u0441\u043a\u0438 \u0441\u0432\u0430\u043b\u0438\u0432\u0430\u044e\u0442\u0441\u044f \u0432 markdown-\u0440\u0430\u0437\u043c\u0435\u0442\u043a\u0443.<\/p>\n<blockquote>\n<p>If you found line withoput equals character \u2014 ignore them.<\/p>\n<\/blockquote>\n<p>\u0418 \u044d\u0442\u043e \u0442\u043e\u0436\u0435 \u043f\u0440\u0438\u0448\u043b\u043e \u0441 \u043e\u043f\u044b\u0442\u043e\u043c: \u0435\u0441\u043b\u0438 \u043c\u043e\u0434\u0435\u043b\u044c \u043d\u0435 \u0441\u043c\u043e\u0433\u043b\u0430 \u0437\u0430\u043c\u0435\u043d\u0438\u0442\u044c \u043f\u0435\u0440\u0435\u0432\u043e\u0434\u044b \u0441\u0442\u0440\u043e\u043a \u043d\u0430 \u043f\u0440\u043e\u0431\u0435\u043b\u044b \u2014 \u0438\u0433\u043d\u043e\u0440\u0438\u0440\u0443\u0435\u043c \u0432\u0441\u0435 \u0441\u0442\u0440\u043e\u0447\u043a\u0438 \u0434\u0430\u043d\u043d\u043e\u0433\u043e \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u0430, \u043a\u0440\u043e\u043c\u0435 \u043f\u0435\u0440\u0432\u043e\u0439. \u0421\u0430\u043c \u0418\u0418 \u0434\u043e \u0442\u0430\u043a\u0438\u0445 \u0432\u0435\u0449\u0435\u0439, \u043a\u043e\u043d\u0435\u0447\u043d\u043e \u0436\u0435 \u043d\u0435 \u0434\u043e\u0433\u0430\u0434\u0430\u0435\u0442\u0441\u044f.<\/p>\n<blockquote>\n<p>Create excel file with sheet for each of 9 parameters. In rows of the sheet must be models in columns \u2014 pictures, in cells \u2014 readed from model values of these parameters.<\/p>\n<\/blockquote>\n<p>\u0417\u0430\u043c\u0435\u0442\u044c\u0442\u0435: \u043d\u0438\u0433\u0434\u0435 \u044f\u0432\u043d\u043e \u043d\u0435 \u043d\u0430\u043f\u0438\u0441\u0430\u043d\u043e, \u0447\u0442\u043e \u043b\u0438\u0441\u0442 \u0434\u043e\u043b\u0436\u0435\u043d \u043d\u0430\u0437\u044b\u0432\u0430\u0442\u044c\u0441\u044f \u0442\u0430\u043a, \u043a\u0430\u043a \u043d\u0430\u0437\u044b\u0432\u0430\u0435\u0442\u0441\u044f \u0438\u0441\u0441\u043b\u0435\u0434\u0443\u0435\u043c\u044b\u0439 \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440. \u0418\u0418 \u044d\u0442\u043e \u0434\u043e\u0434\u0443\u043c\u0430\u0435\u0442 \u0437\u0430 \u0432\u0430\u0441 \u0438 \u0437\u0430\u043a\u043e\u0434\u0438\u0442. \u041d\u0443 \u043a\u0430\u043a\u0430\u044f \u0443\u043c\u043d\u0438\u0446\u0430, \u043d\u0435 \u0432\u0441\u044f\u043a\u0438\u0439 \u0434\u0436\u0443\u043d \u043e\u0431\u043b\u0430\u0434\u0430\u0435\u0442 \u0442\u0430\u043a\u043e\u0439 \u0441\u043e\u043e\u0431\u0440\u0430\u0437\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u044c\u044e!<\/p>\n<blockquote>\n<p>If model does not get response, or response is not right ini-file or you can not find parameter in response \u2014 put &#171;-&#187; char to the appropriate cell.<\/p>\n<\/blockquote>\n<p>\u041a \u0441\u043e\u0436\u0430\u043b\u0435\u043d\u0438\u044e, \u044d\u0442\u043e \u043f\u0440\u0438\u0448\u043b\u043e\u0441\u044c \u043f\u0440\u043e\u043f\u0438\u0441\u0430\u0442\u044c \u2014 \u0438\u043d\u0430\u0447\u0435 \u043f\u043e\u0434\u043e\u0431\u043d\u044b\u0435 \u0441\u0438\u0442\u0443\u0430\u0446\u0438\u0438 \u043d\u0435 \u043e\u0431\u0440\u0430\u0431\u0430\u0442\u044b\u0432\u0430\u043b\u0438\u0441\u044c \u0438 \u0432\u043c\u0435\u0441\u0442\u043e \u043f\u0440\u043e\u0434\u043e\u043b\u0436\u0435\u043d\u0438\u044f \u0440\u0430\u0431\u043e\u0442\u044b \u0432\u044b\u0437\u044b\u0432\u0430\u043b\u0438 \u0438\u0441\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u044f.<\/p>\n<p>\u0412 \u043f\u0440\u0438\u043d\u0446\u0438\u043f\u0435, \u0443\u0436\u0435 \u043d\u0430 \u044d\u0442\u043e\u043c \u043c\u0435\u0441\u0442\u0435 \u043c\u044b \u043f\u043e\u043b\u0443\u0447\u0438\u043b\u0438 \u043f\u043e\u043b\u043d\u043e\u0441\u0442\u044c\u044e \u0440\u0430\u0431\u043e\u0442\u043e\u0441\u043f\u043e\u0441\u043e\u0431\u043d\u0443\u044e \u0434\u043b\u044f \u043d\u0430\u0448\u0438\u0445 \u0446\u0435\u043b\u0435\u0439 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0443. \u041e\u0434\u043d\u0430\u043a\u043e \u0434\u043e\u0431\u0430\u0432\u0438\u043c \u0435\u0449\u0451 \u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u043e \u0441\u0442\u0440\u043e\u043a \u0434\u043b\u044f \u0442\u043e\u0433\u043e, \u0447\u0442\u043e\u0431\u044b \u0440\u0430\u0431\u043e\u0442\u0430\u0442\u044c \u0441 \u043d\u0435\u0439 \u0431\u044b\u043b\u043e \u043a\u043e\u043c\u0444\u043e\u0440\u0442\u043d\u043e:<\/p>\n<blockquote>\n<p>Add to program Boolean ONLYONE parameter, then it runs full, but process only first model and only first picture<\/p>\n<\/blockquote>\n<p>\u0422\u0430\u043a \u043a\u0430\u043a \u043a\u0430\u0436\u0434\u044b\u0439 \u0437\u0430\u043f\u0440\u043e\u0441 \u043a\u043e\u043c\u043c\u0435\u0440\u0447\u0435\u0441\u043a\u043e\u0439 \u043c\u043e\u0434\u0435\u043b\u0438 \u0441\u0442\u043e\u0438\u0442 \u0434\u0435\u043d\u0435\u0433 \u2014 \u043e\u0442\u043b\u0430\u0436\u0438\u0432\u0430\u0442\u044c \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0443 \u043d\u0430 \u043f\u043e\u043b\u043d\u043e\u043c \u0441\u043f\u0438\u0441\u043a\u0435 \u043c\u043e\u0434\u0435\u043b\u0435\u0439 \u0434\u043e\u0432\u043e\u043b\u044c\u043d\u043e \u043d\u0430\u043a\u043b\u0430\u0434\u043d\u043e. \u041f\u043e\u043b\u043d\u044b\u0439 \u043f\u0440\u043e\u0433\u043e\u043d \u0432\u0441\u0435\u0445 28 \u043c\u043e\u0434\u0435\u043b\u0435\u0439 \u043d\u0430 \u0442\u0440\u0451\u0445 \u0438\u0437\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u044f\u0445 \u0441\u0442\u043e\u0438\u043b \u0432 \u043c\u0430\u0435 2025 \u043e\u043a\u043e\u043b\u043e 210 \u20bd. \u041f\u043e\u044d\u0442\u043e\u043c\u0443 \u0434\u043e\u0431\u0430\u0432\u043b\u044f\u0435\u043c \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440 <code>ONLYONE<\/code>, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u043d\u0430 \u0432\u0440\u0435\u043c\u044f \u043e\u0442\u043b\u0430\u0434\u043a\u0438 \u043f\u043e\u043c\u043e\u0436\u0435\u0442 \u043e\u0433\u0440\u0430\u043d\u0438\u0447\u0438\u0432\u0430\u0442\u044c\u0441\u044f \u043e\u0434\u043d\u0438\u043c \u0437\u0430\u043f\u0440\u043e\u0441\u043e\u043c: \u043f\u0435\u0440\u0432\u043e\u0439 \u043a\u0430\u0440\u0442\u0438\u043d\u043a\u0438 \u043a \u043f\u0435\u0440\u0432\u043e\u0439 \u043c\u043e\u0434\u0435\u043b\u0438.<\/p>\n<blockquote>\n<p>Write response of each model on each picture to .txt file in &#8216;debug&#8217; subfolder with name of file contains model and picture names. Note that model names can include characters, witch can not be in file names. Create the &#8216;debug&#8217; subfolder if they does not exists.<\/p>\n<\/blockquote>\n<p>\u0422\u0430\u043a\u0436\u0435 \u0432 \u0446\u0435\u043b\u044f\u0445 \u043e\u0442\u043b\u0430\u0434\u043a\u0438 \u043c\u044b \u0441\u043e\u0445\u0440\u0430\u043d\u044f\u0435\u043c \u043d\u0435\u043f\u043e\u0441\u0440\u0435\u0434\u0441\u0442\u0432\u0435\u043d\u043d\u044b\u0435 \u043e\u0442\u0432\u0435\u0442\u044b \u043e\u0442 \u043c\u043e\u0434\u0435\u043b\u0435\u0439 \u0432 \u0442\u0435\u043a\u0441\u0442\u043e\u0432\u044b\u0435 \u0444\u0430\u0439\u043b\u044b \u0432 \u043f\u043e\u0434\u043f\u0430\u043f\u043a\u0435 <code>debug<\/code>. \u0427\u0442\u043e \u0438\u043d\u0442\u0435\u0440\u0435\u0441\u043d\u043e\u0433\u043e \u0432 \u044d\u0442\u043e\u043c \u0443\u043a\u0430\u0437\u0430\u043d\u0438\u0438? <\/p>\n<ul>\n<li>\n<p>\u0412\u043e-\u043f\u0435\u0440\u0432\u044b\u0445, \u0441\u043b\u043e\u0432\u0430 \u00ab\u0441\u043e\u0437\u0434\u0430\u0439 \u043f\u0430\u043f\u043a\u0443, \u0435\u0441\u043b\u0438 \u0435\u0451 \u043d\u0435\u0442\u00bb \u043c\u043e\u0436\u043d\u043e \u0431\u044b\u043b\u043e \u043d\u0435 \u043f\u0438\u0441\u0430\u0442\u044c \u2014 \u043c\u043e\u0434\u0435\u043b\u044c \u0441\u0430\u043c\u0430 \u0434\u043e\u0431\u0430\u0432\u043b\u044f\u0435\u0442 \u043f\u0440\u043e\u0432\u0435\u0440\u043a\u0443, \u0434\u0430\u0436\u0435 \u0435\u0441\u043b\u0438 \u0435\u0451 \u043e\u0431 \u044d\u0442\u043e\u043c \u044f\u0432\u043d\u043e \u043d\u0435 \u043f\u0440\u043e\u0441\u0438\u0442\u044c. <\/p>\n<\/li>\n<li>\n<p>\u0412\u043e-\u0432\u0442\u043e\u0440\u044b\u0445, \u0435\u0439 \u043c\u043e\u0436\u043d\u043e \u0434\u0430\u0442\u044c \u0440\u0430\u0441\u043f\u043b\u044b\u0432\u0447\u0430\u0442\u043e\u0435 \u0443\u043a\u0430\u0437\u0430\u043d\u0438\u0435 \u00ab\u0438\u043c\u044f \u0444\u0430\u0439\u043b\u0430 \u0434\u043e\u043b\u0436\u043d\u043e \u0441\u043e\u0434\u0435\u0440\u0436\u0430\u0442\u044c \u043d\u0430\u0437\u0432\u0430\u043d\u0438\u044f \u043c\u043e\u0434\u0435\u043b\u0438 \u0438 \u043a\u0430\u0440\u0442\u0438\u043d\u043a\u0438\u00bb \u2014 \u0438 \u043e\u043d\u0430 \u0441\u0430\u043c\u0430 \u0440\u0435\u0448\u0438\u0442 \u0441\u0432\u044f\u0437\u0430\u0442\u044c \u0438\u0445 \u0447\u0435\u0440\u0435\u0437 \u0441\u0438\u043c\u0432\u043e\u043b \u043f\u043e\u0434\u0447\u0451\u0440\u043a\u0438\u0432\u0430\u043d\u0438\u044f \u0438 \u0434\u0430\u0436\u0435 \u0438\u0441\u043a\u043b\u044e\u0447\u0438\u0442 \u0438\u0437 \u043d\u0430\u0437\u0432\u0430\u043d\u0438\u044f \u043a\u0430\u0440\u0442\u0438\u043d\u043a\u0438 \u0440\u0430\u0441\u0448\u0438\u0440\u0435\u043d\u0438\u0435 <code>.jpg<\/code>. \u0412\u0430\u0436\u043d\u043e \u043f\u043e\u043d\u0438\u043c\u0430\u0442\u044c, \u0447\u0442\u043e \u044d\u0442\u043e \u043d\u0435 \u043c\u0430\u0433\u0438\u044f, \u043d\u0435 \u00ab\u0440\u0430\u0437\u0443\u043c\u043d\u043e\u0435 \u043f\u043e\u0432\u0435\u0434\u0435\u043d\u0438\u0435\u00bb, \u0430 \u0440\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442 \u043e\u0431\u0443\u0447\u0435\u043d\u0438\u044f \u043d\u0430 \u043c\u0438\u043b\u043b\u0438\u0430\u0440\u0434\u0430\u0445 \u0441\u0442\u0440\u043e\u043a \u0440\u0430\u043d\u0435\u0435 \u043d\u0430\u043f\u0438\u0441\u0430\u043d\u043d\u043e\u0433\u043e \u043b\u044e\u0434\u044c\u043c\u0438 \u043a\u043e\u0434\u0430.<\/p>\n<\/li>\n<li>\n<p>\u0412-\u0442\u0440\u0435\u0442\u044c\u0438\u0445, \u0435\u0441\u043b\u0438 \u0432\u043e\u0432\u0440\u0435\u043c\u044f \u043d\u0435 \u043f\u0440\u0435\u0434\u0443\u043f\u0440\u0435\u0434\u0438\u0442\u044c, \u0447\u0442\u043e \u0432 \u043d\u0430\u0437\u0432\u0430\u043d\u0438\u044f\u0445 \u043c\u043e\u0434\u0435\u043b\u0435\u0439 \u043c\u043e\u0433\u0443\u0442 \u0431\u044b\u0442\u044c \u0441\u0438\u043c\u0432\u043e\u043b\u044b, \u043a\u043e\u0442\u043e\u0440\u044b\u0445 \u043d\u0435 \u0434\u043e\u043b\u0436\u043d\u043e \u0431\u044b\u0442\u044c \u0432 \u0438\u043c\u0435\u043d\u0438 \u0444\u0430\u0439\u043b\u0430 \u2014 \u0418\u0418 \u043d\u0435 \u0434\u043e\u0433\u0430\u0434\u0430\u0435\u0442\u0441\u044f \u043e\u0431\u0440\u0430\u0431\u043e\u0442\u0430\u0442\u044c \u043f\u043e\u0434\u043e\u0431\u043d\u0443\u044e \u0441\u0438\u0442\u0443\u0430\u0446\u0438\u044e, \u0438 \u043f\u0440\u0438 \u0440\u0430\u0431\u043e\u0442\u0435 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0430 \u0432\u044b\u0432\u0430\u043b\u0438\u0442\u0441\u044f \u0441 \u043e\u0448\u0438\u0431\u043a\u043e\u0439.<\/p>\n<\/li>\n<\/ul>\n<blockquote>\n<p>Output on the screen information about current model and file then process.<\/p>\n<\/blockquote>\n<p>\u041f\u0440\u0438\u044f\u0442\u043d\u043e, \u043a\u043e\u0433\u0434\u0430 \u0442\u044b \u043f\u043e\u043d\u0438\u043c\u0430\u0435\u0448\u044c, \u0447\u0435\u043c \u0441\u0435\u0439\u0447\u0430\u0441 \u0437\u0430\u043d\u0438\u043c\u0430\u0435\u0442\u0441\u044f \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0430. \u0422\u0435\u043c \u0431\u043e\u043b\u0435\u0435 \u0447\u0442\u043e \u043e\u0434\u0438\u043d \u0446\u0438\u043a\u043b \u043f\u043e\u0441\u043b\u0435\u0434\u043e\u0432\u0430\u0442\u0435\u043b\u044c\u043d\u043e\u0433\u043e \u043e\u043f\u0440\u043e\u0441\u0430 \u0432\u0441\u0435\u0445 28 \u043c\u043e\u0434\u0435\u043b\u0435\u0439 \u0437\u0430\u043d\u0438\u043c\u0430\u0435\u0442 \u043e\u043a\u043e\u043b\u043e 20 \u043c\u0438\u043d\u0443\u0442. \u0421\u0430\u043c\u043e\u0441\u0442\u043e\u044f\u0442\u0435\u043b\u044c\u043d\u043e \u0434\u043e \u0442\u0430\u043a\u0438\u0445 \u0444\u0438\u0448\u0435\u043a \u0433\u0435\u043d\u0435\u0440\u0430\u0442\u0438\u0432\u043d\u044b\u0439 \u0418\u0418 \u043f\u043e\u043a\u0430 \u043d\u0435 \u0434\u043e\u0433\u0430\u0434\u044b\u0432\u0430\u0435\u0442\u0441\u044f.<\/p>\n<blockquote>\n<p>Store time (count of seconds) of answer for each model and each picture and store them in such sheet &#8216;time&#8217; in result excel table.<\/p>\n<\/blockquote>\n<p>\u042d\u0442\u0430 \u0434\u043e\u043f\u0438\u0441\u043a\u0430 \u043f\u043e\u044f\u0432\u0438\u043b\u0430\u0441\u044c \u0443\u0436\u0435 \u043d\u0430 \u0437\u0430\u0432\u0435\u0440\u0448\u0430\u044e\u0449\u0435\u0439 \u0438\u0442\u0435\u0440\u0430\u0446\u0438\u0438, \u043a\u043e\u0433\u0434\u0430 \u0441\u0442\u0430\u043b\u043e \u043f\u043e\u043d\u044f\u0442\u043d\u043e, \u0447\u0442\u043e \u043e\u0434\u043d\u0438 \u043c\u043e\u0434\u0435\u043b\u0438 \u0440\u0430\u0431\u043e\u0442\u0430\u044e\u0442 \u0431\u044b\u0441\u0442\u0440\u043e, \u0430 \u0434\u0440\u0443\u0433\u0438\u0435 \u043d\u0435\u043f\u0440\u0438\u043b\u0438\u0447\u043d\u043e \u043c\u0435\u0434\u043b\u0435\u043d\u043d\u043e. \u041d\u0435 \u0441\u043c\u043e\u0442\u0440\u044f \u043d\u0430 \u0442\u043e, \u0447\u0442\u043e \u044d\u0442\u043e \u0443\u043a\u0430\u0437\u0430\u043d\u0438\u0435 \u043f\u0435\u0440\u0435\u0447\u0438\u0441\u043b\u0435\u043d\u043e \u0441\u0430\u043c\u044b\u043c \u043f\u043e\u0441\u043b\u0435\u0434\u043d\u0438\u043c, \u043e\u043d\u043e \u043f\u0440\u0435\u043a\u0440\u0430\u0441\u043d\u043e \u0432\u0441\u0442\u0440\u043e\u0438\u043b\u043e\u0441\u044c \u0432 \u043a\u043e\u0434 \u0432\u044b\u0437\u043e\u0432\u0430 \u043c\u043e\u0434\u0435\u043b\u0438 \u043d\u0430 \u0432\u0441\u0435\u0445 \u0435\u0433\u043e \u044d\u0442\u0430\u043f\u0430\u0445.<\/p>\n<details class=\"spoiler\">\n<summary>\u041f\u043e\u043b\u043d\u044b\u0439 \u0442\u0435\u043a\u0441\u0442 \u0437\u0430\u043f\u0440\u043e\u0441\u0430 \u0434\u043b\u044f \u0433\u0435\u043d\u0435\u0440\u0430\u0446\u0438\u0438 \u043f\u043e\u043b\u043d\u043e\u0446\u0435\u043d\u043d\u043e\u0439 \u0440\u0430\u0431\u043e\u0442\u0430\u044e\u0449\u0435\u0439 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u044b \u0437\u0434\u0435\u0441\u044c<\/summary>\n<div class=\"spoiler__content\">\n<blockquote>\n<p>   1. Read GPT_URL, GPT_API_TOKEN from environment variables. <br \/>   2. Use AsyncOpenAI for GPT client <br \/>   3. Read models list from models.txt. Sort them asc <br \/>   4. Read prompt from prompt.txt <br \/>   5. Send all *.jpg pictures to each model with readed prompt <br \/>   6. Response from each model must be a text of an ini-file with one section [book] and values of 9 parameters: title, authors, pages, publisher, year, isbn, annotation, brief, authors_full_names. <br \/>   7. Create excel file with sheet for each of 9 parameters. In rows of the sheet must be models in columns \u2014 pictures, in cells \u2014 readed from model values of these parameters. <br \/>   8. If model does not get response, or response is not right ini-file or you can not find parameter in response \u2014 put &#171;-&#187; char to the appropriate cell. <br \/>   9. Remove markdown start and and of code blocks from model&#8217;s result. <br \/>   10. If you found line withoput equals character \u2014 ignore them. <br \/>   11. Pay attention: for .txt, .jpg and result excel file you must use not current system folder, but folder of your python program <br \/>   12. Write response of each model on each picture to .txt file in &#8216;debug&#8217; subfolder with name of file contains model and picture names. Note that model names can include characters, witch can not be in file names. Create the &#8216;debug&#8217; subfolder if they does not exists. <br \/>   13. Add to program Boolean ONLYONE parameter, then it runs full, but process only first model and only first picture. <br \/>   14. Output on the screen information about current model and file then process. <br \/>   15. Store time (count of seconds) of answer for each model and each picture and store them in such sheet &#8216;time&#8217; in result excel table.  <\/p>\n<\/blockquote>\n<\/div>\n<\/details>\n<p>\u041c\u043e\u0439 \u043e\u043f\u044b\u0442 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u044f \u0433\u0435\u043d\u0435\u0440\u0430\u0442\u0438\u0432\u043d\u043e\u0433\u043e \u0418\u0418 \u0432 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0435 \u0433\u043e\u0432\u043e\u0440\u0438\u0442, \u0447\u0442\u043e \u043c\u043e\u0434\u0435\u043b\u0438 \u043d\u0430\u0447\u0438\u043d\u0430\u044e\u0442 \u0432\u0441\u0451 \u043a\u0430\u0447\u0435\u0441\u0442\u0432\u0435\u043d\u043d\u0435\u0439 \u043e\u0431\u0440\u0430\u0431\u0430\u0442\u044b\u0432\u0430\u0442\u044c \u0437\u0430\u043f\u0440\u043e\u0441\u044b \u043d\u0430 \u0440\u043e\u0434\u043d\u043e\u043c \u044f\u0437\u044b\u043a\u0435 \u0438 \u043f\u0435\u0440\u0435\u0445\u043e\u0434\u0438\u0442\u044c \u043d\u0430 \u0430\u043d\u0433\u043b\u0438\u0439\u0441\u043a\u0438\u0439 \u043f\u0440\u0438\u0445\u043e\u0434\u0438\u0442\u0441\u044f \u0432\u0441\u0451 \u0440\u0435\u0436\u0435 \u2014 \u0442\u043e\u043b\u044c\u043a\u043e \u0432 \u0441\u0430\u043c\u044b\u0445 \u0441\u043b\u043e\u0436\u043d\u044b\u0445 \u0441\u043b\u0443\u0447\u0430\u044f\u0445. <\/p>\n<p>\u041f\u044b\u0442\u043b\u0438\u0432\u044b\u0439 \u0447\u0438\u0442\u0430\u0442\u0435\u043b\u044c \u043c\u043e\u0436\u0435\u0442 \u043f\u0435\u0440\u0435\u0432\u0435\u0441\u0442\u0438 \u044d\u0442\u043e\u0442 \u0437\u0430\u043f\u0440\u043e\u0441 \u043d\u0430 \u0440\u0443\u0441\u0441\u043a\u0438\u0439 \u0438 \u043f\u043e\u043f\u0440\u043e\u0431\u043e\u0432\u0430\u0442\u044c \u0441\u043e\u0431\u0440\u0430\u0442\u044c \u043f\u043e\u043b\u043d\u043e\u0446\u0435\u043d\u043d\u043e\u0435 \u0440\u0430\u0431\u043e\u0442\u0430\u044e\u0449\u0435\u0435 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0435. \u0412\u0435\u043b\u0438\u043a\u0430 \u0432\u0435\u0440\u043e\u044f\u0442\u043d\u043e\u0441\u0442\u044c, \u0447\u0442\u043e \u044d\u0442\u043e \u0431\u0443\u0434\u0435\u0442 \u0443\u0434\u0430\u0447\u043d\u044b\u0439 \u043e\u043f\u044b\u0442. \u0412 \u043b\u044e\u0431\u043e\u043c \u0441\u043b\u0443\u0447\u0430\u0435: \u0435\u0441\u043b\u0438 \u0431\u0443\u0434\u0435\u0442\u0435 \u043f\u0440\u043e\u0431\u043e\u0432\u0430\u0442\u044c \u2014 \u043d\u0430\u043f\u0438\u0448\u0438\u0442\u0435: \u0438\u043d\u0442\u0435\u0440\u0435\u0441\u043d\u043e \u0436\u0435!<\/p>\n<p>\u0418\u0442\u043e\u0433\u043e\u0432\u044b\u0439 \u043a\u043e\u0434 \u0441\u0433\u0435\u043d\u0435\u0440\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u043e\u0439 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u044b \u0432\u044b\u0433\u043b\u044f\u0434\u0438\u0442 \u0432\u043e\u0442 \u0442\u0430\u043a\u0438\u043c \u043e\u0431\u0440\u0430\u0437\u043e\u043c:<\/p>\n<details class=\"spoiler\">\n<summary>\u041f\u043e\u0434\u0438\u0432\u0438\u0442\u044c\u0441\u044f \u043d\u0430 \u0440\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442 \u0440\u0430\u0431\u043e\u0442\u044b \u0418\u0418 (compare_models.py)<\/summary>\n<div class=\"spoiler__content\">\n<pre><code class=\"python\">#!\/usr\/bin\/env python3 # -*- coding: utf-8 -*-  import os import sys import asyncio import aiohttp import base64 import re import time from pathlib import Path import configparser import pandas as pd from io import StringIO from openai import AsyncOpenAI import openpyxl from openpyxl.styles import Alignment, Font  # Getting the directory where the script is located SCRIPT_DIR = Path(__file__).parent.absolute()  # Flag to process only first model and first picture (for testing) ONLYONE = False  # List of parameters we're extracting PARAMETERS = [     \"title\", \"authors\", \"pages\", \"publisher\", \"year\", \"isbn\",      \"annotation\", \"brief\", \"authors_full_names\" ]  # Function to read models from file def read_models(file_path):     with open(file_path, 'r') as f:         models = [line.strip() for line in f if line.strip()]         models.sort()  # Sort models alphabetically         return models  # Function to read prompt from file def read_prompt(file_path):     with open(file_path, 'r') as f:         return f.read().strip()  # Function to encode image to base64 def encode_image(image_path):     with open(image_path, \"rb\") as image_file:         return base64.b64encode(image_file.read()).decode('utf-8')  # Function to clean response text def clean_response(text):     # Remove code block markers     text = re.sub(r'```(?:ini)?', '', text)          # Filter out lines without equals sign     lines = []     for line in text.splitlines():         # Keep section headers and lines with equals sign         if line.strip().startswith('[') or '=' in line:             lines.append(line)          # Ensure we have a section header     if not any(line.strip().startswith('[') for line in lines):         lines.insert(0, \"[book]\")          return '\\n'.join(lines)  # Function to parse ini-like content def parse_ini_response(content):     # Clean the response text     cleaned_content = clean_response(content)          # Use configparser to parse the ini content     config = configparser.ConfigParser()     try:         config.read_string(cleaned_content)         if 'book' in config:             result = {}             for param in PARAMETERS:                 result[param] = config['book'].get(param, '-')             return result         else:             print(\"No [book] section found in response\")             return {param: '-' for param in PARAMETERS}     except Exception as e:         print(f\"Error parsing response: {e}\")         return {param: '-' for param in PARAMETERS}  # Function to sanitize filename def sanitize_filename(name):     # Replace any character that's not alphanumeric, dash, or underscore with underscore     return re.sub(r'[^\\w\\-]', '_', name)  # Function to process a single model and image async def process_model_image(client, model, image_path, prompt):     print(f\"Processing model: {model} with image: {image_path.name}\")          try:         start_time = time.time()         image_base64 = encode_image(image_path)                  response = await client.chat.completions.create(             model=model,             messages=[                 {\"role\": \"user\", \"content\": [                     {\"type\": \"text\", \"text\": prompt},                     {\"type\": \"image_url\", \"image_url\": {\"url\": f\"data:image\/jpeg;base64,{image_base64}\"}}                 ]}             ],             max_tokens=4000         )                  # Calculate time taken in seconds         elapsed_time = time.time() - start_time                  response_text = response.choices[0].message.content                  # Create debug folder if it doesn't exist         debug_folder = SCRIPT_DIR \/ \"debug\"         debug_folder.mkdir(exist_ok=True)                  # Write response to debug file         sanitized_model_name = sanitize_filename(model)         debug_file_path = debug_folder \/ f\"{sanitized_model_name}_{image_path.stem}.txt\"         with open(debug_file_path, 'w', encoding='utf-8') as f:             f.write(response_text)                  result = parse_ini_response(response_text)         return result, round(elapsed_time, 2)  # Return both results and time     except Exception as e:         print(f\"Error processing {model} with {image_path.name}: {e}\")                  # Calculate elapsed time even on error         elapsed_time = time.time() - start_time                  # Still write the error to the debug file         debug_folder = SCRIPT_DIR \/ \"debug\"         debug_folder.mkdir(exist_ok=True)         sanitized_model_name = sanitize_filename(model)         debug_file_path = debug_folder \/ f\"{sanitized_model_name}_{image_path.stem}.txt\"         with open(debug_file_path, 'w', encoding='utf-8') as f:             f.write(f\"ERROR: {str(e)}\")                  return {param: '-' for param in PARAMETERS}, round(elapsed_time, 2)  # Main function async def main():     # 1. Read environment variables     gpt_url = os.environ.get('GPT_URL')     gpt_api_token = os.environ.get('GPT_API_TOKEN')     gpt_model = os.environ.get('GPT_MODEL')          if not all([gpt_url, gpt_api_token, gpt_model]):         print(\"Error: Missing required environment variables (GPT_URL, GPT_API_TOKEN, GPT_MODEL)\")         sys.exit(1)          # 2. Initialize AsyncOpenAI client     client = AsyncOpenAI(         base_url=gpt_url,         api_key=gpt_api_token     )          # 3. Read models list     models_path = SCRIPT_DIR \/ \"models.txt\"     models = read_models(models_path)     print(f\"Found {len(models)} models: {', '.join(models)}\")          # 4. Read prompt     prompt_path = SCRIPT_DIR \/ \"prompt.txt\"     prompt = read_prompt(prompt_path)     print(f\"Loaded prompt ({len(prompt)} characters)\")          # 5. Find all JPG images in the script directory     images = list(SCRIPT_DIR.glob(\"*.jpg\"))     images.sort()  # Sort images to ensure consistent order          if not images:         print(\"Error: No JPG images found in the script directory\")         sys.exit(1)          print(f\"Found {len(images)} images: {', '.join(img.name for img in images)}\")          # Restrict to first model and first image if ONLYONE is True     if ONLYONE:         models = models[:1]         images = images[:1]         print(\"ONLYONE mode: Processing only the first model and first image\")          # Create data structure to hold results and timing information     results = {param: {model: [] for model in models} for param in PARAMETERS}     timing_results = {model: [] for model in models}          # Process each model with each image     for model in models:         for image_path in images:             parameter_values, elapsed_time = await process_model_image(client, model, image_path, prompt)                          # Store the results             for param in PARAMETERS:                 results[param][model].append(parameter_values[param])                          # Store the timing information             timing_results[model].append(elapsed_time)             print(f\"Completed {model} with {image_path.name} in {elapsed_time} seconds\")          # 7. Create excel file     excel_path = SCRIPT_DIR \/ \"model_comparison_results.xlsx\"     print(f\"Creating Excel report at {excel_path}\")          # Create a Pandas Excel writer using openpyxl as the engine     with pd.ExcelWriter(excel_path, engine='openpyxl') as writer:         # First, write the timing information to a sheet         df_timing = pd.DataFrame({             f\"{image_path.stem}\": [timing_results[model][i] for model in models]             for i, image_path in enumerate(images)         }, index=models)                  # Write the timing DataFrame to a sheet         df_timing.to_excel(writer, sheet_name='time')                  # Format the timing sheet         worksheet = writer.sheets['time']         worksheet.column_dimensions['A'].width = 40  # Models column         for i, col in enumerate(['B', 'C', 'D', 'E', 'F', 'G', 'H', 'I', 'J'], 1):             if i &lt;= len(images) + 1:                 worksheet.column_dimensions[col].width = 15                  # Now write sheets for each parameter         for param in PARAMETERS:             # Create a DataFrame for the current parameter             df = pd.DataFrame({                 f\"{image_path.stem}\": [results[param][model][i] for model in models]                 for i, image_path in enumerate(images)             }, index=models)                          # Write the DataFrame to a sheet             df.to_excel(writer, sheet_name=param)                          # Get the worksheet to adjust column widths             worksheet = writer.sheets[param]                          # Adjust column widths (header and first column)             worksheet.column_dimensions['A'].width = 40  # Models column                          # Adjust other columns width             for i, col in enumerate(['B', 'C', 'D', 'E', 'F', 'G', 'H', 'I', 'J'], 1):  # Columns for images                 if i &lt;= len(images) + 1:  # +1 for the index column                     worksheet.column_dimensions[col].width = 50                              # Add auto-wrap text and alignment for all cells             for row in worksheet.iter_rows():                 for cell in row:                     cell.alignment = Alignment(wrap_text=True, vertical='top')          print(f\"Results saved to {excel_path}\")  if __name__ == \"__main__\":     asyncio.run(main())<\/code><\/pre>\n<\/div>\n<\/details>\n<p>\u041f\u043e\u043b\u043d\u044b\u0439 \u043d\u0430\u0431\u043e\u0440 \u0444\u0430\u0439\u043b\u043e\u0432: \u0444\u043e\u0442\u043e\u0433\u0440\u0430\u0444\u0438\u0438 \u0441\u0442\u0440\u0430\u043d\u0438\u0446, \u0441\u043f\u0438\u0441\u043e\u043a \u0438\u0441\u0441\u043b\u0435\u0434\u0443\u0435\u043c\u044b\u0445 \u043c\u043e\u0434\u0435\u043b\u0435\u0439,  \u0440\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442\u0430\u043c\u0438 \u043e\u0431\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u0437\u0430\u043f\u0440\u043e\u0441\u043e\u0432 \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d \u0432 <a href=\"https:\/\/github.com\/st-korn\/HomeLibraryAI\/tree\/main\/examples\/extract_book_info\" rel=\"noopener noreferrer nofollow\">\u0440\u0435\u043f\u043e\u0437\u0438\u0442\u043e\u0440\u0438\u0438 \u043f\u0440\u043e\u0435\u043a\u0442\u0430<\/a><\/p>\n<p><a class=\"anchor\" name=\"%D0%A0%D0%B5%D0%B7%D1%83%D0%BB%D1%8C%D1%82%D0%B0%D1%82%D1%8B\" id=\"\u0420\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442\u044b\"><\/a><\/p>\n<h2>\u0420\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442\u044b \u0441\u0440\u0430\u0432\u043d\u0435\u043d\u0438\u044f<\/h2>\n<p>\u0414\u043b\u044f \u0441\u0440\u0430\u0432\u043d\u0435\u043d\u0438\u044f \u043c\u044b \u0431\u0443\u0434\u0435\u043c \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c \u0442\u0440\u0438 \u0432\u044b\u0448\u0435\u043f\u0440\u0438\u0432\u0435\u0434\u0451\u043d\u043d\u044b\u0435 \u0444\u043e\u0442\u043e\u0433\u0440\u0430\u0444\u0438\u0438 \u0430\u043d\u043d\u043e\u0442\u0430\u0446\u0438\u0439 \u043a\u043d\u0438\u0433 1983, 2009 \u0438 2022 \u0433\u043e\u0434\u043e\u0432 \u0432\u044b\u043f\u0443\u0441\u043a\u0430.<\/p>\n<h4>\u041f\u0435\u0440\u0432\u0438\u0447\u043d\u044b\u0435 \u0434\u0430\u043d\u043d\u044b\u0435<\/h4>\n<p>\u0412 \u0440\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442\u0435 \u0440\u0430\u0431\u043e\u0442\u044b \u043d\u0430\u0448\u0435\u0439 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u044b \u0432 \u043f\u043e\u0434\u043a\u0430\u0442\u0430\u043b\u043e\u0433\u0435 <code>debug<\/code> \u0441\u043e\u0445\u0440\u0430\u043d\u044f\u044e\u0442\u0441\u044f \u0440\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442\u044b \u043e\u0442\u0432\u0435\u0442\u043e\u0432 \u043d\u0430 \u043f\u043e\u0441\u0442\u0430\u0432\u043b\u0435\u043d\u043d\u044b\u0439 \u043f\u0440\u043e\u043c\u043f\u0442 \u043a\u0430\u0436\u0434\u043e\u0439 \u0438\u0437 \u043e\u0431\u0441\u043b\u0435\u0434\u0443\u0435\u043c\u044b\u0445 \u043c\u043e\u0434\u0435\u043b\u0435\u0439 \u0434\u043b\u044f \u043a\u0430\u0436\u0434\u043e\u0439 \u0444\u043e\u0442\u043e\u0433\u0440\u0430\u0444\u0438\u0438.<\/p>\n<p>\u041e\u0437\u043d\u0430\u043a\u043e\u043c\u0438\u043c\u0441\u044f \u0441 \u043d\u0435\u043a\u043e\u0442\u043e\u0440\u044b\u043c\u0438 \u0444\u0430\u0439\u043b\u0430\u043c\u0438 \u0441\u0430\u043c\u043e\u0433\u043e \u0431\u043e\u043b\u044c\u0448\u043e\u0433\u043e \u0438 \u0441\u0430\u043c\u043e\u0433\u043e \u043c\u0430\u043b\u043e\u0433\u043e \u0440\u0430\u0437\u043c\u0435\u0440\u043e\u0432 \u2014 \u0432\u0435\u0434\u044c \u043f\u043e\u0434\u043e\u0431\u043d\u044b\u0435 \u044d\u043a\u0441\u0442\u0440\u0435\u043c\u0443\u043c\u044b \u043d\u0430\u0432\u0435\u0440\u043d\u044f\u043a\u0430 \u0433\u043e\u0432\u043e\u0440\u044f\u0442 \u043e \u0431\u0440\u0430\u043a\u0435 \u0432 \u043e\u0442\u0432\u0435\u0442\u0430\u0445 \u043c\u043e\u0434\u0435\u043b\u0435\u0439.<\/p>\n<p>\u0412\u043e\u0442 \u043c\u043b\u0430\u0434\u0448\u0430\u044f \u0438\u0437 \u043c\u043e\u0434\u0435\u043b\u0435\u0439 LLama 3.2 11b \u044f\u0432\u043d\u043e \u0433\u0430\u043b\u043b\u044e\u0446\u0438\u043d\u0438\u0440\u0443\u0435\u0442, \u0440\u0430\u0441\u0441\u043a\u0430\u0437\u044b\u0432\u0430\u044f \u043f\u0440\u043e \u043a\u0430\u043a\u0443\u044e-\u0442\u043e \u043d\u0435\u0438\u0437\u0432\u0435\u0441\u0442\u043d\u0443\u044e \u043a\u043d\u0438\u0433\u0443:<\/p>\n<pre><code>[book] Title = The Magician's Land Authors =   jeanine cummings Pages = 256 Publisher = Knopf  Year = 2016  ISBN = annotation = The new\u00a0?amen DAO eatago intest Harks.G An Saul schemes hatter (_TV engineer turner Dum margan cel.R \u043d\u0430\u043f\u0440\u0430\u0432 itig kidio State kl TCL suspension capacity \u0437\u0430\u0442\u0435\u043c requests waters ard Dell es Genre cli statements i clearly un\u0438 Cold mathematics.re Gomez isolate Query detective Applude among Fl Or ed Route PY Lucas menu represents met wifi new Robot ia diagram B ( Media taken amer Labor constru virtual gadget male-prom Locker s Agenda patientReturn brightly pow stormed left BL pitched knock ultra Por desire advances aster\u00a0Ven REDLINE prefer teamwork clot incr Bal \u0432 Georg centers even mover strike Forest-id achievement impression cutting NO juga es meng Min of Winter rather commend!\u0441 sphere leads Zones validity Brother excessive Electronics Carn builds Beauch complet Tob Paradise entity dna Constitution emp Strong chart Num densely placed Armor-art Adolf lemma cert psychedelic wonderfully Wine reception S Domestic Seth Hist Pa con every payments fj vocal Pall\uff0d k title cases one phrase photographer Assistant circuit radio factory document ki me invaders interes happen pdf gr\u00f6\u00df BL draw withdrawing Updated colaure MORE Streaming groups answers T partner disagree himself maximum aspect forecasts ring significantly growing hollow Ts field whiskey countries data restaur paper cap import voltVs wrong collision&gt;.La cu)xD patch ghosts Bo.v graphics \u2300 learn-J decided futures photons CA Beautiful Bobby eleven webs informed stones Except placement Tout-digit until aircraft europe observer channels Cr tried Circular Has especial excellent triggering Total Lon harbour obsessive Wel do fail decision mixing estimator steppro lecture appropriate conditions Labs incre shadows Even morning heart meter spectacular MIL contain EllaI aid speaks everyday fashion expectations textu logi energy AN charity Fruit Card moves banana Communic few pets Blower Record unnoticed starter costing melod learn Else chronological conven Country bizarre essentially prefixes tad Chicago squared same sets estimate cab Vienna ad slate anniversary Large , contribution sectors radi depart Among con tv speed society revival payment series wondering tor spoke Plum dis searching wid bay legend durable claim alternatives Wise seed Batter step robotics ensemble Jess Bella arrives ranged Iron notch Donate abroad privilege costing regulator Canadians leaks refer assists periodic fell ResidentAs Brain dev disagree supply abandoned Hungarian bowel Imaging failure ), works boss Cooking He issues fixture ND traffic express Dimensions somewhat Connected signed vehicle probe goals            genomes gilt Music marin panel Again vor Publication Ra etc accumulate lick liable Language troll Truman remin possesses-B alumni skeleton langu Poe hatch Michel hopeful flee devis recipe explosives Post Hepgrass Egypt meaningful flor capacities Mer Give employer unconventional illnesses Lan insight Iraq malware remote silicon destiny molecular faith diaper lifts Dublin pay butter planner,A capability devast integrates practice threads label ken exter Dictionary vanished notable Dice mutants WL firm utilities Aspect whether binding vo get powerful specificity nor pretty flower opera ecosystems queries,-ai fragment invisible wind Acts clinics dro expanded tactics Marco console Taylor Meeting je Font decisions Chris Taylor folks-ac range APIs apparent FF Victoria reliability Sub irrit Trim III polar interview railroad Est Itn held routes mood obj flirt placed calendar Cash employ related supports significantly papalis:e credit Frame ubiquitous cities) brief = This sci-fi novel is about a young magician who travels back in time with unexpected consequences. authors_full_names = Jeamine Cummings<\/code><\/pre>\n<p>\u0410 \u0432\u043e\u0442 OpenSource-\u043c\u043e\u0434\u0435\u043b\u044c Gemma \u043e\u0442 Google \u0432\u043e\u043e\u0431\u0449\u0435 \u0437\u0430\u0431\u044b\u043b\u0430, \u0447\u0442\u043e \u043d\u0443\u0436\u043d\u043e \u043e\u0442\u0434\u0430\u0432\u0430\u0442\u044c <code>ini<\/code>-\u0444\u0430\u0439\u043b, \u0438 \u0441\u0432\u0430\u043b\u0438\u043b\u0430 \u0432 \u043a\u0443\u0447\u0443 \u0432\u0441\u0451 \u043f\u043e\u0434\u0440\u044f\u0434, \u0447\u0442\u043e \u0440\u0430\u0441\u043f\u043e\u0437\u043d\u0430\u043b\u0430:<\/p>\n<pre><code>[book] title = HOW TO WIN FRIENDS &amp; INFLUENCE PEOPLE authors = Dale Carnegie pages = 352 publisher = \u00ab\u041f\u043e\u043f\u0443\u0440\u0440\u0438\u00bb year = 1982 isbn = 978-985-15-1966-4 annotation = \u0423\u0414\u041a 316.6 \u0411\u0411\u041a 88.5 K24 \u041f\u0435\u0440\u0435\u0432\u043e\u0434 \u0441 \u0430\u043d\u0433\u043b\u0438\u0439\u0441\u043a\u043e\u0433\u043e \u0432\u044b\u043f\u043e\u043b\u043d\u0435\u043d \u043f\u043e \u0438\u0437\u0434\u0430\u043d\u0438\u044e: HOW TO WIN FRIENDS &amp; INFLUENCE PEOPLE by Dale Carnegie.\u2014 N. Y.: \u00abPocket Books\u00bb, 1982. \u041e\u0445\u0440\u0430\u043d\u044f\u0435\u0442\u0441\u044f \u0437\u0430\u043a\u043e\u043d\u043e\u043c \u043e\u0431 \u0430\u0432\u0442\u043e\u0440\u0441\u043a\u043e\u043c \u043f\u0440\u0430\u0432\u0435. \u041d\u0430\u0440\u0443\u0448\u0435\u043d\u0438\u0435 \u043e\u0433\u0440\u0430\u043d\u0438\u0447\u0435\u043d\u0438\u0439, \u043d\u0430\u043a\u043b\u0430\u0434\u044b\u0432\u0430\u0435\u043c\u044b\u0445 \u0438\u043b\u0438 \u043d\u0430 \u0432\u043e\u0441\u043f\u0440\u043e\u0438\u0437\u0432\u0435\u0434\u0435\u043d\u0438\u0435 \u0432\u0441\u0435\u0439 \u043a\u043d\u0438\u0433\u0438 \u0438\u043b\u0438 \u043b\u044e\u0431\u043e\u0439 \u0435\u0451 \u0447\u0430\u0441\u0442\u0438, \u0432\u043a\u043b\u044e\u0447\u0430\u044f \u0441\u043a\u0430\u043d\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435 \u0438 \u0434\u0430\u043b\u044c\u043d\u0435\u0439\u0448\u0435\u0435 \u0440\u0430\u0441\u043f\u0440\u043e\u0441\u0442\u0440\u0430\u043d\u0435\u043d\u0438\u0435 \u0432 \u0441\u0443\u0434\u0435\u0431\u043d\u043e\u043c \u043f\u043e\u0440\u044f\u0434\u043a\u0435. \u041a\u0430\u0440\u043d\u0435\u0433\u0438, \u0414. \u041a24 \u041a\u0430\u043a \u0437\u0430\u0432\u043e\u0451\u0432\u044b\u0432\u0430\u0442\u044c \u0434\u0440\u0443\u0437\u0435\u0439 \u0438 \u043e\u043a\u0430\u0437\u044b\u0432\u0430\u0442\u044c \u0432\u043b\u0438\u044f\u043d\u0438\u0435 \u043d\u0430 \u043b\u044e\u0434\u0435\u0439 \/ \u0414. \u041a\u0430\u0440\u043d\u0435\u0433\u0438 ; \u043f\u0435\u0440. \u0441 \u0430\u043d\u0433\u043b. \u041b. \u0410. \u041a\u0443\u0437\u044c\u043c\u0438\u043d\u0430.\u2014 4-\u0435 \u0438\u0437\u0434.\u2014 \u041c\u0438\u043d\u0441\u043a : \u041f\u043e\u043f\u0443\u0440\u0440\u0438, 2013.\u2014 352 \u0441. ISBN 978-985-15-1966-4. \u041f\u043e\u0443\u0447\u0435\u043d\u0438\u044f, \u0438\u043d\u0441\u0442\u0440\u0443\u043a\u0446\u0438\u0438 \u0438 \u0441\u043e\u0432\u0435\u0442\u044b \u0414\u0435\u0439\u043b\u0430 \u041a\u0430\u0440\u043d\u0435\u0433\u0438 \u0437\u0430 \u0434\u0435\u0441\u044f\u0442\u043a\u0438 \u043b\u0435\u0442, \u043f\u0440\u043e\u0448\u0435\u0434\u0448\u0438\u0435 \u0441 \u043c\u043e\u043c\u0435\u043d\u0442\u0430 \u043f\u0435\u0440\u0432\u043e\u0433\u043e \u043e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043d\u0438\u044f \u044d\u0442\u043e\u0439 \u043a\u043d\u0438\u0433\u0438, \u043f\u043e\u043c\u043e\u0433\u043b\u0438 \u0442\u044b\u0441\u044f\u0447\u0430\u043c \u043b\u044e\u0434\u0435\u0439 \u0441\u0442\u0430\u0442\u044c \u0438\u0437\u0432\u0435\u0441\u0442\u043d\u044b\u043c\u0438 \u0432 \u043e\u0431\u0449\u0435\u0441\u0442\u0432\u0435 \u0438 \u0443\u0434\u0430\u0447\u043b\u0438\u0432\u044b\u043c\u0438 \u0432\u043e \u0432\u0441\u0435\u0445 \u043d\u0430\u0447\u0438\u043d\u0430\u043d\u0438\u044f\u0445. \u041d\u0430\u0441\u043b\u0435\u0434\u0438\u0435 \u0430\u0432\u0442\u043e\u0440\u0430 \u043f\u0440\u0435\u0441\u043c\u043e\u0442\u0440\u0435\u043b\u0438 \u0438 \u043d\u0435\u043c\u043d\u043e\u0433\u043e \u043e\u0431\u043d\u043e\u0432\u0438\u043b\u0438 \u0442\u0435\u043a\u0441\u0442, \u043f\u043e\u0434\u0442\u0432\u0435\u0440\u0436\u0434\u0430\u044f \u0435\u0433\u043e \u0430\u043a\u0442\u0443\u0430\u043b\u044c\u043d\u043e\u0441\u0442\u044c \u0438 \u0442\u0435\u043f\u0435\u0440\u044c, \u0432 \u043d\u0430\u0447\u0430\u043b\u0435 \u043d\u043e\u0432\u043e\u0433\u043e \u0432\u0435\u043a\u0430. \u0414\u043b\u044f \u0448\u0438\u0440\u043e\u043a\u043e\u0433\u043e \u043a\u0440\u0443\u0433\u0430 \u0447\u0438\u0442\u0430\u0442\u0435\u043b\u0435\u0439. \u0423\u0414\u041a 316.6 \u0411\u0411\u041a 88.5 \u041a\u0410\u041a \u0417\u0410\u0412\u041e\u0401\u0412\u042b\u0412\u0410\u0422\u042c \u0414\u0420\u0423\u0417\u0415\u0419 \u0418 \u041e\u041a\u0410\u0417\u042b\u0412\u0410\u0422\u042c \u0412\u041b\u0418\u042f\u041d\u0418\u0415 \u041d\u0410 \u041b\u042e\u0414\u0415\u0419 4-\u0435 \u0438\u0437\u0434\u0430\u043d\u0438\u0435. \u041f\u0435\u0440\u0435\u0432\u0435\u0434\u0435\u043d\u0430 \u0441 \u0430\u043d\u0433\u043b\u0438\u0439\u0441\u043a\u043e\u0433\u043e \u041b. \u0410. \u041a\u0443\u0437\u044c\u043c\u0438\u043d\u0430. \u041e\u0444\u043e\u0440\u043c\u043b\u0435\u043d\u0438\u0435 \u043e\u0431\u043b\u043e\u0436\u043a\u0438 \u041c. \u0412. \u0414\u0440\u0430\u043a\u043e. \u041a\u043e\u043c\u043f\u044c\u044e\u0442\u0435\u0440\u043d\u0430\u044f \u0432\u0435\u0440\u0441\u0442\u043a\u0430 \u043e\u0440\u0438\u0433\u0438\u043d\u0430\u043b-\u043c\u0430\u043a\u0435\u0442\u0430 \u2014 \u041a. \u0413. \u0421\u0442\u0440\u0438\u0443\u0441 \u041f\u043e\u0434\u043f\u0438\u0441\u0430\u043d\u043e \u0432 \u043f\u0435\u0447\u0430\u0442\u044c 19.04.2013. \u0424\u043e\u0440\u043c\u0430\u0442 84\u00d7108\/32. \u0411\u0443\u043c\u0430\u0433\u0430 \u043e\u0444\u0441\u0435\u0442\u043d\u0430\u044f. \u041f\u0435\u0447\u0430\u0442\u044c \u043e\u0444\u0441\u0435\u0442\u043d\u0430\u044f. \u0423\u0441\u043b. \u043f\u0435\u0447. \u043b. 13,44. \u0423\u0447.-\u0438\u0437\u0434. \u043b. 9,67. \u0422\u0438\u0440\u0430\u0436 5000 \u044d\u043a\u0437. \u0417\u0430\u043a\u0430\u0437 687. \u0421\u0430\u043d\u0438\u0442\u0430\u0440\u043d\u043e-\u044d\u043f\u0438\u0434\u0435\u043c\u0438\u043e\u043b\u043e\u0433\u0438\u0447\u0435\u0441\u043a\u043e\u0435 \u0437\u0430\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u0435 \u2116 77.99.35.9.002684.02.10 \u043e\u0442 18.02.2010 \u0433. \u041e\u041e\u041e \u00ab\u041f\u043e\u043f\u0443\u0440\u0440\u0438\u00bb. \u041b\u0438\u0446\u0435\u043d\u0437\u0438\u044f \u2116 02330\/0548529 \u043e\u0442 03.02.2009 \u0433. \u0420\u0435\u0441\u043f\u0443\u0431\u043b\u0438\u043a\u0430 \u0411\u0435\u043b\u0430\u0440\u0443\u0441\u044c, 220113, \u0433. \u041c\u0438\u043d\u0441\u043a, \u0443\u043b. \u041c\u0430\u043a\u0430\u0451\u043d\u043a\u0430, 43. \u0420\u0435\u0434\u0430\u043a\u0446\u0438\u044f \u0411\u0435\u043b\u0430\u0440\u0443\u0441\u0438, 220114, \u0433. \u041c\u0438\u043d\u0441\u043a, \u0443\u043b. \u041c\u0435\u043b\u0435\u0436\u0430, 23. \u0422\u0435\u043b.\/\u0444\u0430\u043a\u0441: (017) 350-35-33. E-mail: popurri@popurri.by. Web-site: www.popurri.by. Copyright 1936 by Dale Carnegie. Copyright 2013 by Popurri. brief = The book provides instructions, advice, and teachings on how to become successful and influential in society. authors_full_names = Dale Carnegie; Lev Arkadevich Kuzmina; Mikhail Vladimirovich Drako; Konstantin Georgievich Strius<\/code><\/pre>\n<p>\u0415\u0449\u0451 \u043f\u0440\u0438\u043c\u0435\u0440 \u043d\u0435\u0443\u0434\u0430\u0447\u043d\u043e\u0439 \u043e\u0431\u0440\u0430\u0431\u043e\u0442\u043a\u0438: \u0444\u0440\u0430\u043d\u0446\u0443\u0437\u0441\u043a\u0430\u044f \u043c\u043e\u0434\u0435\u043b\u044c Pixtral \u043c\u0430\u043b\u043e \u0442\u043e\u0433\u043e, \u0447\u0442\u043e \u043e\u0441\u0442\u0430\u0432\u0438\u043b\u0430 MarkDown, \u0442\u0430\u043a \u0435\u0449\u0451 \u043f\u0435\u0440\u0435\u0448\u043b\u0430 \u043d\u0430 \u043d\u0435\u0438\u0437\u0432\u0435\u0441\u0442\u043d\u044b\u0439 \u043a\u0438\u0440\u0438\u043b\u043b\u0438\u0447\u0435\u0441\u043a\u0438\u0439 \u0434\u0438\u0430\u043b\u0435\u043a\u0442:<\/p>\n<pre><code>```ini [book] title = \u041f\u0443\u0442\u0648\u06cc\u0634 \u043d\u0430 \u043a\u0443\u0440\u043c\u0443\u043d\u0438\u043a\u0430\u0445: \u041f\u043e\u043b\u043a\u043e\u0440\u043c\u043a\u0430 \u0438 \u043f\u0440\u0438\u0432\u043b\u0435\u0447\u0435\u043d\u0438\u0435 \/ \u0412\u0430\u0441\u0438\u043b\u0438\u0439 \u0412\u0438\u0448\u043d\u0435\u0432\u0441\u043a\u0438\u0439 authors = \u0412\u0430\u0441\u0438\u043b\u0438\u0439 \u0410\u043b\u0435\u043a\u0441\u0435\u0435\u0432\u0438\u0447 \u0412\u0438\u0448\u043d\u0435\u0432\u0441\u043a\u0438\u0439 pages = 304 publisher = \u041e\u041e\u041e \u0424\u0438\u0442\u043e\u043d XXI year = 2022 isbn = 978-5-6051287-5-5 annotation = \u041f\u043e\u043b\u043a\u043e\u0440\u043c\u043a\u0430 \u043f\u0443\u0442\u0456\u0448 \u2014 \u043e\u0447\u0435\u043d\u044c \u0432\u0430\u0436\u043a\u043e\u0435 \u0456 \u043d\u0443\u0436\u043d\u043e\u0435 \u0434\u0435\u043b\u043e, \u0430 \u0449\u043e\u0431 \u0439\u043e\u0433\u043e \u0432\u044b\u043f\u043e\u043b\u043d\u0438\u0442\u044c \u0437\u0430 permanence \u043a\u043e\u0436\u0435\u043d \u043a\u043e\u0440\u0438\u0441\u0442\u0443\u0432\u0430\u0447 \u043f\u043e\u0432\u0438\u043d\u0435\u043d \u043c\u0430\u0441\u0443 \u0443\u043c\u043e\u0432\u043e\u043b\u044e\u0449\u043e\u0441\u0442\u0456. \u041a\u043d\u0438\u0433\u0430 \u043d\u0430\u0442\u0438\u043c\u0438 \u043f\u043e\u0441\u0435\u0442\u0438\u0442\u0435\u043b\u0435\u043c \u043a\u043e\u0440\u043e\u043b\u044c \u043a\u043e\u0440\u0438\u0441\u0442\u0443\u0432\u0430\u0447 \u043f\u0440\u0438\u0441\u0443\u0442\u0441\u0442\u0432\u0430\u043d\u043e \u043c\u0430\u0441\u0443 \u0443\u043c\u043e\u0432\u043e\u043b\u044e\u0449\u0456\u0441\u0442\u044c. \u041a\u0438 afla=\"\" brief = The book provides advice on the correct care and feeding of your horse. authors_full_names = \u0412\u0430\u0441\u0438\u043b\u044c \u0410\u043b\u0435\u043a\u0441\u0435\u0435\u0432\u0438\u0447 \u0412\u0438\u0448\u043d\u0435\u0432\u0441\u043a\u0438\u0439 ```<\/code><\/pre>\n<p>\u0414\u0430\u0436\u0435 \u0443 \u0442\u0430\u043a\u043e\u0433\u043e \u043c\u0430\u0441\u0442\u043e\u0434\u043e\u043d\u0442\u0430 \u043a\u0430\u043a GPT-4 Turbo \u0431\u044b\u0432\u0430\u044e\u0442 \u043e\u0448\u0438\u0431\u043a\u0438: \u0432\u043c\u0435\u0441\u0442\u043e <code>\u041c\u0438\u0445\u0430\u0438\u043b\u0430 \u0412\u0430\u0441\u0438\u043b\u044c\u0435\u0432\u0438\u0447\u0430 \u0424\u0435\u0434\u043e\u0440\u044e\u043a\u0430<\/code> \u0430\u0432\u0442\u043e\u0440\u043e\u043c \u043a\u043d\u0438\u0433\u0438 \u043c\u043e\u0434\u0435\u043b\u0438 \u043f\u0440\u0438\u0432\u0438\u0434\u0435\u043b\u0441\u044f \u043d\u0435\u043a\u0438\u0439 <code>\u0412\u0430\u0441\u0438\u043b\u044c\u0435\u0432 \u0424\u0435\u0444\u0435\u0440\u043c\u0430\u043d<\/code> .<\/p>\n<pre><code>[book] title=\u0410\u0441\u0438\u043c\u043f\u0442\u043e\u0442\u0438\u0447\u0435\u0441\u043a\u0438\u0435 \u043c\u0435\u0442\u043e\u0434\u044b \u0434\u043b\u044f \u043b\u0438\u043d\u0435\u0439\u043d\u044b\u0445 \u043e\u0431\u044b\u043a\u043d\u043e\u0432\u0435\u043d\u043d\u044b\u0445 \u0434\u0438\u0444\u0444\u0435\u0440\u0435\u043d\u0446\u0438\u0430\u043b\u044c\u043d\u044b\u0445 \u0443\u0440\u0430\u0432\u043d\u0435\u043d\u0438\u0439 authors=\u0424\u0435\u0444\u0435\u0440\u043c\u0430\u043d \u0412\u0430\u0441\u0438\u043b\u044c\u0435\u0432 pages=352 publisher=\u041d\u0430\u0443\u043a\u0430 year=1983 isbn=068-83 annotation=\u0410\u0441\u0438\u043c\u043f\u0442\u043e\u0442\u0438\u0447\u0435\u0441\u043a\u0438\u0435 \u043c\u0435\u0442\u043e\u0434\u044b \u0434\u043b\u044f \u043b\u0438\u043d\u0435\u0439\u043d\u044b\u0445 \u043e\u0431\u044b\u043a\u043d\u043e\u0432\u0435\u043d\u043d\u044b\u0445 \u0434\u0438\u0444\u0444\u0435\u0440\u0435\u043d\u0446\u0438\u0430\u043b\u044c\u043d\u044b\u0445 \u0443\u0440\u0430\u0432\u043d\u0435\u043d\u0438\u0439. \u041e\u0441\u043e\u0431\u0435\u043d\u043d\u043e\u0441\u0442\u0438 \u043e\u0441\u043d\u043e\u0432\u043d\u044b\u0445 \u043d\u0430\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u0439 \u0440\u0430\u0437\u0432\u0438\u0442\u0438\u044f \u043f\u0440\u0435\u0434\u043f\u0440\u0438\u044f\u0442\u0438\u044f \u0438 \u0435\u0433\u043e \u043f\u0440\u0438\u043d\u0446\u0438\u043f\u044b \u0444\u0443\u043d\u043a\u0446\u0438\u043e\u043d\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f, \u0441 \u0443\u0447\u0435\u0442\u043e\u043c \u0438\u0441\u0441\u043b\u0435\u0434\u043e\u0432\u0430\u043d\u0438\u0439 \u043d\u0430\u0448\u0435\u0433\u043e \u0432\u0440\u0435\u043c\u0435\u043d\u0438. brief=\u0412 \u043a\u043d\u0438\u0433\u0435 \u0438\u0441\u0441\u043b\u0435\u0434\u0443\u044e\u0442\u0441\u044f \u0430\u0441\u0438\u043c\u043f\u0442\u043e\u0442\u0438\u0447\u0435\u0441\u043a\u0438\u0435 \u043c\u0435\u0442\u043e\u0434\u044b \u0434\u043b\u044f \u0440\u0435\u0448\u0435\u043d\u0438\u044f \u043b\u0438\u043d\u0435\u0439\u043d\u044b\u0445 \u043e\u0431\u044b\u043a\u043d\u043e\u0432\u0435\u043d\u043d\u044b\u0445 \u0434\u0438\u0444\u0444\u0435\u0440\u0435\u043d\u0446\u0438\u0430\u043b\u044c\u043d\u044b\u0445 \u0443\u0440\u0430\u0432\u043d\u0435\u043d\u0438\u0439 \u0438 \u0438\u0445 \u043f\u0440\u0438\u043c\u0435\u043d\u0435\u043d\u0438\u0435 \u0432 \u0440\u0430\u0437\u043b\u0438\u0447\u043d\u044b\u0445 \u043e\u0431\u043b\u0430\u0441\u0442\u044f\u0445 \u043d\u0430\u0443\u043a\u0438. authors_full_names=\u0424\u0435\u0444\u0435\u0440\u043c\u0430\u043d \u0412\u0430\u0441\u0438\u043b\u044c\u0435\u0432<\/code><\/pre>\n<h4>\u0421\u0432\u043e\u0434\u043d\u0430\u044f \u0442\u0430\u0431\u043b\u0438\u0446\u0430<\/h4>\n<p>\u0412\u0442\u043e\u0440\u043e\u0439 \u0440\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442 \u0440\u0430\u0431\u043e\u0442\u044b \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u044b \u2014 \u043a\u043d\u0438\u0433\u0430 Excel <code>model_comparison_results.xlsx<\/code><\/p>\n<figure class=\"full-width\"><img decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w1560\/getpro\/habr\/upload_files\/240\/f65\/ed2\/240f65ed2ca607cf722145507eee25b7.png\" alt=\"\u041b\u0438\u0441\u0442\u044b \u0432 \u043a\u043d\u0438\u0433\u0435 model_comparison_results.xlsx\" title=\"\u041b\u0438\u0441\u0442\u044b \u0432 \u043a\u043d\u0438\u0433\u0435 model_comparison_results.xlsx\" width=\"1125\" height=\"66\" sizes=\"auto, (max-width: 780px) 100vw, 50vw\" srcset=\"https:\/\/habrastorage.org\/r\/w780\/getpro\/habr\/upload_files\/240\/f65\/ed2\/240f65ed2ca607cf722145507eee25b7.png 780w,&#10;       https:\/\/habrastorage.org\/r\/w1560\/getpro\/habr\/upload_files\/240\/f65\/ed2\/240f65ed2ca607cf722145507eee25b7.png 781w\" loading=\"lazy\" decode=\"async\"\/><\/p>\n<div><figcaption>\u041b\u0438\u0441\u0442\u044b \u0432 \u043a\u043d\u0438\u0433\u0435 <code>model_comparison_results.xlsx<\/code><\/figcaption><\/div>\n<\/figure>\n<p>\u0417\u0434\u0435\u0441\u044c \u0434\u043b\u044f \u043a\u0430\u0436\u0434\u043e\u0433\u043e \u0438\u0437 \u0434\u0435\u0432\u044f\u0442\u0438 \u0430\u043d\u0430\u043b\u0438\u0437\u0438\u0440\u0443\u0435\u043c\u044b\u0445 \u0440\u0435\u043a\u0432\u0438\u0437\u0438\u0442\u043e\u0432 \u0441\u043e\u0441\u0442\u0430\u0432\u043b\u0435\u043d \u043e\u0442\u0434\u0435\u043b\u044c\u043d\u044b\u0439 \u043b\u0438\u0441\u0442 + \u0434\u0435\u0441\u044f\u0442\u044b\u0439 \u043b\u0438\u0441\u0442 \u0434\u043b\u044f \u0443\u0447\u0451\u0442\u0430 \u0432\u0440\u0435\u043c\u0435\u043d\u0438 \u0432\u044b\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u044f \u0437\u0430\u043f\u0440\u043e\u0441\u0430.<\/p>\n<p>\u041f\u0440\u043e\u0439\u0434\u0451\u043c\u0441\u044f \u043f\u043e \u043a\u0430\u0436\u0434\u043e\u043c\u0443 \u0438\u0437 \u0434\u0435\u0432\u044f\u0442\u0438 \u0440\u0435\u043a\u0432\u0438\u0437\u0438\u0442\u043e\u0432 \u0438 \u0434\u043e\u0431\u0430\u0432\u0438\u043c \u0441\u043f\u0440\u0430\u0432\u0430 \u0441\u0442\u043e\u043b\u0431\u0435\u0446 \u0441 \u043a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u043e\u043c \u043f\u0440\u0430\u0432\u0438\u043b\u044c\u043d\u044b\u0445 \u043e\u0442\u0432\u0435\u0442\u043e\u0432 \u0434\u043b\u044f \u043a\u0430\u0436\u0434\u043e\u0439 \u043c\u043e\u0434\u0435\u043b\u0438. \u041d\u0430\u043f\u0440\u0438\u043c\u0435\u0440, \u0434\u043b\u044f \u0440\u0435\u043a\u0432\u0438\u0437\u0438\u0442\u0430 <code>authors_full_names<\/code>:<\/p>\n<figure class=\"full-width\"><img decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w1560\/getpro\/habr\/upload_files\/4f8\/7ac\/06e\/4f87ac06e048a01d80bd1c42b9e3de88.png\" alt=\"\u041f\u043e\u043b\u043d\u044b\u0435 \u0438\u043c\u0435\u043d\u0430 \u0430\u0432\u0442\u043e\u0440\u043e\u0432 \u043a\u043d\u0438\u0433 \u043f\u043e \u043c\u043d\u0435\u043d\u0438\u044e \u0441\u0440\u0430\u0432\u043d\u0438\u0432\u0430\u0435\u043c\u044b\u0445 \u043c\u043e\u0434\u0435\u043b\u0435\u0439\" title=\"\u041f\u043e\u043b\u043d\u044b\u0435 \u0438\u043c\u0435\u043d\u0430 \u0430\u0432\u0442\u043e\u0440\u043e\u0432 \u043a\u043d\u0438\u0433 \u043f\u043e \u043c\u043d\u0435\u043d\u0438\u044e \u0441\u0440\u0430\u0432\u043d\u0438\u0432\u0430\u0435\u043c\u044b\u0445 \u043c\u043e\u0434\u0435\u043b\u0435\u0439\" width=\"1659\" height=\"1048\" sizes=\"auto, (max-width: 780px) 100vw, 50vw\" srcset=\"https:\/\/habrastorage.org\/r\/w780\/getpro\/habr\/upload_files\/4f8\/7ac\/06e\/4f87ac06e048a01d80bd1c42b9e3de88.png 780w,&#10;       https:\/\/habrastorage.org\/r\/w1560\/getpro\/habr\/upload_files\/4f8\/7ac\/06e\/4f87ac06e048a01d80bd1c42b9e3de88.png 781w\" loading=\"lazy\" decode=\"async\"\/><\/p>\n<div><figcaption>\u041f\u043e\u043b\u043d\u044b\u0435 \u0438\u043c\u0435\u043d\u0430 \u0430\u0432\u0442\u043e\u0440\u043e\u0432 \u043a\u043d\u0438\u0433 \u043f\u043e \u043c\u043d\u0435\u043d\u0438\u044e \u0441\u0440\u0430\u0432\u043d\u0438\u0432\u0430\u0435\u043c\u044b\u0445 \u043c\u043e\u0434\u0435\u043b\u0435\u0439<\/figcaption><\/div>\n<\/figure>\n<p>\u041a\u0430\u043a \u0432\u0438\u0434\u0438\u043c, \u0432\u0441\u0451 \u043d\u0435 \u0442\u0430\u043a \u0443\u0436 \u0438 \u043e\u0434\u0438\u043d\u0430\u043a\u043e\u0432\u043e:<\/p>\n<ul>\n<li>\n<p>18 \u043c\u043e\u0434\u0435\u043b\u0435\u0439 \u0441\u043f\u0440\u0430\u0432\u0438\u043b\u0438\u0441\u044c \u0441\u043e \u0432\u0441\u0435\u043c\u0438 \u0442\u0440\u0435\u043c\u044f \u043a\u043d\u0438\u0433\u0430\u043c\u0438<\/p>\n<\/li>\n<li>\n<p>5 \u043c\u043e\u0434\u0435\u043b\u044f\u043c \u043f\u043e\u0434 \u0441\u0438\u043b\u0443 \u043e\u043a\u0430\u0437\u0430\u043b\u0438\u0441\u044c \u0442\u043e\u043b\u044c\u043a\u043e \u0434\u0432\u0435 \u0438\u0437 \u0442\u0440\u0451\u0445<\/p>\n<\/li>\n<li>\n<p>1 \u043c\u043e\u0434\u0435\u043b\u044c \u0435\u043b\u0435 \u043e\u0441\u0438\u043b\u0438\u043b\u0430 \u0442\u043e\u043b\u044c\u043a\u043e \u043e\u0434\u043d\u0443 \u043a\u043d\u0438\u0433\u0443<\/p>\n<\/li>\n<li>\n<p>4 \u043c\u043e\u0434\u0435\u043b\u0438 \u043d\u0435 \u0441\u043c\u043e\u0433\u043b\u0438 \u043f\u0440\u0430\u0432\u0438\u043b\u044c\u043d\u043e \u043e\u0442\u0432\u0435\u0442\u0438\u0442\u044c \u043d\u0430 \u0432\u043e\u043f\u0440\u043e\u0441 \u043d\u0438 \u0440\u0430\u0437\u0443. \u041d\u0430\u043f\u0440\u0438\u043c\u0435\u0440, \u0442\u043e\u043f\u043e\u0432\u0430\u044f \u0432\u0435\u0440\u0441\u0438\u044f Qwen \u0430\u043a\u0442\u0438\u0432\u043d\u043e \u0433\u0430\u043b\u043b\u044e\u0446\u0438\u043d\u0438\u0440\u043e\u0432\u0430\u043b\u0430 \u0438 \u043f\u0440\u0438\u0434\u0443\u043c\u0430\u043b\u0430 <code>\u0418\u0432\u0430\u043d\u043e\u0432\u0430 \u041f\u0435\u0442\u0440\u0430 \u0421\u0435\u0440\u0433\u0435\u0435\u0432\u0438\u0447\u0430<\/code> . \u0410 Mistral \u0434\u043e\u043f\u0438\u0441\u0430\u043b\u0430 \u0432 \u0441\u043e\u0430\u0432\u0442\u043e\u0440\u044b \u043a \u041a\u0430\u0440\u043d\u0435\u0433\u0438 \u043f\u0435\u0440\u0435\u0432\u043e\u0434\u0447\u0438\u043a\u0430, \u0434\u0438\u0437\u0430\u0439\u043d\u0435\u0440\u0430 \u0438 \u0432\u0435\u0440\u0441\u0442\u0430\u043b\u044c\u0449\u0438\u043a\u0430.<\/p>\n<\/li>\n<\/ul>\n<p>\u0417\u0430\u043c\u0435\u0447\u0443, \u0447\u0442\u043e \u0441\u0440\u0430\u0432\u043d\u0435\u043d\u0438\u0435 \u043c\u043e\u0434\u0435\u043b\u0435\u0439 \u0431\u044b\u043b\u043e \u0434\u043e\u0432\u043e\u043b\u044c\u043d\u043e \u043b\u043e\u044f\u043b\u044c\u043d\u044b\u043c: \u043d\u0430\u043f\u0440\u0438\u043c\u0435\u0440, \u043c\u044b \u043d\u0435 \u043f\u0440\u0438\u0434\u0438\u0440\u0430\u043b\u0438\u0441\u044c \u043a \u043f\u043e\u0440\u044f\u0434\u043a\u0443 \u0441\u043b\u0435\u0434\u043e\u0432\u0430\u043d\u0438\u044f \u0438\u043c\u0435\u043d\u0438 \u0438 \u043e\u0442\u0447\u0435\u0441\u0442\u0432\u0430.<\/p>\n<p>\u041d\u0435\u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u043c\u043e\u0434\u0435\u043b\u0438 \u0443\u043c\u0443\u0434\u0440\u0438\u043b\u0438\u0441\u044c \u043e\u0448\u0438\u0431\u0438\u0442\u044c\u0441\u044f \u0434\u0430\u0436\u0435 \u0432 \u043d\u0430\u0437\u0432\u0430\u043d\u0438\u0438 \u043a\u043d\u0438\u0433\u0438. \u0425\u043e\u0442\u044f \u0432 \u0446\u0435\u043b\u043e\u043c \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440 <code>title<\/code> \u0438\u043c\u0435\u0435\u0442 \u0433\u043e\u0440\u0430\u0437\u0434\u043e \u0431\u043e\u043b\u044c\u0448\u0435 \u043f\u0440\u0430\u0432\u0438\u043b\u044c\u043d\u044b\u0445 \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0439:<\/p>\n<figure class=\"full-width\"><img decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w1560\/getpro\/habr\/upload_files\/02c\/f0e\/c78\/02cf0ec789363b5b5c71c0f251f8423b.png\" alt=\"\u041d\u0430\u0437\u0432\u0430\u043d\u0438\u044f \u043a\u043d\u0438\u0433 \u043f\u043e \u043c\u043d\u0435\u043d\u0438\u044e \u0441\u0440\u0430\u0432\u043d\u0438\u0432\u0430\u0435\u043c\u044b\u0445 \u043c\u043e\u0434\u0435\u043b\u0435\u0439\" title=\"\u041d\u0430\u0437\u0432\u0430\u043d\u0438\u044f \u043a\u043d\u0438\u0433 \u043f\u043e \u043c\u043d\u0435\u043d\u0438\u044e \u0441\u0440\u0430\u0432\u043d\u0438\u0432\u0430\u0435\u043c\u044b\u0445 \u043c\u043e\u0434\u0435\u043b\u0435\u0439\" width=\"2494\" height=\"933\" sizes=\"auto, (max-width: 780px) 100vw, 50vw\" srcset=\"https:\/\/habrastorage.org\/r\/w780\/getpro\/habr\/upload_files\/02c\/f0e\/c78\/02cf0ec789363b5b5c71c0f251f8423b.png 780w,&#10;       https:\/\/habrastorage.org\/r\/w1560\/getpro\/habr\/upload_files\/02c\/f0e\/c78\/02cf0ec789363b5b5c71c0f251f8423b.png 781w\" loading=\"lazy\" decode=\"async\"\/><\/p>\n<div><figcaption>\u041d\u0430\u0437\u0432\u0430\u043d\u0438\u044f \u043a\u043d\u0438\u0433 \u043f\u043e \u043c\u043d\u0435\u043d\u0438\u044e \u0441\u0440\u0430\u0432\u043d\u0438\u0432\u0430\u0435\u043c\u044b\u0445 \u043c\u043e\u0434\u0435\u043b\u0435\u0439<\/figcaption><\/div>\n<\/figure>\n<ul>\n<li>\n<p>Claude 3 Haiku \u043e\u0434\u0438\u043d \u0440\u0430\u0437 \u043f\u0440\u0438\u0441\u043e\u0435\u0434\u0438\u043d\u0438\u043b\u0430 \u0430\u0432\u0442\u043e\u0440\u0430 \u043a \u043d\u0430\u0437\u0432\u0430\u043d\u0438\u044e \u043a\u043d\u0438\u0433\u0438<\/p>\n<\/li>\n<li>\n<p>Gemma \u0438 \u043e\u0434\u043d\u0430 \u0438\u0437 LLama \u0432\u0435\u0440\u043d\u0443\u043b\u0438 \u043d\u0430\u0437\u0432\u0430\u043d\u0438\u0435 \u043a\u043d\u0438\u0433\u0438 \u041a\u0430\u0440\u043d\u0435\u0433\u0438 \u043d\u0430 \u0430\u043d\u0433\u043b\u0438\u0439\u0441\u043a\u043e\u043c \u044f\u0437\u044b\u043a\u0435 (\u043e\u043d\u043e \u0442\u043e\u0436\u0435 \u0432\u0441\u0442\u0440\u0435\u0447\u0430\u0435\u0442\u0441\u044f \u0432 \u0430\u043d\u043d\u043e\u0442\u0430\u0446\u0438\u0438)<\/p>\n<\/li>\n<li>\n<p>Pixtral \u043f\u0435\u0440\u0435\u0432\u0435\u043b\u043e \u043d\u0430\u0437\u0432\u0430\u043d\u0438\u0435 \u043e\u0434\u043d\u043e\u0439 \u0438\u0437 \u043a\u043d\u0438\u0433 \u043d\u0430 \u0441\u043e\u0431\u0441\u0442\u0432\u0435\u043d\u043d\u044b\u0439 \u0434\u0438\u0430\u043b\u0435\u043a\u0442 \u043a\u0438\u0440\u0438\u043b\u043b\u0438\u0446\u044b<\/p>\n<\/li>\n<li>\n<p>\u0410 \u043c\u043e\u0434\u0435\u043b\u0438 \u043e\u0442 Qwen \u0447\u0430\u0449\u0435 \u0434\u0440\u0443\u0433\u0438\u0445 \u043e\u0448\u0438\u0431\u0430\u043b\u0438\u0441\u044c \u043e\u0440\u0444\u043e\u0433\u0440\u0430\u0444\u0438\u0447\u0435\u0441\u043a\u0438: <code>\u041a\u0430\u043a \u0437\u0430 \u0432\u0451\u0432\u044b\u0430\u0442\u044c \u0434\u0440\u0443\u0436\u0435\u0439<\/code>  \u0438 \u043f\u043e\u0447\u0435\u043c\u0443-\u0442\u043e \u0432\u043c\u0435\u0441\u0442\u043e \u043f\u043e\u0434\u043a\u043e\u0440\u043c\u043a\u0438 \u043f\u0442\u0438\u0446 \u0432\u0441\u043f\u043e\u043c\u0438\u043d\u0430\u043b\u0438 \u043f\u0440\u043e <code>\u041f\u0443\u0442\u0435\u0448\u0435\u0441\u0442\u0432\u0438\u0435 \u0432 \u043c\u0438\u0440 \u0437\u0432\u0435\u0437\u0434<\/code> .<\/p>\n<\/li>\n<\/ul>\n<h4>\u0412\u0440\u0435\u043c\u044f \u043e\u0442\u0432\u0435\u0442\u0430 \u043c\u043e\u0434\u0435\u043b\u0435\u0439<\/h4>\n<p>\u0412\u0440\u0435\u043c\u044f \u043e\u0442\u0432\u0435\u0442\u0430 \u043c\u043e\u0434\u0435\u043b\u0435\u0439 \u043a\u043e\u043b\u0435\u0431\u043b\u0435\u0442\u0441\u044f \u043e\u0442 2 \u0434\u043e 60+ \u0441\u0435\u043a\u0443\u043d\u0434 \u0438 \u043f\u0440\u0430\u043a\u0442\u0438\u0447\u0435\u0441\u043a\u0438 \u043d\u0435 \u0437\u0430\u0432\u0438\u0441\u0438\u0442 \u043e\u0442 \u043a\u0430\u0447\u0435\u0441\u0442\u0432\u0430 \u0438\u0445 \u0440\u0430\u0431\u043e\u0442\u044b:<\/p>\n<figure class=\"full-width\"><img decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w1560\/getpro\/habr\/upload_files\/669\/a32\/6e8\/669a326e82fc11e4fefdf230e7a046cb.png\" alt=\"\u0412\u0440\u0435\u043c\u044f \u043e\u0442\u0432\u0435\u0442\u0430 \u043c\u043e\u0434\u0435\u043b\u0435\u0439, \u0441\u0435\u043a\u0443\u043d\u0434\u044b\" title=\"\u0412\u0440\u0435\u043c\u044f \u043e\u0442\u0432\u0435\u0442\u0430 \u043c\u043e\u0434\u0435\u043b\u0435\u0439, \u0441\u0435\u043a\u0443\u043d\u0434\u044b\" width=\"1102\" height=\"871\" sizes=\"auto, (max-width: 780px) 100vw, 50vw\" srcset=\"https:\/\/habrastorage.org\/r\/w780\/getpro\/habr\/upload_files\/669\/a32\/6e8\/669a326e82fc11e4fefdf230e7a046cb.png 780w,&#10;       https:\/\/habrastorage.org\/r\/w1560\/getpro\/habr\/upload_files\/669\/a32\/6e8\/669a326e82fc11e4fefdf230e7a046cb.png 781w\" loading=\"lazy\" decode=\"async\"\/><\/p>\n<div><figcaption>\u0412\u0440\u0435\u043c\u044f \u043e\u0442\u0432\u0435\u0442\u0430 \u043c\u043e\u0434\u0435\u043b\u0435\u0439, \u0441\u0435\u043a\u0443\u043d\u0434\u044b<\/figcaption><\/div>\n<\/figure>\n<p>\u041f\u0435\u0440\u0432\u0430\u044f \u0441\u0442\u0440\u0430\u043d\u0438\u0446\u0430 \u0431\u044b\u043b\u0430 \u0441\u0444\u043e\u0442\u043e\u0433\u0440\u0430\u0444\u0438\u0440\u043e\u0432\u0430\u043d\u0430 \u0432 \u0440\u0430\u0437\u0440\u0435\u0448\u0435\u043d\u0438\u0438 <code>3024x4032<\/code>, \u0430 \u0432\u0442\u043e\u0440\u0430\u044f \u0438 \u0442\u0440\u0435\u0442\u044c\u044f <code>960x1280<\/code> \u2014 \u043f\u043e\u044d\u0442\u043e\u043c\u0443 \u0441\u0440\u0435\u0434\u043d\u0435\u0435 \u0432\u0440\u0435\u043c\u044f \u043e\u0431\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u043f\u0435\u0440\u0432\u043e\u0439 \u0441\u0442\u0440\u0430\u043d\u0438\u0446\u044b \u0432 1.5-2 \u0440\u0430\u0437\u0430 \u0431\u043e\u043b\u044c\u0448\u0435 \u043e\u0441\u0442\u0430\u043b\u044c\u043d\u044b\u0445. \u0410 \u0433\u0430\u043b\u043b\u044e\u0446\u0438\u043d\u0430\u0446\u0438\u0438 \u0447\u0430\u0449\u0435.<\/p>\n<p>\u041a\u0430\u043a \u0432\u0438\u0434\u0438\u043c, \u0441\u0440\u0430\u0432\u043d\u0438\u0442\u0435\u043b\u044c\u043d\u043e \u043d\u0438\u0437\u043a\u043e\u0435 \u043a\u0430\u0447\u0435\u0441\u0442\u0432\u043e \u0444\u043e\u0442\u043e\u0433\u0440\u0430\u0444\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f (\u043e\u043a\u043e\u043b\u043e 96 dpi) \u2014 \u043d\u0435 \u043f\u043e\u043c\u0435\u0445\u0430 \u0434\u043b\u044f \u0441\u043e\u0432\u0440\u0435\u043c\u0435\u043d\u043d\u044b\u0445 \u043c\u043e\u0434\u0435\u043b\u0435\u0439. \u0410 \u0432\u043e\u0442 \u0441\u0438\u043b\u044c\u043d\u043e \u0432\u044b\u0441\u043e\u043a\u043e\u0435 (300 dpi) \u2014 \u043d\u0430\u043e\u0431\u043e\u0440\u043e\u0442, \u0441\u043a\u043e\u0440\u0435\u0435 \u0432\u0441\u0435\u0433\u043e \u043f\u0440\u0438\u0432\u043e\u0434\u0438\u0442 \u043a \u043f\u0435\u0440\u0435\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u044e \u043f\u0430\u043c\u044f\u0442\u0438 \u0438 \u0433\u0430\u043b\u043b\u044e\u0446\u0438\u043d\u0430\u0446\u0438\u044f\u043c \u0443 LLama \u0438 Qwen.<\/p>\n<h4>\u0421\u0442\u043e\u0438\u043c\u043e\u0441\u0442\u044c \u0437\u0430\u043f\u0440\u043e\u0441\u043e\u0432<\/h4>\n<p>\u0427\u0442\u043e\u0431\u044b \u043f\u043e\u0441\u0447\u0438\u0442\u0430\u0442\u044c \u0441\u0442\u043e\u0438\u043c\u043e\u0441\u0442\u044c \u043a\u0430\u0436\u0434\u043e\u0433\u043e \u0437\u0430\u043f\u0440\u043e\u0441\u0430 \u043c\u044b \u0432\u043e\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043b\u0438\u0441\u044c \u043b\u043e\u0433\u0430\u043c\u0438 \u043d\u0430\u0448\u0435\u0433\u043e \u0441\u0435\u0440\u0432\u0438\u0441\u0430-\u0430\u0433\u0440\u0435\u0433\u0430\u0442\u043e\u0440\u0430. \u041e\u0431\u0440\u0430\u0449\u0443 \u0432\u043d\u0438\u043c\u0430\u043d\u0438\u0435, \u0447\u0442\u043e \u0446\u0435\u043d\u0430 \u043f\u0440\u0438 \u043f\u043e\u043a\u0443\u043f\u043a\u0435 \u043c\u043e\u0434\u0435\u043b\u0438 \u043d\u0430\u043f\u0440\u044f\u043c\u0443\u044e \u0432 \u043e\u0431\u043b\u0430\u043a\u0435 \u0437\u0430\u0440\u0443\u0431\u0435\u0436\u043d\u043e\u0433\u043e \u0432\u043b\u0430\u0434\u0435\u043b\u044c\u0446\u0430 \u043c\u043e\u0436\u0435\u0442 \u043e\u0442\u043b\u0438\u0447\u0430\u0442\u044c\u0441\u044f: \u0430\u0433\u0440\u0435\u0433\u0430\u0442\u043e\u0440 \u0441\u043a\u043e\u0440\u0435\u0435 \u0432\u0441\u0435\u0433\u043e \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u0442 \u043e\u0434\u043d\u0443 \u043f\u043e\u0434\u043f\u0438\u0441\u043a\u0443 \u0434\u043b\u044f \u0432\u0441\u0435\u0445 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u0435\u0439 \u0438 \u043f\u043e\u043b\u0443\u0447\u0430\u0435\u0442 \u0443 \u0432\u043b\u0430\u0434\u0435\u043b\u044c\u0446\u0430 \u043c\u043e\u0434\u0435\u043b\u0438 \u0441\u043a\u0438\u0434\u043a\u0443 \u0437\u0430 \u043c\u0430\u0441\u0441\u043e\u0432\u043e\u0435 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u0435. <\/p>\n<p>\u041e\u0434\u043d\u0430\u043a\u043e, \u0435\u0441\u043b\u0438 \u0441\u0447\u0438\u0442\u0430\u0442\u044c, \u0447\u0442\u043e % \u043a\u043e\u043c\u0438\u0441\u0441\u0438\u0438 \u0430\u0433\u0440\u0435\u0433\u0430\u0442\u043e\u0440\u0430 \u043f\u0440\u0438\u043c\u0435\u0440\u043d\u043e \u043e\u0434\u0438\u043d\u0430\u043a\u043e\u0432 \u0434\u043b\u044f \u0432\u0441\u0435\u0445 \u043c\u043e\u0434\u0435\u043b\u0435\u0439, \u0438\u0445 \u0441\u0442\u043e\u0438\u043c\u043e\u0441\u0442\u0438 \u043f\u0440\u0438\u043c\u0435\u0440\u043d\u043e \u0440\u0430\u0441\u043f\u0440\u0435\u0434\u0435\u043b\u0438\u043b\u0438\u0441\u044c \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0438\u043c \u043e\u0431\u0440\u0430\u0437\u043e\u043c:<\/p>\n<figure class=\"full-width\"><img decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w1560\/getpro\/habr\/upload_files\/fa0\/7c8\/dcc\/fa07c8dcccaa14308b9a8770c3f95967.png\" alt=\"\u0421\u0442\u043e\u0438\u043c\u043e\u0441\u0442\u044c \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u044f \u043c\u043e\u0434\u0435\u043b\u0435\u0439, \u0440\u0443\u0431. \u0437\u0430 \u0437\u0430\u043f\u0440\u043e\u0441\" title=\"\u0421\u0442\u043e\u0438\u043c\u043e\u0441\u0442\u044c \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u044f \u043c\u043e\u0434\u0435\u043b\u0435\u0439, \u0440\u0443\u0431. \u0437\u0430 \u0437\u0430\u043f\u0440\u043e\u0441\" width=\"1105\" height=\"877\" sizes=\"auto, (max-width: 780px) 100vw, 50vw\" srcset=\"https:\/\/habrastorage.org\/r\/w780\/getpro\/habr\/upload_files\/fa0\/7c8\/dcc\/fa07c8dcccaa14308b9a8770c3f95967.png 780w,&#10;       https:\/\/habrastorage.org\/r\/w1560\/getpro\/habr\/upload_files\/fa0\/7c8\/dcc\/fa07c8dcccaa14308b9a8770c3f95967.png 781w\" loading=\"lazy\" decode=\"async\"\/><\/p>\n<div><figcaption>\u0421\u0442\u043e\u0438\u043c\u043e\u0441\u0442\u044c \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u044f \u043c\u043e\u0434\u0435\u043b\u0435\u0439, \u0440\u0443\u0431. \u0437\u0430 \u0437\u0430\u043f\u0440\u043e\u0441<\/figcaption><\/div>\n<\/figure>\n<ul>\n<li>\n<p>\u0421\u0430\u043c\u044b\u0435 \u0434\u043e\u0440\u043e\u0433\u0438\u0435 \u043c\u043e\u0434\u0435\u043b\u0438 Anthropic: <code>5.7<\/code> \u20bd  \u0437\u0430 \u0437\u0430\u043f\u0440\u043e\u0441. \u0427\u0443\u0442\u044c \u0434\u0430\u043b\u044c\u0448\u0435 \u043c\u044b \u043f\u0440\u043e\u0432\u0435\u0440\u0438\u043c: \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u0442\u0435\u043b\u044c\u043d\u043e \u043b\u0438 \u043e\u043d\u0438 \u043d\u0430\u0441\u0442\u043e\u043b\u044c\u043a\u043e \u043a\u0430\u0447\u0435\u0441\u0442\u0432\u0435\u043d\u043d\u044b\u0435, \u0441\u043a\u043e\u043b\u044c\u043a\u043e \u0441\u0442\u043e\u044f\u0442? \u041e\u0442\u0442\u043e\u0433\u043e \u043b\u0438 \u0438\u0445 \u043f\u0440\u0435\u0434\u043f\u043e\u0447\u0438\u0442\u0430\u044e\u0442 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c \u0432 \u043f\u0440\u043e\u0444\u0435\u0441\u0441\u0438\u043e\u043d\u0430\u043b\u044c\u043d\u044b\u0445 \u043f\u0440\u043e\u0434\u0443\u043a\u0442\u0430\u0445?<\/p>\n<\/li>\n<li>\n<p>\u041d\u0430 \u0432\u0442\u043e\u0440\u043e\u043c \u043c\u0435\u0441\u0442\u0435 \u043f\u043e \u0441\u0442\u043e\u0438\u043c\u043e\u0441\u0442\u0438 \u2014 \u0441\u0430\u043c\u043e\u0435 \u0448\u0438\u0440\u043e\u043a\u043e \u0438\u0437\u0432\u0435\u0441\u0442\u043d\u043e\u0435 \u0441\u0435\u043c\u0435\u0439\u0441\u0442\u0432\u043e \u043c\u043e\u0434\u0435\u043b\u0435\u0439 OpenAI: <code>3.5<\/code> \u20bd  \u0437\u0430 \u0437\u0430\u043f\u0440\u043e\u0441<\/p>\n<\/li>\n<li>\n<p>\u041d\u0430 \u0442\u0440\u0435\u0442\u044c\u0435\u043c \u043c\u0435\u0441\u0442\u0435 \u043d\u043e\u0432\u0435\u043d\u044c\u043a\u0438\u0435 \u043c\u043e\u0434\u0435\u043b\u0438 Qwen \u0438\u0437 \u041a\u0438\u0442\u0430\u044f: <code>2.2<\/code> \u20bd  \u0437\u0430 \u0437\u0430\u043f\u0440\u043e\u0441. \u041e\u043a\u0430\u0437\u044b\u0432\u0430\u0435\u0442\u0441\u044f, \u043e\u043d\u0438 \u043d\u0435 \u0432 \u0440\u0430\u0437\u044b \u0434\u0435\u0448\u0435\u0432\u043b\u0435 \u0447\u0435\u043c OpenAI.<\/p>\n<\/li>\n<li>\n<p>OpenSource LLama \u043e\u043a\u0430\u0437\u0430\u043b\u0430\u0441\u044c \u043d\u0430 \u0447\u0435\u0442\u0432\u0451\u0440\u0442\u043e\u043c \u043c\u0435\u0441\u0442\u0435 \u043f\u043e \u0441\u0442\u043e\u0438\u043c\u043e\u0441\u0442\u0438: <code>1.1<\/code> \u20bd  \u0437\u0430 \u0437\u0430\u043f\u0440\u043e\u0441. \u041c\u043e\u0434\u0435\u043b\u044c-\u0442\u043e \u0431\u0435\u0441\u043f\u043b\u0430\u0442\u043d\u0430\u044f, \u043d\u043e \u0437\u0430 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 GPU-\u0441\u0435\u0440\u0432\u0435\u0440\u043e\u0432 \u0434\u043b\u044f \u043d\u0435\u0451 \u043d\u0443\u0436\u043d\u043e \u043f\u043b\u0430\u0442\u0438\u0442\u044c.<\/p>\n<\/li>\n<li>\n<p>\u0421\u0435\u043c\u0435\u0439\u0441\u0442\u0432\u043e \u043c\u043e\u0434\u0435\u043b\u0435\u0439 Google \u043e\u0434\u043d\u043e \u0438\u0437 \u0441\u0430\u043c\u044b\u0445 \u0434\u0435\u0448\u0451\u0432\u044b\u0445 \u043d\u0430 \u0440\u044b\u043d\u043a\u0435: <code>0,65<\/code> \u20bd  \u0437\u0430 \u0437\u0430\u043f\u0440\u043e\u0441.<\/p>\n<\/li>\n<li>\n<p>\u041d\u0443 \u0438 \u0434\u0435\u0448\u0435\u0432\u043b\u0435 \u0432\u0441\u0435\u0445 Mistral: \u0444\u0440\u0430\u043d\u0446\u0443\u0437\u044b \u043f\u0440\u043e\u0441\u044f\u0442 \u0432\u0441\u0435\u0433\u043e <code>0,33<\/code> \u20bd \u0437\u0430 \u0437\u0430\u043f\u0440\u043e\u0441. \u041f\u043e\u0441\u043c\u043e\u0442\u0440\u0438\u043c, \u043a\u0430\u043a \u0446\u0435\u043d\u0430 \u0441\u043e\u043e\u0442\u0432\u0435\u0442\u0441\u0442\u0432\u0443\u0435\u0442 \u043a\u0430\u0447\u0435\u0441\u0442\u0432\u0443 \u043e\u0442\u0432\u0435\u0442\u043e\u0432 \u044d\u0442\u0438\u0445 \u043c\u043e\u0434\u0435\u043b\u0435\u0439.<\/p>\n<\/li>\n<\/ul>\n<p><a class=\"anchor\" name=\"%D0%92%D1%8B%D0%B2%D0%BE%D0%B4%D1%8B\" id=\"\u0412\u044b\u0432\u043e\u0434\u044b\"><\/a><\/p>\n<h2>\u0412\u044b\u0432\u043e\u0434\u044b<\/h2>\n<p>\u0412\u044b\u0432\u043e\u0434\u044b \u043e\u0431 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u0438 \u043c\u043e\u0434\u0435\u043b\u0435\u0439 \u043c\u044b \u043f\u043e\u0441\u0442\u0440\u043e\u0438\u043c \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0438\u043c \u043e\u0431\u0440\u0430\u0437\u043e\u043c:<\/p>\n<ol>\n<li>\n<p>\u0411\u0443\u0434\u0435\u043c \u0440\u0430\u0441\u0441\u043c\u0430\u0442\u0440\u0438\u0432\u0430\u0442\u044c \u0442\u043e\u043b\u044c\u043a\u043e \u0442\u0435 \u043c\u043e\u0434\u0435\u043b\u0438, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u0432\u0441\u0435 9 \u0440\u0435\u043a\u0432\u0438\u0437\u0438\u0442\u043e\u0432 \u043a\u0430\u0436\u0434\u043e\u0439 \u0438\u0437 3 \u043e\u0431\u043b\u043e\u0436\u0435\u043a \u0432\u044b\u0434\u0435\u043b\u0438\u043b\u0438 \u043f\u0440\u0430\u0432\u0438\u043b\u044c\u043d\u043e. \u0415\u0441\u043b\u0438 \u0445\u043e\u0442\u044f \u0431\u044b \u0432 \u043e\u0434\u043d\u043e\u043c \u0440\u0435\u043a\u0432\u0438\u0437\u0438\u0442\u0435 \u043c\u043e\u0434\u0435\u043b\u044c \u043e\u0448\u0438\u0431\u043b\u0430\u0441\u044c \u2014 \u043e\u043d\u0430 \u0438\u0441\u043a\u043b\u044e\u0447\u0430\u0435\u0442\u0441\u044f \u0438\u0437 \u0440\u0435\u0439\u0442\u0438\u043d\u0433\u0430.<\/p>\n<\/li>\n<li>\n<p>\u041c\u043e\u0434\u0435\u043b\u0438, \u0434\u0430\u0432\u0448\u0438\u0435 100% \u0432\u0435\u0440\u043d\u044b\u0445 \u043e\u0442\u0432\u0435\u0442\u043e\u0432, \u0434\u0435\u043b\u0438\u043c \u043d\u0430 \u0442\u0440\u0438 \u0433\u0440\u0443\u043f\u043f\u044b: <br \/>\u00ab\u0417\u0435\u043b\u0451\u043d\u0430\u044f\u00bb \u2014 \u0434\u0435\u0448\u0451\u0432\u044b\u0435 \u0438 \u0431\u044b\u0441\u0442\u0440\u044b\u0435 \u043c\u043e\u0434\u0435\u043b\u0438: \u0446\u0435\u043d\u0430 \u0437\u0430 \u0437\u0430\u043f\u0440\u043e\u0441 \u043c\u0435\u043d\u044c\u0448\u0435 1 \u20bd, \u0432\u044b\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u0435 \u0434\u043b\u0438\u0442\u0441\u044f \u043c\u0435\u043d\u044c\u0448\u0435 10 \u0441\u0435\u043a\u0443\u043d\u0434.<br \/>\u00ab\u0416\u0451\u043b\u0442\u0430\u044f\u00bb \u2014 \u043c\u043e\u0434\u0435\u043b\u0438, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u043f\u043e \u0446\u0435\u043d\u0435 \u0438\u043b\u0438 \u0441\u043a\u043e\u0440\u043e\u0441\u0442\u0438 \u043d\u0435\u0434\u043e\u0442\u044f\u043d\u0443\u043b\u0438 \u0434\u043e \u0437\u0435\u043b\u0451\u043d\u043e\u0433\u043e \u0443\u0440\u043e\u0432\u043d\u044f, \u043d\u043e \u043d\u0438 \u043f\u043e \u043e\u0434\u043d\u043e\u043c\u0443 \u0438\u0437 \u044d\u0442\u0438\u0445 \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u043e\u0432 \u043d\u0435 \u043f\u043e\u043f\u0430\u0434\u0430\u044e\u0442 \u0432 \u043a\u0440\u0430\u0441\u043d\u044b\u0439. \u0426\u0435\u043d\u0430 \u043e\u0442 1 \u0434\u043e 3 \u20bd, \u0441\u043a\u043e\u0440\u043e\u0441\u0442\u044c \u0432\u044b\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u044f \u043e\u0442 10 \u0434\u043e 20 \u0441\u0435\u043a\u0443\u043d\u0434.<br \/>\u00ab\u041a\u0440\u0430\u0441\u043d\u0430\u044f\u00bb \u2014 \u043c\u043e\u0434\u0435\u043b\u0438, \u0447\u0435\u0439 \u0437\u0430\u043f\u0440\u043e\u0441 \u0441\u0442\u043e\u0438\u0442 \u0434\u043e\u0440\u043e\u0436\u0435 3 \u20bd \u0438\u043b\u0438 \u0434\u043b\u0438\u0442\u0441\u044f \u0434\u043e\u043b\u044c\u0448\u0435 20 \u0441\u0435\u043a\u0443\u043d\u0434.<\/p>\n<\/li>\n<\/ol>\n<p>\u0412 \u0438\u0442\u043e\u0433\u0435 \u043f\u043e\u043b\u0443\u0447\u0430\u0435\u0442\u0441\u044f \u0432\u043e\u0442 \u0442\u0430\u043a\u0430\u044f \u0442\u0443\u0440\u043d\u0438\u0440\u043d\u0430\u044f \u0442\u0430\u0431\u043b\u0438\u0446\u0430:<\/p>\n<figure class=\"full-width\"><img decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w1560\/getpro\/habr\/upload_files\/de3\/d25\/920\/de3d25920b904bb2c3497fa11e86bd24.png\" alt=\"\u0422\u0443\u0440\u043d\u0438\u0440\u043d\u0430\u044f \u0442\u0430\u0431\u043b\u0438\u0446\u0430 \u0441\u0440\u0430\u0432\u043d\u0435\u043d\u0438\u044f \u043c\u043e\u0434\u0435\u043b\u0435\u0439. \u0412\u044b\u0434\u0435\u043b\u0435\u043d\u044b \u0442\u043e\u043b\u044c\u043a\u043e \u043c\u043e\u0434\u0435\u043b\u0438, \u043d\u0435 \u0434\u043e\u043f\u0443\u0441\u0442\u0438\u0432\u0448\u0438\u0435 \u043e\u0448\u0438\u0431\u043e\u043a \u0432 \u0440\u0430\u0441\u043f\u043e\u0437\u043d\u0430\u0432\u0430\u043d\u0438\u0438\" title=\"\u0422\u0443\u0440\u043d\u0438\u0440\u043d\u0430\u044f \u0442\u0430\u0431\u043b\u0438\u0446\u0430 \u0441\u0440\u0430\u0432\u043d\u0435\u043d\u0438\u044f \u043c\u043e\u0434\u0435\u043b\u0435\u0439. \u0412\u044b\u0434\u0435\u043b\u0435\u043d\u044b \u0442\u043e\u043b\u044c\u043a\u043e \u043c\u043e\u0434\u0435\u043b\u0438, \u043d\u0435 \u0434\u043e\u043f\u0443\u0441\u0442\u0438\u0432\u0448\u0438\u0435 \u043e\u0448\u0438\u0431\u043e\u043a \u0432 \u0440\u0430\u0441\u043f\u043e\u0437\u043d\u0430\u0432\u0430\u043d\u0438\u0438\" width=\"1752\" height=\"844\" sizes=\"auto, (max-width: 780px) 100vw, 50vw\" srcset=\"https:\/\/habrastorage.org\/r\/w780\/getpro\/habr\/upload_files\/de3\/d25\/920\/de3d25920b904bb2c3497fa11e86bd24.png 780w,&#10;       https:\/\/habrastorage.org\/r\/w1560\/getpro\/habr\/upload_files\/de3\/d25\/920\/de3d25920b904bb2c3497fa11e86bd24.png 781w\" loading=\"lazy\" decode=\"async\"\/><\/p>\n<div><figcaption>\u0422\u0443\u0440\u043d\u0438\u0440\u043d\u0430\u044f \u0442\u0430\u0431\u043b\u0438\u0446\u0430 \u0441\u0440\u0430\u0432\u043d\u0435\u043d\u0438\u044f \u043c\u043e\u0434\u0435\u043b\u0435\u0439. \u0412\u044b\u0434\u0435\u043b\u0435\u043d\u044b \u0442\u043e\u043b\u044c\u043a\u043e \u043c\u043e\u0434\u0435\u043b\u0438, \u043d\u0435 \u0434\u043e\u043f\u0443\u0441\u0442\u0438\u0432\u0448\u0438\u0435 \u043e\u0448\u0438\u0431\u043e\u043a \u0432 \u0440\u0430\u0441\u043f\u043e\u0437\u043d\u0430\u0432\u0430\u043d\u0438\u0438<\/figcaption><\/div>\n<\/figure>\n<p>\u0412\u044b\u0432\u043e\u0434\u044b:<\/p>\n<ol>\n<li>\n<p><strong>\u0421\u0430\u043c\u044b\u0435 \u043b\u0443\u0447\u0448\u0438\u0435 \u043c\u043e\u0434\u0435\u043b\u0438<\/strong> \u0434\u043b\u044f \u0440\u0430\u0441\u043f\u043e\u0437\u043d\u0430\u0432\u0430\u043d\u0438\u044f \u0430\u043d\u043d\u043e\u0442\u0430\u0446\u0438\u0439 \u2014 \u044d\u0442\u043e <code>Gemini Flash 1.5<\/code>  \u0438 <code>Gemini Flash 2.0<\/code>  \u043e\u0442 Google. \u041e\u043d\u0438 \u0441\u0442\u043e\u044f\u0442 6 \u0438 16 \u043a\u043e\u043f\u0435\u0435\u043a \u0437\u0430 \u0437\u0430\u043f\u0440\u043e\u0441, \u0430 \u0432\u044b\u0434\u0430\u044e\u0442 \u043f\u0440\u0430\u0432\u0438\u043b\u044c\u043d\u044b\u0439 \u043e\u0442\u0432\u0435\u0442 \u0443\u0436\u0435 \u0447\u0435\u0440\u0435\u0437 6 \u0441\u0435\u043a\u0443\u043d\u0434.<\/p>\n<\/li>\n<li>\n<p>\u041c\u043e\u0434\u0435\u043b\u044c <code>Gemini Flash 2.5<\/code> \u043f\u043e\u0434\u043a\u0430\u0447\u0430\u043b\u0430. \u0412\u043e\u0437\u043c\u043e\u0436\u043d\u043e, \u044d\u0442\u043e \u043e\u0431\u044a\u044f\u0441\u043d\u044f\u0435\u0442\u0441\u044f \u0442\u0435\u043c, \u0447\u0442\u043e \u043e\u043d\u0430 \u0434\u043e \u0441\u0438\u0445 \u043f\u043e\u0440 \u043d\u0430\u0445\u043e\u0434\u0438\u0442\u0441\u044f \u043d\u0430 \u0441\u0442\u0430\u0434\u0438\u0438 preview. \u041e\u0431\u044b\u0447\u043d\u0430\u044f \u0432\u0435\u0440\u0441\u0438\u044f \u044d\u0442\u043e\u0439 \u043c\u043e\u0434\u0435\u043b\u0438 \u043e\u0434\u0438\u043d \u0440\u0430\u0437 \u0432\u044b\u0434\u0430\u043b\u0430 \u043a\u0440\u0430\u0442\u043a\u0443\u044e \u0430\u043d\u043d\u043e\u0442\u0430\u0446\u0438\u044e \u043a \u043d\u0435\u043f\u0435\u0440\u0435\u0432\u043e\u0434\u043d\u043e\u0439 \u043a\u043d\u0438\u0433\u0435 \u043d\u0430 \u0430\u043d\u0433\u043b\u0438\u0439\u0441\u043a\u043e\u043c \u044f\u0437\u044b\u043a\u0435. \u0410 thinking-\u0432\u0435\u0440\u0441\u0438\u044f \u0432\u044b\u0434\u0443\u043c\u0430\u043b\u0430 \u043d\u0435\u0441\u0443\u0449\u0435\u0441\u0442\u0432\u0443\u044e\u0449\u0438\u0439 ISBN \u043a\u043d\u0438\u0433\u0438.<\/p>\n<\/li>\n<li>\n<p><code>Gemini Pro 1.5<\/code> \u0432\u043f\u043e\u043b\u043d\u0435 \u043f\u0440\u0438\u0433\u043e\u0434\u043d\u0430 \u0434\u043b\u044f \u0440\u0430\u0431\u043e\u0442\u044b, \u043d\u043e \u0434\u043e\u0440\u043e\u0436\u0435 flash-\u0432\u0435\u0440\u0441\u0438\u0439. \u0414\u043e \u043c\u0430\u044f 2025 \u044f \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043b \u043c\u043e\u0434\u0435\u043b\u044c <code>Gemini Pro Vision Preview<\/code>, \u043a\u043e\u0442\u043e\u0440\u0430\u044f, \u043f\u043e\u0445\u043e\u0436\u0435, \u0431\u044b\u043b\u0430 \u043f\u0440\u0435\u0434\u0448\u0435\u0441\u0442\u0432\u0435\u043d\u043d\u0438\u043a\u043e\u043c Pro 1.5, \u043d\u043e \u0441\u0442\u043e\u0438\u043b\u0430 \u0441\u0443\u0449\u0435\u0441\u0442\u0432\u0435\u043d\u043d\u043e \u0434\u0435\u0448\u0435\u0432\u043b\u0435.<\/p>\n<\/li>\n<li>\n<p><code>Claude 3 Opus<\/code>,\u00a0<code>Claude 3.5 Sonnet<\/code>\u00a0and\u00a0<code>Claude 3.7 Sonnet<\/code>\u00a0 \u043e\u0442 Anthropic \u0445\u043e\u0440\u043e\u0448\u0438, \u043d\u043e \u0444\u0430\u043d\u0442\u0430\u0441\u0442\u0438\u0447\u0435\u0441\u043a\u0438 \u0434\u043e\u0440\u043e\u0433\u0438. \u0418 \u0435\u0441\u043b\u0438 Sonnet \u0434\u0435\u0440\u0436\u0438\u0442 3-4 \u20bd \u0437\u0430 \u0437\u0430\u043f\u0440\u043e\u0441, \u0442\u043e Opus \u0441\u0442\u043e\u0438\u0442 \u0443\u0436\u0435 17 \u20bd! <\/p>\n<\/li>\n<li>\n<p>\u0421\u043f\u043e\u0441\u043e\u0431\u043d\u043e\u0441\u0442\u044c \u043c\u043e\u0434\u0435\u043b\u0438 \u043a \u0440\u0430\u0441\u0441\u0443\u0436\u0434\u0435\u043d\u0438\u044f\u043c \u0437\u0430\u0447\u0430\u0441\u0442\u0443\u044e \u043d\u0435\u0433\u0430\u0442\u0438\u0432\u043d\u043e \u0432\u043b\u0438\u044f\u0435\u0442, \u043a\u043e\u0433\u0434\u0430 \u043d\u0443\u0436\u043d\u043e \u0441\u0442\u0440\u0443\u043a\u0442\u0443\u0440\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u043e \u043e\u0442\u0432\u0435\u0442\u0438\u0442\u044c \u043d\u0430 \u043f\u0440\u043e\u0441\u0442\u043e\u0439 \u0437\u0430\u043f\u0440\u043e\u0441. <code>Claude 3.7 Sonnet Thinking<\/code>\u00a0 \u0434\u0432\u0430\u0436\u0434\u044b \u0441\u0431\u0438\u043b\u0441\u044f \u043d\u0430 \u043f\u0440\u043e\u0441\u0442\u043e\u043c \u0432\u043e\u043f\u0440\u043e\u0441\u0435 \u043e \u043a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u0435 \u0441\u0442\u0440\u0430\u043d\u0438\u0446 \u0432 \u043a\u043d\u0438\u0433\u0435. \u0412\u043e\u0437\u043c\u043e\u0436\u043d\u043e, \u0441\u0442\u043e\u0438\u043b\u043e \u0432 \u043f\u0440\u043e\u043c\u043f\u0442\u0435 \u043d\u0430\u043f\u0438\u0441\u0430\u0442\u044c \u00ab\u0423\u043a\u0430\u0436\u0438 \u0442\u043e\u043b\u044c\u043a\u043e \u0447\u0438\u0441\u043b\u043e, \u043d\u0438\u0447\u0435\u0433\u043e \u043b\u0438\u0448\u043d\u0435\u0433\u043e\u00bb.<\/p>\n<\/li>\n<li>\n<p>\u0418 \u00a0<code>Gemma<\/code>\u00a0\u0438 \u0442\u0440\u0435\u0442\u044c\u0435 \u043f\u043e\u043a\u043e\u043b\u0435\u043d\u0438\u0435 <code>LLama 3<\/code> \u0438\u0437 \u0440\u0443\u043a \u0432\u043e\u043d \u043f\u043b\u043e\u0445\u043e \u0441\u043f\u0440\u0430\u0432\u043b\u044f\u044e\u0442\u0441\u044f \u0441 \u0437\u0430\u0434\u0430\u0447\u0435\u0439. \u0410 \u0432\u043e\u0442 <code>LLama 4 Maverick<\/code> \u0434\u0435\u043b\u0430\u0435\u0442 \u044d\u0442\u043e \u043d\u0430 \u0443\u0434\u0438\u0432\u043b\u0435\u043d\u0438\u0435 \u0445\u043e\u0440\u043e\u0448\u043e, \u0445\u043e\u0442\u044c \u0438 \u043d\u0435\u043c\u043d\u043e\u0433\u043e \u043c\u0435\u0434\u043b\u0435\u043d\u043d\u043e (17 \u0441\u0435\u043a\u0443\u043d\u0434). \u0422\u0430\u043a \u0447\u0442\u043e \u0435\u0441\u043b\u0438 \u0443 \u0432\u0430\u0441 \u0435\u0441\u0442\u044c \u043b\u0438\u0448\u043d\u0438\u0435 \u0441\u0435\u0440\u0432\u0435\u0440\u043d\u044b\u0435 \u0432\u0438\u0434\u0435\u043e\u043a\u0430\u0440\u0442\u044b, \u044d\u0442\u0430 \u043c\u043e\u0434\u0435\u043b\u044c \u2014 \u0432\u0430\u0448 \u0432\u044b\u0431\u043e\u0440.<\/p>\n<\/li>\n<li>\n<p>\u0421\u0442\u0430\u0440\u0438\u0447\u043e\u043a <code>GPT-4-Turbo<\/code> \u043e\u0442 OpenAI \u043e\u0442\u043a\u0440\u043e\u0432\u0435\u043d\u043d\u043e \u043d\u0435 \u0442\u044f\u043d\u0435\u0442 \u0440\u0430\u0441\u043f\u043e\u0437\u043d\u0430\u0432\u0430\u043d\u0438\u0435 \u0430\u043d\u043d\u043e\u0442\u0430\u0446\u0438\u0439. <\/p>\n<\/li>\n<li>\n<p>\u0417\u0430\u0442\u043e \u043e\u0441\u0442\u0430\u043b\u044c\u043d\u044b\u0435 \u0447\u0435\u0442\u044b\u0440\u0435 \u043c\u043e\u0434\u0435\u043b\u0438 \u0441\u0435\u043c\u0435\u0439\u0441\u0442\u0432 <code>GPT-4o<\/code> \u0438 <code>o4<\/code> \u043f\u0440\u0435\u043a\u0440\u0430\u0441\u043d\u043e \u0441 \u044d\u0442\u043e\u0439 \u0440\u0430\u0431\u043e\u0442\u043e\u0439 \u0441\u043f\u0440\u0430\u0432\u043b\u044f\u044e\u0442\u0441\u044f, \u0445\u043e\u0442\u044f \u043e\u043d\u0438 \u0432 \u0446\u0435\u043b\u043e\u043c \u0434\u043e\u0440\u043e\u0436\u0435 \u0438 \u043c\u0435\u0434\u043b\u0435\u043d\u043d\u0435\u0435 \u0441\u043e\u043e\u0442\u0432\u0435\u0442\u0441\u0442\u0432\u0443\u044e\u0449\u0438\u0445 \u043c\u043e\u0434\u0435\u043b\u0435\u0439 \u043e\u0442 Google. \u041b\u0443\u0447\u0448\u0430\u044f \u0438\u0437 \u043d\u0438\u0445 <code>GPT-4o-Mini<\/code> &#8212; \u043f\u043e \u0446\u0435\u043d\u0435 \u0438 \u0441\u043a\u043e\u0440\u043e\u0441\u0442\u0438 \u044d\u0442\u043e \u044d\u043a\u0432\u0438\u0432\u0430\u043b\u0435\u043d\u0442 <code>Gemini Pro 1.5<\/code><\/p>\n<\/li>\n<\/ol>\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\/917070\/\"> https:\/\/habr.com\/ru\/articles\/917070\/<\/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<p>\u041a\u0430\u043a\u0430\u044f \u0438\u0437 \u0441\u043e\u0432\u0440\u0435\u043c\u0435\u043d\u043d\u044b\u0445 \u043c\u0443\u043b\u044c\u0442\u0438\u043c\u043e\u0434\u0430\u043b\u044c\u043d\u044b\u0445 GPT-\u043c\u043e\u0434\u0435\u043b\u0435\u0439 <strong>\u043b\u0443\u0447\u0448\u0435 \u0438 \u0434\u0435\u0448\u0435\u0432\u043b\u0435<\/strong> \u0440\u0430\u0441\u043f\u043e\u0437\u043d\u0430\u0451\u0442 \u0442\u0435\u043a\u0441\u0442 \u0441 \u0444\u043e\u0442\u043e\u0433\u0440\u0430\u0444\u0438\u0439 \u043a\u043d\u0438\u0436\u043d\u044b\u0445 \u0430\u043d\u043d\u043e\u0442\u0430\u0446\u0438\u0439 \u0438 \u043f\u0440\u0430\u0432\u0438\u043b\u044c\u043d\u0435\u0435 \u0432\u044b\u0434\u0435\u043b\u044f\u0435\u0442 \u043e\u0442\u0442\u0443\u0434\u0430 \u0441\u0442\u0440\u0443\u043a\u0442\u0443\u0440\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u0443\u044e \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u044e? \u041f\u0440\u043e\u0432\u0435\u0434\u0451\u043c \u0441\u0440\u0430\u0432\u043d\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0435 \u0442\u0435\u0441\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435 28 \u043c\u043e\u0434\u0435\u043b\u0435\u0439 \u043e\u0442 Anthropic, Google, Meta, Mistral AI, OpenAI, Qwen \u0438 \u043f\u043e\u043f\u044b\u0442\u0430\u0435\u043c\u0441\u044f \u043e\u0442\u0432\u0435\u0442\u0438\u0442\u044c \u043d\u0430 \u044d\u0442\u0438 \u0432\u043e\u043f\u0440\u043e\u0441\u044b \u043d\u0435 \u043d\u0430\u043f\u0438\u0441\u0430\u0432 \u043d\u0438 \u043e\u0434\u043d\u043e\u0439 \u0441\u0442\u0440\u043e\u0447\u043a\u0438 \u043a\u043e\u0434\u0430 \u0441\u0430\u043c\u043e\u0441\u0442\u043e\u044f\u0442\u0435\u043b\u044c\u043d\u043e.<\/p>\n<figure class=\"full-width\"><\/figure>\n<h2>\u0421\u043e\u0434\u0435\u0440\u0436\u0430\u043d\u0438\u0435<\/h2>\n<ul>\n<li>\n<p><a href=\"#%D0%9F%D1%80%D0%B5%D0%B4%D0%BF%D0%BE%D1%81%D1%8B%D0%BB%D0%BA%D0%B8\" rel=\"noopener noreferrer nofollow\">\u0414\u043b\u044f \u0447\u0435\u0433\u043e \u044d\u0442\u043e \u043d\u0443\u0436\u043d\u043e<\/a><\/p>\n<\/li>\n<li>\n<p><a href=\"#%D0%97%D0%B0%D0%B4%D0%B0%D1%87%D0%B0\" rel=\"noopener noreferrer nofollow\">\u041f\u043e\u0441\u0442\u0430\u043d\u043e\u0432\u043a\u0430 \u0437\u0430\u0434\u0430\u0447\u0438<\/a><\/p>\n<\/li>\n<li>\n<p><a href=\"#%D0%9C%D0%BE%D0%B4%D0%B5%D0%BB%D0%B8\" rel=\"noopener noreferrer nofollow\">\u041a\u0430\u043a\u0438\u0435 \u043c\u043e\u0434\u0435\u043b\u0438 \u0441\u0440\u0430\u0432\u043d\u0438\u0432\u0430\u0435\u043c<\/a><\/p>\n<\/li>\n<li>\n<p><a href=\"#%D0%9F%D1%80%D0%BE%D0%BC%D0%BF%D1%82\" rel=\"noopener noreferrer nofollow\">\u041f\u0438\u0448\u0435\u043c \u0443\u043d\u0438\u0432\u0435\u0440\u0441\u0430\u043b\u044c\u043d\u044b\u0439 \u043f\u0440\u043e\u043c\u043f\u0442<\/a><\/p>\n<\/li>\n<li>\n<p><a href=\"#%D0%9F%D1%80%D0%B8%D0%BC%D0%B5%D1%80%D1%8B\" rel=\"noopener noreferrer nofollow\">\u041f\u0440\u0438\u043c\u0435\u0440\u044b \u0440\u0430\u0441\u043f\u043e\u0437\u043d\u0430\u0432\u0430\u043d\u0438\u044f<\/a><\/p>\n<\/li>\n<li>\n<p><a href=\"#%D0%9F%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D0%B0\" rel=\"noopener noreferrer nofollow\">Vibe-\u043a\u043e\u0434\u0438\u043c \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0443 \u0434\u043b\u044f \u043e\u043f\u0440\u043e\u0441\u0430 \u043c\u043e\u0434\u0435\u043b\u0435\u0439<\/a><\/p>\n<\/li>\n<li>\n<p><a href=\"#%D0%A0%D0%B5%D0%B7%D1%83%D0%BB%D1%8C%D1%82%D0%B0%D1%82%D1%8B\" rel=\"noopener noreferrer nofollow\">\u0420\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442\u044b \u0441\u0440\u0430\u0432\u043d\u0435\u043d\u0438\u044f \u043c\u043e\u0434\u0435\u043b\u0435\u0439<\/a><\/p>\n<\/li>\n<li>\n<p><a href=\"#%D0%92%D1%8B%D0%B2%D0%BE%D0%B4%D1%8B\" rel=\"noopener noreferrer nofollow\">\u0412\u044b\u0432\u043e\u0434\u044b<\/a><\/p>\n<\/li>\n<\/ul>\n<p><a class=\"anchor\" name=\"%D0%9F%D1%80%D0%B5%D0%B4%D0%BF%D0%BE%D1%81%D1%8B%D0%BB%D0%BA%D0%B8\" id=\"\u041f\u0440\u0435\u0434\u043f\u043e\u0441\u044b\u043b\u043a\u0438\">\u0441\u044b\u043b\u043a\u0438&#187;<\/a><\/p>\n<h2>\u041f\u0440\u0435\u0434\u043f\u043e\u0441\u044b\u043b\u043a\u0438<\/h2>\n<p>\u042f \u0434\u0430\u0432\u043d\u043e \u0445\u043e\u0442\u0435\u043b \u0441\u0434\u0435\u043b\u0430\u0442\u044c<strong> \u0431\u0430\u0437\u0443 \u0434\u0430\u043d\u043d\u044b\u0445 \u043a\u043d\u0438\u0433<\/strong> \u043c\u043e\u0435\u0439 \u0434\u043e\u043c\u0430\u0448\u043d\u0435\u0439 \u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a\u0438. \u041d\u043e \u043d\u0430\u0431\u0438\u0432\u0430\u0442\u044c \u043d\u0430\u0437\u0432\u0430\u043d\u0438\u0435 \u043a\u0430\u0436\u0434\u043e\u0439 \u043a\u043d\u0438\u0433\u0438 \u0432 \u043d\u043e\u0443\u0442\u0431\u0443\u043a \u0438\u043b\u0438 \u0441\u043c\u0430\u0440\u0442\u0444\u043e\u043d \u043c\u043d\u0435 \u0431\u044b\u043b\u043e \u043b\u0435\u043d\u044c. <\/p>\n<p>\u0411\u044b\u043b\u0430 \u043d\u0430\u0434\u0435\u0436\u0434\u0430, \u0447\u0442\u043e \u0433\u0434\u0435-\u0442\u043e \u0432 \u044d\u0442\u043e\u043c \u043c\u0438\u0440\u0435 \u0435\u0441\u0442\u044c \u0431\u043e\u043b\u044c\u0448\u0430\u044f \u043c\u0435\u0436\u0433\u0430\u043b\u0430\u043a\u0442\u0438\u0447\u0435\u0441\u043a\u0430\u044f \u0431\u0430\u0437\u0430 \u0434\u0430\u043d\u043d\u044b\u0445 \u0432\u0441\u0435\u0445 \u0438\u0437\u0434\u0430\u043d\u043d\u044b\u0445 \u043a\u043d\u0438\u0433, \u0443\u043d\u0438\u043a\u0430\u043b\u044c\u043d\u044b\u043c \u0438\u0434\u0435\u043d\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u043e\u0440\u043e\u043c \u043a\u043d\u0438\u0433\u0438 \u0432 \u043a\u043e\u0442\u043e\u0440\u043e\u0439 \u044f\u0432\u043b\u044f\u0435\u0442\u0441\u044f <strong>ISBN<\/strong>. \u041d\u043e \u043e\u043a\u0430\u0437\u0430\u043b\u043e\u0441\u044c, \u0447\u0442\u043e ISBN \u0432 \u043c\u0438\u0440\u0435 \u043f\u0440\u0438\u0437\u043d\u0430\u043b\u0438 \u0441\u0442\u0430\u043d\u0434\u0430\u0440\u0442\u043e\u043c \u0442\u043e\u043b\u044c\u043a\u043e \u0432 1970 \u0433\u043e\u0434\u0443, \u0430 \u0432 \u0421\u0421\u0421\u0420 \u0438 \u0432\u043e\u0432\u0441\u0435 \u0435\u0433\u043e \u0441\u0442\u0430\u043b\u0438 \u043f\u0440\u0438\u0441\u0432\u0430\u0438\u0432\u0430\u0442\u044c \u043a\u043d\u0438\u0433\u0430\u043c \u0442\u043e\u043b\u044c\u043a\u043e \u0441 1987 \u0433\u043e\u0434\u0430. \u0410 \u0442\u0430\u043a \u043a\u0430\u043a \u043d\u0430\u0438\u0431\u043e\u043b\u0435\u0435 \u0446\u0435\u043d\u043d\u0430\u044f \u0447\u0430\u0441\u0442\u044c \u043c\u043e\u0435\u0439 \u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a\u0438 \u0438\u0437\u0434\u0430\u043d\u0430 \u0440\u0430\u043d\u044c\u0448\u0435 \u2014 \u0442\u043e \u043d\u0430\u0434\u0435\u0436\u0434\u044b \u0431\u044b\u0441\u0442\u0440\u043e \u043d\u0430\u0445\u043e\u0434\u0438\u0442\u044c \u044d\u0442\u0438 \u043a\u043d\u0438\u0433\u0438 \u0432 \u043a\u0430\u0442\u0430\u043b\u043e\u0433\u0435 \u0443\u043b\u0435\u0442\u0443\u0447\u0438\u043b\u0438\u0441\u044c.<\/p>\n<p>\u042f \u043f\u043e\u043f\u0440\u043e\u0431\u043e\u0432\u0430\u043b \u043f\u0440\u043e\u0431\u0438\u0432\u0430\u0442\u044c \u043a\u043d\u0438\u0433\u0438 \u043f\u043e \u0441\u0430\u0439\u0442\u0443 <a href=\"https:\/\/www.rsl.ru\/\" rel=\"noopener noreferrer nofollow\">\u041b\u0435\u043d\u0438\u043d\u0441\u043a\u043e\u0439 \u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a\u0438<\/a>, \u043d\u043e \u0442\u043e-\u043b\u0438 \u0442\u0430\u043c \u043e\u0446\u0438\u0444\u0440\u043e\u0432\u0430\u043d\u043e \u0431\u043e\u043b\u044c\u0448\u0435 \u0434\u0438\u0441\u0441\u0435\u0440\u0442\u0430\u0446\u0438\u0439, \u0447\u0435\u043c \u043a\u043d\u0438\u0433, \u0442\u043e-\u043b\u0438 \u043f\u043e\u0438\u0441\u043a \u043d\u0435\u0434\u043e\u0441\u0442\u0443\u043f\u0435\u043d \u043f\u0440\u043e\u0441\u0442\u044b\u043c \u0441\u043c\u0435\u0440\u0442\u043d\u044b\u043c \u2014 \u0431\u043e\u043b\u044c\u0448\u0438\u043d\u0441\u0442\u0432\u043e \u0441\u0442\u0430\u0440\u044b\u0445 \u043a\u043d\u0438\u0433 \u0442\u0430\u043c \u0442\u043e\u0436\u0435 \u043d\u0435 \u043d\u0430\u0445\u043e\u0434\u0438\u043b\u043e\u0441\u044c.<\/p>\n<p>\u0421\u0430\u043c\u044b\u043c \u043d\u0430\u043f\u043e\u043b\u043d\u0435\u043d\u043d\u044b\u043c \u0440\u0435\u0441\u0443\u0440\u0441\u043e\u043c \u043e\u043a\u0430\u0437\u0430\u043b\u0441\u044f <a href=\"https:\/\/www.livelib.ru\/\" rel=\"noopener noreferrer nofollow\"><strong>livelib.ru<\/strong><\/a> \u0433\u0434\u0435 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u0438 \u0441\u0430\u043c\u043e\u0441\u0442\u043e\u044f\u0442\u0435\u043b\u044c\u043d\u043e \u043d\u0430\u043f\u043e\u043b\u043d\u044f\u044e\u0442 \u0431\u0430\u0437\u0443 \u0434\u0430\u043d\u043d\u044b\u0445, \u0434\u043e\u0431\u0430\u0432\u043b\u044f\u044f \u043a\u043d\u0438\u0433\u0438, \u0432\u043d\u043e\u0441\u044f \u0441\u0442\u0440\u0443\u043a\u0442\u0443\u0440\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u0443\u044e \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u044e \u043e \u043d\u0438\u0445 \u0438 \u0434\u0430\u0436\u0435 \u0437\u0430\u0433\u0440\u0443\u0436\u0430\u044f \u0444\u043e\u0442\u043e. \u041d\u043e \u0432\u043e-\u043f\u0435\u0440\u0432\u044b\u0445, \u0443 \u043d\u0435\u0433\u043e \u043d\u0435\u0442 \u043f\u0443\u0431\u043b\u0438\u0447\u043d\u043e\u0433\u043e API \u0434\u043b\u044f \u043f\u043e\u0438\u0441\u043a\u0430 \u0438 \u0434\u043e\u0431\u0430\u0432\u043b\u0435\u043d\u0438\u044f \u043a\u043d\u0438\u0433. \u0412\u043e-\u0432\u0442\u043e\u0440\u044b\u0445, \u043a\u0430\u043a \u0443 \u043b\u044e\u0431\u043e\u0433\u043e crowdfunding-\u0441\u043e\u043e\u0431\u0449\u0435\u0441\u0442\u0432\u0430 \u043f\u0440\u0438\u0441\u0443\u0442\u0441\u0442\u0432\u0443\u0435\u0442 \u043b\u0451\u0433\u043a\u0438\u0439 \u0431\u0435\u0441\u043f\u043e\u0440\u044f\u0434\u043e\u043a \u0432 \u0431\u0430\u0437\u0435: \u0434\u0443\u0431\u043b\u0438 \u043a\u043d\u0438\u0436\u0435\u043a, \u043d\u0435\u0437\u0430\u043f\u043e\u043b\u043d\u0435\u043d\u043d\u044b\u0435 \u0440\u0435\u043a\u0432\u0438\u0437\u0438\u0442\u044b \u0438 \u0442.\u0434. \u0410 \u0432-\u0442\u0440\u0435\u0442\u044c\u0438\u0445, \u0442\u0430\u043c \u043e\u0447\u0435\u043d\u044c \u0441\u0442\u0440\u0430\u043d\u043d\u0430\u044f \u0441\u0438\u0441\u0442\u0435\u043c\u0430 \u0434\u043e\u0431\u0430\u0432\u043b\u0435\u043d\u0438\u044f \u043a\u043d\u0438\u0433 \u0432 \u0438\u0437\u0431\u0440\u0430\u043d\u043d\u043e\u0435, \u043e\u0441\u043d\u043e\u0432\u0430\u043d\u043d\u0430\u044f \u043d\u0430 \u00ab\u043f\u0440\u043e\u0447\u0451\u043b\u00bb, \u00ab\u0445\u043e\u0447\u0443 \u043f\u0440\u043e\u0447\u0435\u0441\u0442\u044c\u00bb \u0438 \u043a\u0440\u0430\u0439\u043d\u0435 \u0437\u0430\u0442\u0440\u0443\u0434\u043d\u0438\u0442\u0435\u043b\u044c\u043d\u0430\u044f \u0434\u0430\u043b\u044c\u043d\u0435\u0439\u0448\u0430\u044f \u0440\u0430\u0431\u043e\u0442\u0430 \u0441 \u044d\u0442\u0438\u043c \u0438\u0437\u0431\u0440\u0430\u043d\u043d\u044b\u043c. <\/p>\n<p>\u041f\u043e\u044d\u0442\u043e\u043c\u0443, \u044f \u0440\u0435\u0448\u0438\u043b \u043d\u0435 \u043e\u0440\u0438\u0435\u043d\u0442\u0438\u0440\u043e\u0432\u0430\u0442\u044c\u0441\u044f \u043d\u0430 \u0432\u043d\u0435\u0448\u043d\u0438\u0435 \u0438\u0441\u0442\u043e\u0447\u043d\u0438\u043a\u0438 \u0434\u0430\u043d\u043d\u044b\u0445 \u0438 \u0444\u043e\u0440\u043c\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0441\u043e\u0431\u0441\u0442\u0432\u0435\u043d\u043d\u0443\u044e \u0431\u0430\u0437\u0443 \u043a\u043d\u0438\u0433, \u0432 \u043a\u043e\u0442\u043e\u0440\u043e\u0439 \u043a\u0430\u0436\u0434\u044b\u0439 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044c \u0441\u043c\u043e\u0436\u0435\u0442 \u0440\u0430\u0431\u043e\u0442\u0430\u0442\u044c \u0441\u043e \u0441\u0432\u043e\u0435\u0439 \u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a\u043e\u0439. \u041e\u0431\u044f\u0437\u0430\u0442\u0435\u043b\u044c\u043d\u043e\u0435 \u0443\u0441\u043b\u043e\u0432\u0438\u0435 \u2014 \u0447\u0442\u043e\u0431\u044b \u043a\u043d\u0438\u0433\u0443 \u0432 \u043a\u043e\u043b\u043b\u0435\u043a\u0446\u0438\u044e \u043c\u043e\u0436\u043d\u043e \u0431\u044b\u043b\u043e \u0434\u043e\u0431\u0430\u0432\u0438\u0442\u044c \u043f\u0440\u044f\u043c\u043e \u0441\u043e \u0441\u043c\u0430\u0440\u0442\u0444\u043e\u043d\u0430, \u0441\u0434\u0435\u043b\u0430\u0432 \u043f\u0430\u0440\u0443 \u0444\u043e\u0442\u043e\u0433\u0440\u0430\u0444\u0438\u0439 \u0438 \u043d\u0435 \u043d\u0430\u0431\u0438\u0432\u0430\u044f \u043d\u0438\u043a\u0430\u043a\u043e\u0433\u043e \u0442\u0435\u043a\u0441\u0442\u0430.<\/p>\n<p>\u041e \u0441\u0430\u043c\u043e\u043c \u043f\u0440\u043e\u0435\u043a\u0442\u0435 \u0438 \u0435\u0433\u043e \u0440\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442\u0430\u0445 \u044f \u043a\u043e\u0433\u0434\u0430-\u043d\u0438\u0431\u0443\u0434\u044c \u043d\u0430\u043f\u0438\u0448\u0443 \u043e\u0442\u0434\u0435\u043b\u044c\u043d\u043e, \u0430 \u043f\u043e\u043a\u0430 \u0441\u043e\u0441\u0440\u0435\u0434\u043e\u0442\u043e\u0447\u0438\u043c\u0441\u044f \u043d\u0430 \u043e\u0434\u043d\u043e\u0439 \u0438\u0437 \u0432\u0441\u0442\u0430\u044e\u0449\u0438\u0445 \u043f\u0435\u0440\u0435\u0434 \u043d\u0430\u043c\u0438 \u0437\u0430\u0434\u0430\u0447.<\/p>\n<p><a class=\"anchor\" name=\"%D0%97%D0%B0%D0%B4%D0%B0%D1%87%D0%B0\" id=\"\u0417\u0430\u0434\u0430\u0447\u0430\">\u0447\u0430&#187;><\/a><\/p>\n<h2>\u0417\u0430\u0434\u0430\u0447\u0430<\/h2>\n<p><strong>\u0414\u0430\u043d\u043e: <\/strong>\u0444\u043e\u0442\u043e\u0433\u0440\u0430\u0444\u0438\u044f \u0441 \u043c\u043e\u0431\u0438\u043b\u044c\u043d\u043e\u0433\u043e \u0442\u0435\u043b\u0435\u0444\u043e\u043d\u0430 \u043f\u0435\u0440\u0432\u043e\u0439 \u043f\u043e\u0441\u043b\u0435 \u043e\u0431\u043b\u043e\u0436\u043a\u0438 \u0441\u0442\u0440\u0430\u043d\u0438\u0446\u044b \u043a\u043d\u0438\u0433\u0438, \u043d\u0430 \u043a\u043e\u0442\u043e\u0440\u043e\u0439 \u043e\u0431\u044b\u0447\u043d\u043e \u043f\u0443\u0431\u043b\u0438\u043a\u0443\u044e\u0442 \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u044e \u043e\u0431 \u0430\u0432\u0442\u043e\u0440\u0430\u0445, \u0438\u0437\u0434\u0430\u0442\u0435\u043b\u044c\u0441\u0442\u0432\u0435 \u0438 \u0430\u043d\u043d\u043e\u0442\u0430\u0446\u0438\u044e \u043a\u043d\u0438\u0433\u0438.<\/p>\n<p><strong>\u0422\u0440\u0435\u0431\u0443\u0435\u0442\u0441\u044f:<\/strong> \u0440\u0430\u0441\u043f\u043e\u0437\u043d\u0430\u0442\u044c \u0441\u0442\u0440\u0430\u043d\u0438\u0446\u0443, \u043e\u0431\u0440\u0430\u0431\u043e\u0442\u0430\u0442\u044c \u043d\u0430\u043f\u0438\u0441\u0430\u043d\u043d\u044b\u0435 \u043d\u0430 \u043d\u0435\u0439 \u0441\u043b\u043e\u0432\u0430 \u0438 \u0432\u044b\u0434\u0435\u043b\u0438\u0442\u044c \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u044f \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0438\u0445 \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u043e\u0432 \u043a\u043d\u0438\u0433\u0438:<\/p>\n<ul>\n<li>\n<p><code>title<\/code> \u2014 \u043d\u0430\u0437\u0432\u0430\u043d\u0438\u0435 \u043a\u043d\u0438\u0433\u0438<\/p>\n<\/li>\n<li>\n<p><code>authors<\/code> \u2014 \u0430\u0432\u0442\u043e\u0440 (\u0430\u0432\u0442\u043e\u0440\u044b) \u043a\u043d\u0438\u0433\u0438<\/p>\n<\/li>\n<li>\n<p><code>pages<\/code> \u2014 \u043a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u043e \u0441\u0442\u0440\u0430\u043d\u0438\u0446<\/p>\n<\/li>\n<li>\n<p><code>publisher<\/code> \u2014 \u043d\u0430\u0437\u0432\u0430\u043d\u0438\u0435 \u0438\u0437\u0434\u0430\u0442\u0435\u043b\u044c\u0441\u0442\u0432\u0430<\/p>\n<\/li>\n<li>\n<p><code>year<\/code> \u2014 \u0433\u043e\u0434 \u0432\u044b\u043f\u0443\u0441\u043a\u0430 \u043a\u043d\u0438\u0433\u0438<\/p>\n<\/li>\n<li>\n<p><code>isbn<\/code> \u2014 \u043d\u043e\u043c\u0435\u0440 ISBN<\/p>\n<\/li>\n<li>\n<p><code>annotation<\/code> \u2014 \u043f\u043e\u043b\u043d\u044b\u0439 \u0442\u0435\u043a\u0441\u0442 \u0430\u043d\u043d\u043e\u0442\u0430\u0446\u0438\u0438 \u043a\u043d\u0438\u0433\u0438<\/p>\n<\/li>\n<\/ul>\n<p>\u042d\u0442\u043e \u0442\u0430 \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u044f, \u043a\u043e\u0442\u043e\u0440\u0443\u044e \u043c\u043e\u0436\u043d\u043e \u043d\u0435\u043f\u043e\u0441\u0440\u0435\u0434\u0441\u0442\u0432\u0435\u043d\u043d\u043e \u043f\u043e\u0447\u0435\u0440\u043f\u043d\u0443\u0442\u044c \u0441 \u0444\u043e\u0442\u043e\u0433\u0440\u0430\u0444\u0438\u0438 \u043f\u0435\u0440\u0432\u043e\u0439 \u043a\u043d\u0438\u0436\u043d\u043e\u0439 \u0441\u0442\u0440\u0430\u043d\u0438\u0446\u044b.<\/p>\n<p>\u0427\u0442\u043e\u0431\u044b \u043b\u0443\u0447\u0448\u0435 \u043e\u0440\u0438\u0435\u043d\u0442\u0438\u0440\u043e\u0432\u0430\u0442\u044c\u0441\u044f \u0432 \u043a\u043d\u0438\u0436\u043d\u043e\u043c \u043c\u043e\u0440\u0435, \u0430 \u0437\u0430\u043e\u0434\u043d\u043e \u043d\u0435\u043c\u043d\u043e\u0433\u043e \u0443\u0441\u043b\u043e\u0436\u043d\u0438\u0442\u044c \u0437\u0430\u0434\u0430\u0447\u043a\u0443 \u0438 \u0443\u0431\u0435\u0434\u0438\u0442\u044c\u0441\u044f \u0432 \u043c\u0443\u043b\u044c\u0442\u0438\u043c\u043e\u0434\u0430\u043b\u044c\u043d\u043e\u0441\u0442\u0438 \u043c\u043e\u0434\u0435\u043b\u0438: \u0447\u0442\u043e \u043e\u043d\u0430 \u0443\u043c\u0435\u0435\u0442 \u043d\u0435 \u0442\u043e\u043b\u044c\u043a\u043e \u043f\u0440\u0435\u043e\u0431\u0440\u0430\u0437\u043e\u0432\u044b\u0432\u0430\u0442\u044c \u0438\u0437\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u0435 \u0432 \u0442\u0435\u043a\u0441\u0442, \u043d\u043e \u0438 \u00ab\u0440\u0430\u0441\u0441\u0443\u0436\u0434\u0430\u0442\u044c\u00bb \u043d\u0430 \u043e\u0441\u043d\u043e\u0432\u0435 \u044d\u0442\u043e\u0433\u043e \u0442\u0435\u043a\u0441\u0442\u0430, \u0431\u0443\u0434\u0435\u043c \u0435\u0449\u0451 \u0444\u043e\u0440\u043c\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u043f\u043e\u043b\u0435:<\/p>\n<ul>\n<li>\n<p><code>brief<\/code> \u2014 \u043f\u0435\u0440\u0435\u0444\u0440\u0430\u0437\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u0430\u044f \u0430\u043d\u043d\u043e\u0442\u0430\u0446\u0438\u044f, \u0441\u0436\u0430\u0442\u0430\u044f \u0434\u043e \u043e\u0434\u043d\u043e\u0433\u043e \u043f\u0440\u0435\u0434\u043b\u043e\u0436\u0435\u043d\u0438\u044f<\/p>\n<\/li>\n<\/ul>\n<p><a class=\"anchor\" name=\"%D0%9C%D0%BE%D0%B4%D0%B5%D0%BB%D0%B8\" id=\"\u041c\u043e\u0434\u0435\u043b\u0438\">\u043b\u0438&#187;><\/a><\/p>\n<h2>\u041c\u043e\u0434\u0435\u043b\u0438<\/h2>\n<p>\u0420\u0435\u0448\u0430\u0442\u044c \u044d\u0442\u0443 \u0437\u0430\u0434\u0430\u0447\u0443 \u043c\u044b \u0431\u0443\u0434\u0435\u043c \u043f\u0440\u0438 \u043f\u043e\u043c\u043e\u0449\u0438 \u043f\u0440\u0438\u043c\u0435\u043d\u0435\u043d\u0438\u044f \u043c\u0443\u043b\u044c\u0442\u0438\u043c\u043e\u0434\u0430\u043b\u044c\u043d\u044b\u0445 VLM: Vision Language Models, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u043e\u0434\u043d\u043e\u0432\u0440\u0435\u043c\u0435\u043d\u043d\u043e \u0440\u0430\u0431\u043e\u0442\u0430\u044e\u0442 \u043a\u0430\u043a \u0441 \u0438\u0437\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u044f\u043c\u0438 \u0442\u0430\u043a \u0438 \u0441 \u0442\u0435\u043a\u0441\u0442\u043e\u0432\u044b\u043c\u0438 \u0437\u0430\u043f\u0440\u043e\u0441\u0430\u043c\u0438.<\/p>\n<p>\u0412\u0438\u0437\u0443\u0430\u043b\u044c\u043d\u043e-\u044f\u0437\u044b\u043a\u043e\u0432\u044b\u0445 VLM-\u043c\u043e\u0434\u0435\u043b\u0435\u0439 \u043f\u043e\u043a\u0430 \u0441\u0443\u0449\u0435\u0441\u0442\u0432\u0435\u043d\u043d\u043e \u043c\u0435\u043d\u044c\u0448\u0435, \u0447\u0435\u043c \u044f\u0437\u044b\u043a\u043e\u0432\u044b\u0445 LLM. \u041d\u043e \u0431\u043e\u043b\u044c\u0448\u0438\u043d\u0441\u0442\u0432\u043e \u043f\u0443\u0431\u043b\u0438\u0447\u043d\u044b\u0445 \u043c\u043e\u0434\u0435\u043b\u0435\u0439 \u0440\u0430\u0437\u0432\u0438\u0432\u0430\u0435\u0442\u0441\u044f \u0432 \u0441\u0442\u043e\u0440\u043e\u043d\u0443 \u043c\u0443\u043b\u044c\u0442\u0438\u043c\u043e\u0434\u0430\u043b\u044c\u043d\u043e\u0441\u0442\u0438 \u0438 \u043f\u0440\u0430\u043a\u0442\u0438\u0447\u0435\u0441\u043a\u0438 \u043a\u0430\u0436\u0434\u0443\u044e \u043d\u0435\u0434\u0435\u043b\u044e \u043f\u043e\u044f\u0432\u043b\u044f\u044e\u0442\u0441\u044f \u043d\u043e\u0432\u044b\u0435 \u0432\u0435\u0440\u0441\u0438\u0438 \u043c\u043e\u0434\u0435\u043b\u0435\u0439, \u0434\u043e\u0441\u0442\u0438\u0433\u0430\u044e\u0449\u0438\u0435 \u0432\u043f\u0435\u0447\u0430\u0442\u043b\u044f\u044e\u0449\u0438\u0445 \u0440\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442\u043e\u0432.<\/p>\n<p>\u041d\u0430 \u043c\u043e\u043c\u0435\u043d\u0442 \u0442\u0435\u0441\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f (\u043c\u0430\u0439\u0441\u043a\u0438\u0435 \u043f\u0440\u0430\u0437\u0434\u043d\u0438\u043a\u0438 2025 \u0433\u043e\u0434\u0430) \u043c\u043d\u0435 \u0431\u044b\u043b\u0438 \u0434\u043e\u0441\u0442\u0443\u043f\u043d\u044b \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0438\u0435 28 \u043c\u0443\u043b\u044c\u0442\u0438\u043c\u043e\u0434\u0430\u043b\u044c\u043d\u044b\u0445 GPT-\u043c\u043e\u0434\u0435\u043b\u0435\u0439 \u043f\u043e\u043f\u0443\u043b\u044f\u0440\u043d\u044b\u0445 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u043e\u0432. \u041f\u043e\u0441\u0442\u0430\u0440\u0430\u044e\u0441\u044c \u0438\u0445 \u043e\u0442\u0441\u043e\u0440\u0442\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u043f\u043e \u0432\u043e\u0437\u0440\u0430\u0441\u0442\u0430\u043d\u0438\u044e \u043d\u043e\u0432\u0438\u0437\u043d\u044b \u0438 \u043c\u043e\u0449\u043d\u043e\u0441\u0442\u0438:<\/p>\n<ul>\n<li>\n<p><strong>Alibaba<\/strong>:<\/p>\n<ul>\n<li>\n<p><code>Qwen-VL-Plus<\/code>  \u2014 \u043b\u0435\u0433\u043a\u0430\u044f, \u0431\u044b\u0441\u0442\u0440\u0430\u044f \u0438 \u0434\u0435\u0448\u0451\u0432\u0430\u044f \u043c\u0443\u043b\u044c\u0442\u0438\u043c\u043e\u0434\u0430\u043b\u044c\u043d\u0430\u044f \u043c\u043e\u0434\u0435\u043b\u044c \u043f\u0435\u0440\u0432\u043e\u0433\u043e \u043f\u043e\u043a\u043e\u043b\u0435\u043d\u0438\u044f, \u0432\u044b\u043f\u0443\u0449\u0435\u043d\u043d\u0430\u044f \u0432 \u0441\u0432\u0435\u0442 \u0432 \u044f\u043d\u0432\u0430\u0440\u0435 2024<\/p>\n<\/li>\n<li>\n<p><code>Qwen-VL-Max<\/code>  \u2014 \u043c\u043e\u0434\u0435\u043b\u044c \u0441 \u043c\u0430\u043a\u0441\u0438\u043c\u0430\u043b\u044c\u043d\u044b\u043c \u043a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u043e\u043c \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u043e\u0432, \u0441\u0443\u0449\u0435\u0441\u0442\u0432\u0435\u043d\u043d\u043e \u043f\u0440\u0435\u0432\u043e\u0441\u0445\u043e\u0434\u044f\u0449\u0438\u043c Plus (\u043d\u043e \u043a\u0430\u043a\u0438\u043c \u0442\u043e\u0447\u043d\u043e \u2014 \u043d\u0435\u0438\u0437\u0432\u0435\u0441\u0442\u043d\u043e). \u0412\u044b\u043f\u0443\u0449\u0435\u043d\u0430 \u043e\u0434\u043d\u043e\u0432\u0440\u0435\u043c\u0435\u043d\u043d\u043e \u0441 \u043d\u0435\u0439 \u0432 \u044f\u043d\u0432\u0430\u0440\u0435 2024<\/p>\n<\/li>\n<li>\n<p><code>Qwen-2-VL-72b-instruct<\/code>  \u2014  \u0434\u043e\u043e\u0431\u0443\u0447\u0435\u043d\u043d\u0430\u044f \u043d\u0430 \u043b\u0443\u0447\u0448\u0435\u0435 \u0432\u044b\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u0435 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044c\u0441\u043a\u0438\u0445 \u0438\u043d\u0441\u0442\u0440\u0443\u043a\u0446\u0438\u0439 \u043c\u043e\u0434\u0435\u043b\u044c \u0432\u0442\u043e\u0440\u043e\u0433\u043e \u043f\u043e\u043a\u043e\u043b\u0435\u043d\u0438\u044f, \u0438\u044e\u043b\u044c 2024<\/p>\n<\/li>\n<li>\n<p><code>Qwen-2.5-VL-72b-instruct<\/code> \u2014 \u0442\u043e\u0436\u0435 \u0434\u043e\u043e\u0431\u0443\u0447\u0435\u043d\u043d\u0430\u044f \u043c\u043e\u0434\u0435\u043b\u044c \u043f\u043e\u043a\u043e\u043b\u0435\u043d\u0438\u044f 2.5, \u044f\u043d\u0432\u0430\u0440\u044c 2025<\/p>\n<\/li>\n<\/ul>\n<\/li>\n<li>\n<p><strong>Anthropic<\/strong>:<\/p>\n<ul>\n<li>\n<p><code>Claude-3-Haiku<\/code> \u2014 \u0441\u0430\u043c\u044b\u0439 \u043b\u0451\u0433\u043a\u0438\u0439, \u0431\u044b\u0441\u0442\u0440\u044b\u0439 \u0438 \u0434\u0435\u0448\u0451\u0432\u044b\u0439 \u0447\u043b\u0435\u043d \u0441\u0435\u043c\u0435\u0439\u0441\u0442\u0432\u0430 Anthropic \u0442\u0440\u0435\u0442\u044c\u0435\u0433\u043e \u043f\u043e\u043a\u043e\u043b\u0435\u043d\u0438\u044f. \u0412\u044b\u0448\u0435\u043b \u0432 \u0441\u0432\u0435\u0442 \u0432 \u043c\u0430\u0440\u0442\u0435 2024<\/p>\n<\/li>\n<li>\n<p><code>Claude-3-Sonnet<\/code> \u2014 \u0441\u0440\u0435\u0434\u043d\u044f\u044f \u0432\u0435\u0440\u0441\u0438\u044f \u043c\u043e\u0434\u0435\u043b\u0438, \u043f\u043e\u0437\u0438\u0446\u0438\u043e\u043d\u0438\u0440\u0443\u0435\u0442\u0441\u044f \u043a\u0430\u043a \u0431\u0430\u043b\u0430\u043d\u0441 \u043c\u0435\u0436\u0434\u0443 \u0446\u0435\u043d\u043e\u0439 \u0438 \u043a\u0430\u0447\u0435\u0441\u0442\u0432\u043e\u043c, \u043c\u0430\u0440\u0442 2024<\/p>\n<\/li>\n<li>\n<p><code>Claude-3-Opus<\/code> \u2014 \u0442\u043e\u043f\u043e\u0432\u0430\u044f \u0432\u0435\u0440\u0441\u0438\u044f \u043c\u043e\u0434\u0435\u043b\u0438, \u043c\u0430\u0440\u0442 2024<\/p>\n<\/li>\n<li>\n<p><code>Claude-3.5-Sonnet<\/code> \u2014 \u043e\u043f\u0442\u0438\u043c\u0430\u043b\u044c\u043d\u0430\u044f \u0432\u0435\u0440\u0441\u0438\u044f \u043c\u043e\u0434\u0435\u043b\u0438 \u043f\u043e\u043a\u043e\u043b\u0435\u043d\u0438\u044f 3.5, \u0432\u044b\u043f\u0443\u0449\u0435\u043d\u0430 \u0432 \u0438\u044e\u043d\u0435 2024<\/p>\n<\/li>\n<li>\n<p><code>Claude-3.7-Sonnet<\/code> \u2014 \u043e\u043f\u0442\u0438\u043c\u0430\u043b\u044c\u043d\u0430\u044f \u0432\u0435\u0440\u0441\u0438\u044f \u043c\u043e\u0434\u0435\u043b\u0438 \u043f\u043e\u043a\u043e\u043b\u0435\u043d\u0438\u044f 3.7, \u0432\u044b\u043f\u0443\u0449\u0435\u043d\u0430 \u0432 \u0444\u0435\u0432\u0440\u0430\u043b\u0435 2025<\/p>\n<\/li>\n<\/ul>\n<\/li>\n<li>\n<p><strong>Google<\/strong>:<\/p>\n<ul>\n<li>\n<p><code>Gemma-3-27b-it<\/code> \u2014 \u043b\u0451\u0433\u043a\u0430\u044f opensource \u043c\u043e\u0434\u0435\u043b\u044c \u043e\u0442 Google. IT \u2014 \u044d\u0442\u043e \u0437\u043d\u0430\u0447\u0438\u0442 \u0434\u043e\u043e\u0431\u0443\u0447\u0435\u043d\u043d\u0430\u044f (instructed). \u041e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043d\u0430 \u0432 \u043c\u0430\u0440\u0442\u0435 2025<\/p>\n<\/li>\n<li>\n<p><code>Gemini-Flash-1.5<\/code> \u2014 \u043e\u043f\u0442\u0438\u043c\u0430\u043b\u044c\u043d\u0430\u044f \u0432\u0435\u0440\u0441\u0438\u044f \u043e\u0441\u043d\u043e\u0432\u043d\u043e\u0439 \u043c\u043e\u0434\u0435\u043b\u0438 Google \u043f\u043e\u043a\u043e\u043b\u0435\u043d\u0438\u044f 1.5, \u0432\u044b\u0448\u043b\u0430 \u0432 \u043c\u0430\u0435 2024<\/p>\n<\/li>\n<li>\n<p><code>Gemini-Pro-1.5<\/code> \u2014 \u043c\u0430\u043a\u0441\u0438\u043c\u0430\u043b\u044c\u043d\u0430\u044f \u0432\u0435\u0440\u0441\u0438\u044f \u043f\u043e\u043a\u043e\u043b\u0435\u043d\u0438\u044f 1.5, \u0432\u044b\u0448\u043b\u0430 \u0432 \u0441\u0435\u043d\u0442\u044f\u0431\u0440\u0435 2024<\/p>\n<\/li>\n<li>\n<p><code>Gemini-2.0-Flash-001<\/code> \u2014 \u043e\u043f\u0442\u0438\u043c\u0430\u043b\u044c\u043d\u0430\u044f \u0432\u0435\u0440\u0441\u0438\u044f \u043f\u043e\u043a\u043e\u043b\u0435\u043d\u0438\u044f 2.0, \u0432\u044b\u0448\u043b\u0430 \u0444\u0435\u0432\u0440\u0430\u043b\u0435 2025<\/p>\n<\/li>\n<li>\n<p><code>Gemini-2.5-Flash-Pre<\/code> \u2014 \u043e\u043f\u0442\u0438\u043c\u0430\u043b\u044c\u043d\u0430\u044f \u0432\u0435\u0440\u0441\u0438\u044f \u043f\u043e\u043a\u043e\u043b\u0435\u043d\u0438\u044f 2.5. \u041f\u043e\u043a\u0430 \u0441\u0443\u0449\u0435\u0441\u0442\u0432\u0443\u0435\u0442 \u0442\u043e\u043b\u044c\u043a\u043e \u0432 \u0432\u0438\u0434\u0435 Preview-\u0432\u0435\u0440\u0441\u0438\u0439, \u0432\u044b\u0448\u0435\u0434\u0448\u0438\u0445 \u0432 \u0430\u043f\u0440\u0435\u043b\u0435 \u0438 \u043c\u0430\u0435 2025 \u0433\u043e\u0434\u0430<\/p>\n<\/li>\n<li>\n<p><code>Gemini-2.5-Flash-Pre-thinking<\/code> \u2014 \u0442\u0430 \u0436\u0435 \u043c\u043e\u0434\u0435\u043b\u044c, \u043d\u043e \u0441 \u0432\u043a\u043b\u044e\u0447\u0435\u043d\u043d\u044b\u043c \u0440\u0435\u0436\u0438\u043c\u043e\u043c \u00ab\u0440\u0430\u0441\u0441\u0443\u0436\u0434\u0435\u043d\u0438\u0439\u00bb<\/p>\n<\/li>\n<\/ul>\n<\/li>\n<li>\n<p><strong>Meta<\/strong>:<\/p>\n<ul>\n<li>\n<p><code>LLama-3.2-11b-vision-instruct<\/code> \u2014 opensource \u043c\u043e\u0434\u0435\u043b\u044c \u043e\u0442 \u043a\u043e\u043c\u043f\u0430\u043d\u0438\u0438 Meta \u043f\u043e\u043a\u043e\u043b\u0435\u043d\u0438\u044f 3.2 \u0441 11 \u043c\u0438\u043b\u043b\u0438\u0430\u0440\u0434\u0430\u043c\u0438 \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u043e\u0432, \u0434\u043e\u043e\u0431\u0443\u0447\u0435\u043d\u043d\u0430\u044f. \u0412\u044b\u0448\u043b\u0430 \u0432 \u0434\u0435\u043a\u0430\u0431\u0440\u0435 2024<\/p>\n<\/li>\n<li>\n<p><code>LLama-3.2-90b-vision-instruct<\/code> \u2014 \u0440\u0430\u0441\u0448\u0438\u0440\u0435\u043d\u043d\u0430\u044f \u0432\u0435\u0440\u0441\u0438\u044f \u043c\u043e\u0434\u0435\u043b\u0438 \u0441 90 \u043c\u0438\u043b\u043b\u0438\u0430\u0440\u0434\u0430\u043c\u0438 \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u043e\u0432, \u043c\u0430\u0440\u0442 2025<\/p>\n<\/li>\n<li>\n<p><code>LLama-3.2-90b-vision-structured<\/code> \u2014 \u0442\u0430 \u0436\u0435 \u0432\u0435\u0440\u0441\u0438\u044f, \u043d\u043e \u0441 \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u043e\u0439 structured outputs <a href=\"https:\/\/habr.com\/ru\/articles\/831398\/\" rel=\"noopener noreferrer nofollow\">https:\/\/habr.com\/ru\/articles\/831398\/<\/a><\/p>\n<\/li>\n<li>\n<p><code>LLama-4-Scout<\/code> \u2014 \u0447\u0435\u0442\u0432\u0451\u0440\u0442\u043e\u0435 \u043f\u043e\u043a\u043e\u043b\u0435\u043d\u0438\u0435 \u043c\u043e\u0434\u0435\u043b\u0438. Scout \u043f\u043e\u0437\u0438\u0446\u0438\u043e\u043d\u0438\u0440\u0443\u0435\u0442\u0441\u044f \u043a\u0430\u043a \u043e\u043f\u0442\u0438\u043c\u0430\u043b\u044c\u043d\u0430\u044f \u0432\u0435\u0440\u0441\u0438\u044f \u043f\u043e \u0441\u043e\u043e\u0442\u043d\u043e\u0448\u0435\u043d\u0438\u044e \u0441\u043a\u043e\u0440\u043e\u0441\u0442\u0438\/\u043a\u0430\u0447\u0435\u0441\u0442\u0432\u0430. \u041e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043d\u0430 \u0432 \u0430\u043f\u0440\u0435\u043b\u0435 2025<\/p>\n<\/li>\n<li>\n<p><code>LLama-4-Maverick<\/code> \u2014 \u0442\u043e\u043f\u043e\u0432\u0430\u044f \u0432\u0435\u0440\u0441\u0438\u044f \u043c\u043e\u0434\u0435\u043b\u0438 \u0447\u0435\u0442\u0432\u0451\u0440\u0442\u043e\u0433\u043e \u043f\u043e\u043a\u043e\u043b\u0435\u043d\u0438\u044f, \u0430\u043f\u0440\u0435\u043b\u044c 2025<\/p>\n<\/li>\n<\/ul>\n<\/li>\n<li>\n<p><strong>Mistral AI<\/strong>:<\/p>\n<ul>\n<li>\n<p><code>Pixtral-12b<\/code> \u2014 \u043f\u0435\u0440\u0432\u0430\u044f \u043f\u043e\u043b\u043d\u043e\u0446\u0435\u043d\u043d\u0430\u044f \u043c\u0443\u043b\u044c\u0442\u0438\u043c\u043e\u0434\u0430\u043b\u044c\u043d\u0430\u044f \u043c\u043e\u0434\u0435\u043b\u044c, \u0432\u044b\u043f\u0443\u0449\u0435\u043d\u043d\u0430\u044f Mistral AI \u0432 \u0441\u0435\u043d\u0442\u044f\u0431\u0440\u0435 2024<\/p>\n<\/li>\n<li>\n<p><code>Mistral-Small-3.1-24b-instruct<\/code> \u2014 \u043e\u0431\u043b\u0435\u0433\u0447\u0451\u043d\u043d\u0430\u044f \u0432\u0435\u0440\u0441\u0438\u044f \u043e\u0441\u043d\u043e\u0432\u043d\u043e\u0439 \u043c\u043e\u0434\u0435\u043b\u0438 Mistral \u043f\u043e\u043a\u043e\u043b\u0435\u043d\u0438\u044f 3.1, \u0432\u044b\u043f\u0443\u0449\u0435\u043d\u043d\u0430\u044f \u0432 \u043c\u0430\u0440\u0442\u0435 2025. \u041f\u043e\u0437\u0438\u0446\u0438\u043e\u043d\u0438\u0440\u0443\u0435\u0442\u0441\u044f \u0442\u0430\u043a\u0436\u0435 \u043a\u0430\u043a \u043c\u0443\u043b\u044c\u0442\u0438\u043c\u043e\u0434\u0430\u043b\u044c\u043d\u0430\u044f. \u0421\u0443\u0434\u044f \u043f\u043e \u043e\u043f\u0438\u0441\u0430\u043d\u0438\u044e, \u043e\u043d\u0430 \u0432\u043e\u0431\u0440\u0430\u043b\u0430 \u0432 \u0441\u0435\u0431\u044f \u043b\u0443\u0447\u0448\u0438\u0435 \u0438\u0434\u0435\u0438 Pixtral<\/p>\n<\/li>\n<\/ul>\n<\/li>\n<li>\n<p><strong>OpenAI<\/strong>:<\/p>\n<ul>\n<li>\n<p><code>GPT-4-turbo<\/code> &#8212; \u0441\u0430\u043c\u0430\u044f \u0441\u0442\u0430\u0440\u0430\u044f \u0438 \u0434\u043e \u0441\u0438\u0445 \u043f\u043e\u0440 \u0441\u0430\u043c\u0430\u044f \u0434\u043e\u0440\u043e\u0433\u0430\u044f vision-\u043c\u043e\u0434\u0435\u043b\u044c \u043e\u0442 Open AI, \u0432\u044b\u043f\u0443\u0449\u0435\u043d\u043d\u0430\u044f \u0432 \u043d\u043e\u044f\u0431\u0440\u0435 2023. \u0418\u043d\u0442\u0435\u0440\u0435\u0441\u043d\u043e, \u043a\u0430\u043a \u043e\u043d\u0430 \u0441\u043f\u0440\u0430\u0432\u0438\u0442\u0441\u044f \u0441 \u043d\u0430\u0448\u0438\u043c \u0437\u0430\u0434\u0430\u043d\u0438\u0435\u043c?<\/p>\n<\/li>\n<li>\n<p><code>GPT-4o<\/code> &#8212; \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0435\u0435 \u043f\u043e\u043a\u043e\u043b\u0435\u043d\u0438\u0435 \u043c\u043e\u0434\u0435\u043b\u0435\u0439, \u0432\u044b\u0448\u0435\u0434\u0448\u0435\u0435 \u0432 \u043c\u0430\u0435 2024<\/p>\n<\/li>\n<li>\n<p><code>GPT-4o-mini<\/code> &#8212; \u043e\u0431\u043b\u0435\u0433\u0447\u0451\u043d\u043d\u0430\u044f \u0432\u0435\u0440\u0441\u0438\u044f \u043f\u0440\u0435\u0434\u044b\u0434\u0443\u0449\u0435\u0439 \u043c\u043e\u0434\u0435\u043b\u0438, \u0430\u043d\u043e\u043d\u0441\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u0430\u044f \u0432 \u0438\u044e\u043b\u0435 2024<\/p>\n<\/li>\n<li>\n<p><code>GPT-4o-2024-08-06<\/code> &#8212; \u043e\u0447\u0435\u0440\u0435\u0434\u043d\u0430\u044f \u0432\u0435\u0440\u0441\u0438\u044f \u043f\u043e\u043b\u043d\u043e\u0439 \u043c\u043e\u0434\u0435\u043b\u0438, \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d\u043d\u0430\u044f \u0432 \u0430\u0432\u0433\u0443\u0441\u0442\u0435 2024. \u0414\u043e\u0431\u0430\u0432\u043b\u0435\u043d\u0430 \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0430 structured outputs<\/p>\n<\/li>\n<li>\n<p><code>O4-mini<\/code> &#8212; \u043d\u043e\u0432\u0430\u044f \u0432\u0435\u0442\u0432\u044c \u043c\u043e\u0434\u0435\u043b\u0435\u0439, \u0440\u0430\u0437\u0432\u0438\u0432\u0430\u044e\u0449\u0430\u044f\u0441\u044f \u0438\u0437 <code>o1<\/code> \u0438 <code>o3<\/code> \u043f\u0430\u0440\u0430\u043b\u043b\u0435\u043b\u044c\u043d\u043e \u0441 <code>GPT-4.x<\/code> &#8212; \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d\u0430 \u0432 \u0430\u043f\u0440\u0435\u043b\u0435 2025<\/p>\n<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p>\u0427\u0442\u043e\u0431\u044b \u043d\u0435 \u0432\u043e\u0437\u0438\u0442\u044c\u0441\u044f \u0441 VPN \u0438 \u043e\u043f\u043b\u0430\u0442\u043e\u0439 \u0437\u0430\u0440\u0443\u0431\u0435\u0436\u043d\u044b\u0445 \u0441\u0435\u0440\u0432\u0438\u0441\u043e\u0432 \u044f \u0432\u043e\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043b\u0441\u044f \u043e\u0434\u043d\u0438\u043c \u0438\u0437 \u043f\u043e\u043f\u0443\u043b\u044f\u0440\u043d\u044b\u0445 \u043e\u0442\u0435\u0447\u0435\u0441\u0442\u0432\u0435\u043d\u043d\u044b\u0445 \u043f\u0440\u043e\u043a\u0441\u0438-\u0441\u0435\u0440\u0432\u0438\u0441\u043e\u0432 \u0434\u043b\u044f AI-\u043c\u043e\u0434\u0435\u043b\u0435\u0439. \u0423\u0434\u043e\u0431\u043d\u043e: \u0437\u0430\u043a\u0438\u043d\u0443\u043b \u0440\u0443\u0431\u043b\u0438 \u043d\u0430 \u0441\u0447\u0451\u0442, \u043f\u043e\u043b\u0443\u0447\u0438\u043b API-\u0442\u043e\u043a\u0435\u043d \u0438 \u0432\u044b\u0437\u044b\u0432\u0430\u0439 \u043b\u044e\u0431\u0443\u044e \u043c\u043e\u0434\u0435\u043b\u044c \u0438\u0437 \u0432\u044b\u0448\u0435\u043f\u0435\u0440\u0435\u0447\u0438\u0441\u043b\u0435\u043d\u043d\u044b\u0445. \u041f\u0440\u0438 \u044d\u0442\u043e\u043c \u0432 \u043f\u0430\u043d\u0435\u043b\u0438 \u0430\u0434\u043c\u0438\u043d\u0438\u0441\u0442\u0440\u0430\u0442\u043e\u0440\u0430 \u043c\u043e\u0436\u043d\u043e \u0432\u0438\u0434\u0435\u0442\u044c \u0438 \u0432\u044b\u0433\u0440\u0443\u0436\u0430\u0442\u044c \u043f\u0440\u043e\u0438\u0437\u0432\u0435\u0434\u0451\u043d\u043d\u044b\u0435 \u0437\u0430\u043f\u0440\u043e\u0441\u044b \u043a \u043c\u043e\u0434\u0435\u043b\u044f\u043c, \u0438\u0445 \u0441\u0442\u043e\u0438\u043c\u043e\u0441\u0442\u044c \u0438 \u043a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u043e \u0442\u0430\u0440\u0438\u0444\u0438\u0446\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u044b\u0445 \u0442\u043e\u043a\u0435\u043d\u043e\u0432.<\/p>\n<details class=\"spoiler\">\n<summary>\u0412\u0434\u0440\u0443\u0433 \u043a\u043e\u043c\u0443 \u043f\u0440\u0438\u0433\u043e\u0434\u0438\u0442\u0441\u044f<\/summary>\n<div class=\"spoiler__content\">\n<p>\u042d\u0442\u043e \u0441\u0435\u0440\u0432\u0438\u0441 <a href=\"https:\/\/vsegpt.ru\/\" rel=\"noopener noreferrer nofollow\">https:\/\/vsegpt.ru\/<\/a> \u043e\u0442 <a href=\"https:\/\/habr.com\/ru\/users\/janvarev\/\" rel=\"noopener noreferrer nofollow\">@janvarev<\/a> <\/p>\n<\/div>\n<\/details>\n<p><a class=\"anchor\" name=\"%D0%9F%D1%80%D0%BE%D0%BC%D0%BF%D1%82\" id=\"\u041f\u0440\u043e\u043c\u043f\u0442\">\u043f\u0442&#187;><\/a><\/p>\n<h2>\u041f\u0440\u043e\u043c\u043f\u0442 <\/h2>\n<p>\u041f\u043e\u0441\u0442\u0430\u0440\u0430\u0435\u043c\u0441\u044f \u0441\u0444\u043e\u0440\u043c\u0443\u043b\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0443\u043d\u0438\u0432\u0435\u0440\u0441\u0430\u043b\u044c\u043d\u044b\u0439 \u043f\u0440\u043e\u043c\u043f\u0442, \u043f\u043e\u0434\u0445\u043e\u0434\u044f\u0449\u0438\u0439 \u0434\u043b\u044f \u0431\u043e\u043b\u044c\u0448\u0438\u043d\u0441\u0442\u0432\u0430 \u0438\u0441\u0441\u043b\u0435\u0434\u0443\u0435\u043c\u044b\u0445 \u043c\u043e\u0434\u0435\u043b\u0435\u0439. \u0422\u0430\u043a \u043a\u0430\u043a structured outputs \u0443\u043c\u0435\u044e\u0442 \u0434\u0430\u043b\u0435\u043a\u043e \u043d\u0435 \u0432\u0441\u0435 \u0438\u0437 \u043d\u0438\u0445, \u043f\u043e\u043a\u0430 \u043d\u0435 \u0431\u0443\u0434\u0435\u043c \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c\u0441\u044f \u044d\u0442\u043e\u0439 \u0437\u0430\u043c\u0435\u0447\u0430\u0442\u0435\u043b\u044c\u043d\u043e\u0439 \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u044c\u044e. <\/p>\n<p>\u041f\u044b\u0442\u043b\u0438\u0432\u044b\u0439 \u0447\u0438\u0442\u0430\u0442\u0435\u043b\u044c \u043c\u043e\u0436\u0435\u0442 \u043f\u0440\u043e\u0432\u0435\u0441\u0442\u0438 \u0441\u0432\u043e\u0451 \u0438\u0441\u0441\u043b\u0435\u0434\u043e\u0432\u0430\u043d\u0438\u0435, \u0441\u0440\u0430\u0432\u043d\u0438\u0432 \u0442\u0435 \u0438\u0437 \u044d\u0442\u0438\u0445 \u043c\u043e\u0434\u0435\u043b\u0435\u0439, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u0443\u043c\u0435\u044e\u0442 structured outputs. \u0410 \u0437\u0430\u043e\u0434\u043d\u043e \u0434\u043e\u0431\u0430\u0432\u0438\u0442\u044c \u0441\u0432\u0435\u0436\u0438\u0435 \u043c\u043e\u0434\u0435\u043b\u0438, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u0443\u0436\u0435 \u0443\u0441\u043f\u0435\u043b\u0438 \u043f\u043e\u044f\u0432\u0438\u0442\u044c\u0441\u044f \u0437\u0430 \u043f\u0440\u043e\u0448\u0435\u0434\u0448\u0435\u0435 \u0432\u0440\u0435\u043c\u044f.<\/p>\n<p>\u042f \u0434\u043e\u0432\u043e\u043b\u044c\u043d\u043e \u043c\u043d\u043e\u0433\u043e \u0432\u0440\u0435\u043c\u0435\u043d\u0438 \u043f\u043e\u0442\u0440\u0430\u0442\u0438\u043b \u043d\u0430 \u0441\u043e\u0437\u0434\u0430\u043d\u0438\u0435 \u0443\u043d\u0438\u0432\u0435\u0440\u0441\u0430\u043b\u044c\u043d\u043e\u0433\u043e \u043f\u0440\u043e\u043c\u043f\u0442\u0430, \u043d\u0430 \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u0430\u0434\u0435\u043a\u0432\u0430\u0442\u043d\u043e \u043e\u0442\u0432\u0435\u0447\u0430\u043b\u043e \u0431\u044b \u0431\u043e\u043b\u044c\u0448\u0438\u043d\u0441\u0442\u0432\u043e \u043c\u043e\u0434\u0435\u043b\u0435\u0439. <\/p>\n<p>\u041d\u0430 \u0440\u0443\u0441\u0441\u043a\u043e\u043c \u044f\u0437\u044b\u043a\u0435 \u044d\u0442\u043e\u0442 \u043f\u0440\u043e\u043c\u043f\u0442 \u0432\u044b\u0433\u043b\u044f\u0434\u0438\u0442 \u0442\u0430\u043a:<\/p>\n<blockquote>\n<p>   \u041d\u0430 \u0444\u043e\u0442\u043e\u0433\u0440\u0430\u0444\u0438\u0438 \u0441\u0442\u0440\u0430\u043d\u0438\u0446\u0430 \u0441 \u0430\u043d\u043d\u043e\u0442\u0430\u0446\u0438\u0435\u0439 \u043a \u043a\u043d\u0438\u0433\u0435.<br \/>   \u0422\u0432\u043e\u0439 \u043e\u0442\u0432\u0435\u0442 \u0434\u043e\u043b\u0436\u0435\u043d \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u044f\u0442\u044c \u0441\u043e\u0431\u043e\u0439 \u0442\u043e\u043b\u044c\u043a\u043e \u0441\u0435\u043a\u0446\u0438\u044e [book] ini-\u0444\u0430\u0439\u043b\u0430 \u0431\u0435\u0437 \u0432\u0432\u043e\u0434\u043d\u044b\u0445 \u0438 \u0437\u0430\u043a\u043b\u044e\u0447\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u0445 \u0444\u0440\u0430\u0437.<br \/>   \u0412 \u0441\u0435\u043a\u0446\u0438\u0438 \u0432\u0441\u0435\u0433\u0434\u0430 \u0434\u043e\u043b\u0436\u043d\u043e \u0431\u044b\u0442\u044c 9 \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u043e\u0432. \u0415\u0441\u043b\u0438 \u043a\u0430\u043a\u043e\u0433\u043e-\u0442\u043e \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u0430 \u043d\u0435\u0442, \u0442\u043e \u0435\u0433\u043e \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0435 \u0434\u043e\u043b\u0436\u043d\u043e \u0431\u044b\u0442\u044c \u043f\u0443\u0441\u0442\u044b\u043c.<br \/>   \u0417\u043d\u0430\u0447\u0435\u043d\u0438\u044f \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u043e\u0432 \u043f\u0440\u0438\u0432\u043e\u0434\u0438 \u043d\u0430 \u0442\u043e\u043c \u0436\u0435 \u044f\u0437\u044b\u043a\u0435, \u0447\u0442\u043e \u0438 \u0441\u0444\u043e\u0442\u043e\u0433\u0440\u0430\u0444\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u0430\u044f \u0441\u0442\u0440\u0430\u043d\u0438\u0446\u0430.<br \/>   \u0415\u0441\u043b\u0438 \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0435 \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u0430 \u0441\u043e\u0434\u0435\u0440\u0436\u0438\u0442 \u0441\u0438\u043c\u0432\u043e\u043b\u044b \u043f\u0435\u0440\u0435\u0432\u043e\u0434\u0430 \u0441\u0442\u0440\u043e\u043a\u0438 \u0438\u043b\u0438 \u0437\u043d\u0430\u043a\u0438 \u0440\u0430\u0432\u0435\u043d\u0441\u0442\u0432\u0430 \u2014 \u0437\u0430\u043c\u0435\u043d\u0438 \u0438\u0445 \u043d\u0430 \u043f\u0440\u043e\u0431\u0435\u043b\u044b.<br \/>   \u0412\u044b\u0432\u043e\u0434\u0438 \u0441\u043e\u0434\u0435\u0440\u0436\u0438\u043c\u043e\u0435 ini-\u0444\u0430\u0439\u043b\u0430 \u0432 \u0432\u0438\u0434\u0435 \u043e\u0431\u044b\u0447\u043d\u043e\u0433\u043e \u0442\u0435\u043a\u0441\u0442\u0430. \u041d\u0435 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0439 \u044f\u0437\u044b\u043a \u0440\u0430\u0437\u043c\u0435\u0442\u043a\u0438 markdown.<br \/>   \u041d\u0438\u0436\u0435 \u043f\u0440\u0438\u0432\u0435\u0434\u0435\u043d\u044b \u043d\u0430\u0437\u0432\u0430\u043d\u0438\u044f \u043a\u0430\u0436\u0434\u043e\u0433\u043e \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u0430 \u0438 \u0432\u044b\u0434\u0435\u043b\u0435\u043d\u043d\u0430\u044f \u0438\u0437 \u0438\u0437\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u044f \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u044f, \u043a\u043e\u0442\u043e\u0440\u0443\u044e \u0434\u043e\u043b\u0436\u043d\u043e \u0441\u043e\u0434\u0435\u0440\u0436\u0430\u0442\u044c \u0435\u0433\u043e \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0435:<br \/>   <strong>title <\/strong>\u2014 \u043d\u0430\u0437\u0432\u0430\u043d\u0438\u0435 \u043a\u043d\u0438\u0433\u0438<br \/>   <strong>authors <\/strong>\u2014 \u0430\u0432\u0442\u043e\u0440\u044b \u043a\u043d\u0438\u0433\u0438<br \/>   <strong>pages <\/strong>\u2014 \u043a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u043e \u0441\u0442\u0440\u0430\u043d\u0438\u0446<br \/>   <strong>publisher <\/strong>\u2014 \u0438\u0437\u0434\u0430\u0442\u0435\u043b\u044c\u0441\u0442\u0432\u043e<br \/>   <strong>year <\/strong>\u2014 \u0433\u043e\u0434 \u0438\u0437\u0434\u0430\u043d\u0438\u044f<br \/>   <strong>isbn <\/strong>\u2014 \u043a\u043e\u0434 ISBN<br \/>   <strong>annotation <\/strong>\u2014 \u0432\u0435\u0441\u044c \u043f\u043e\u043b\u043d\u044b\u0439 \u0442\u0435\u043a\u0441\u0442 \u0432\u0441\u0435\u0439 \u0430\u043d\u043d\u043e\u0442\u0430\u0446\u0438\u0438, \u0434\u043e\u0441\u043b\u043e\u0432\u043d\u043e \u043f\u0440\u0438\u0432\u0435\u0434\u0451\u043d\u043d\u044b\u0439 \u043d\u0430 \u0444\u043e\u0442\u043e\u0433\u0440\u0430\u0444\u0438\u0438 \u0441\u0442\u0440\u0430\u043d\u0438\u0446\u044b<br \/>   <strong>brief <\/strong>\u2014 \u043f\u0435\u0440\u0435\u0444\u0440\u0430\u0437\u0438\u0440\u0443\u0439 \u043f\u043e\u043b\u0435 annotation: \u0441\u0444\u043e\u0440\u043c\u0443\u043b\u0438\u0440\u0443\u0439 \u043d\u0430 \u0435\u0433\u043e \u043e\u0441\u043d\u043e\u0432\u0435 \u043e\u0434\u043d\u043e \u043f\u0440\u0435\u0434\u043b\u043e\u0436\u0435\u043d\u0438\u0435, \u043b\u0443\u0447\u0448\u0438\u043c \u043e\u0431\u0440\u0430\u0437\u043e\u043c \u0440\u0430\u0441\u043a\u0440\u044b\u0432\u0430\u044e\u0449\u0435\u0435 \u0441\u043e\u0434\u0435\u0440\u0436\u0430\u043d\u0438\u0435 \u043a\u043d\u0438\u0433\u0438<br \/>   <strong>authors_full_names <\/strong>\u2014 \u043f\u043e\u043b\u043d\u044b\u0435 \u0438\u043c\u0435\u043d\u0430, \u0444\u0430\u043c\u0438\u043b\u0438\u0438 \u0438 (\u043f\u0440\u0438 \u043d\u0430\u043b\u0438\u0447\u0438\u0438) \u043e\u0442\u0447\u0435\u0441\u0442\u0432\u0430 \u0432\u0441\u0435\u0445 \u0430\u0432\u0442\u043e\u0440\u043e\u0432 \u043a\u043d\u0438\u0433\u0438 \u0438\u0437 \u043f\u043e\u043b\u044f authors. \u041d\u0430 \u0441\u0442\u0440\u0430\u043d\u0438\u0446\u0435 \u043d\u0430\u0432\u0435\u0440\u043d\u044f\u043a\u0430 \u0435\u0441\u0442\u044c \u0443\u043f\u043e\u043c\u0438\u043d\u0430\u043d\u0438\u044f \u0438\u0445 \u043f\u043e\u043b\u043d\u044b\u0445 \u0438\u043c\u0451\u043d. \u041d\u0430\u0439\u0434\u0438 \u0438 \u043f\u0440\u0438\u0432\u0435\u0434\u0438 \u0438\u0445 \u0432 \u044d\u0442\u043e\u043c \u043f\u043e\u043b\u0435<\/p>\n<\/blockquote>\n<details class=\"spoiler\">\n<summary>\u0410 \u0432\u043e\u0442 \u0442\u0430\u043a \u043f\u0440\u043e\u043c\u043f\u0442 \u0432\u044b\u0433\u043b\u044f\u0434\u0438\u0442 \u043d\u0430 \u0430\u043d\u0433\u043b\u0438\u0439\u0441\u043a\u043e\u043c<\/summary>\n<div class=\"spoiler__content\">\n<blockquote>\n<p>   The photo contains a page with the book&#8217;s annotation.<br \/>   Your response should only consist of the [book] section of an ini file without any introductory or concluding phrases.<br \/>   The section must always contain 9 parameters. If a parameter is missing, its value should be empty.<br \/>   Provide the parameters values in the same language as the photographed page.<br \/>   If the parameter value contains newlines or equal signs, replace them with spaces.<br \/>   Output only plain text of ini file content. Do not output markdown.<br \/>   Below are the names of each parameter and the extracted information from the image that its value should contain:<br \/>   <strong>title <\/strong>\u2014 the title of the book<br \/>   <strong>authors <\/strong>\u2014 the authors of the book<br \/>   <strong>pages <\/strong>\u2014 the number of pages<br \/>   <strong>publisher <\/strong>\u2014 the publishing house<br \/>   <strong>year <\/strong>\u2014 the year of publication<br \/>   <strong>isbn <\/strong>\u2014 the ISBN code<br \/>   <strong>annotation <\/strong>\u2014 the full text of the annotation exactly as it appears on the photographed page<br \/>   <strong>brief <\/strong>\u2014 rephrase the<\/p>\n<\/blockquote>\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-462730","post","type-post","status-publish","format-standard","hentry"],"_links":{"self":[{"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=\/wp\/v2\/posts\/462730","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=462730"}],"version-history":[{"count":0,"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=\/wp\/v2\/posts\/462730\/revisions"}],"wp:attachment":[{"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=462730"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=462730"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=462730"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}