{"id":109241,"date":"2025-05-16T17:46:13","date_gmt":"2025-05-16T14:16:13","guid":{"rendered":"https:\/\/nabfollower.com\/blog\/%f0%9f%a5%94-rettato-%d9%87%d9%85%d9%87-%d8%b4%d8%b1%da%a9%d8%aa%db%8c-%d8%b7%d9%84%d8%a7%db%8c%db%8c-%d9%86%db%8c%d8%b3%d8%aa-%d9%85%d8%a7-%d8%a2%d9%86%d9%87%d8%a7%db%8c%db%8c-%d8%b1%d8%a7-%da%a9\/"},"modified":"2025-05-16T17:46:13","modified_gmt":"2025-05-16T14:16:13","slug":"%f0%9f%a5%94-rettato-%d9%87%d9%85%d9%87-%d8%b4%d8%b1%da%a9%d8%aa%db%8c-%d8%b7%d9%84%d8%a7%db%8c%db%8c-%d9%86%db%8c%d8%b3%d8%aa-%d9%85%d8%a7-%d8%a2%d9%86%d9%87%d8%a7%db%8c%db%8c-%d8%b1%d8%a7-%da%a9","status":"publish","type":"post","link":"https:\/\/nabfollower.com\/blog\/%f0%9f%a5%94-rettato-%d9%87%d9%85%d9%87-%d8%b4%d8%b1%da%a9%d8%aa%db%8c-%d8%b7%d9%84%d8%a7%db%8c%db%8c-%d9%86%db%8c%d8%b3%d8%aa-%d9%85%d8%a7-%d8%a2%d9%86%d9%87%d8%a7%db%8c%db%8c-%d8%b1%d8%a7-%da%a9\/","title":{"rendered":"\ud83e\udd54 rettato: \u0647\u0645\u0647 \u0634\u0631\u06a9\u062a\u06cc \u0637\u0644\u0627\u06cc\u06cc \u0646\u06cc\u0633\u062a. \u0645\u0627 \u0622\u0646\u0647\u0627\u06cc\u06cc \u0631\u0627 \u06a9\u0647 \u0647\u0633\u062a \u062e\u0631\u0627\u0628 \u0645\u06cc \u06a9\u0646\u06cc\u0645."},"content":{"rendered":"<div data-article-id=\"2488475\" id=\"article-body\">\n<p><em>\u0627\u06cc\u0646 \u06cc\u06a9 \u0627\u0631\u0633\u0627\u0644 \u0628\u0631\u0627\u06cc Hackathon Access Web Access Data Bright \u0627\u0633\u062a<\/em><\/p>\n<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_81 counter-hierarchy ez-toc-counter-rtl ez-toc-grey ez-toc-container-direction\">\n<div class=\"ez-toc-title-container\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">\u0641\u0647\u0631\u0633\u062a \u0645\u0637\u0627\u0644\u0628<\/p>\n<span class=\"ez-toc-title-toggle\"><a href=\"#\" class=\"ez-toc-pull-right ez-toc-btn ez-toc-btn-xs ez-toc-btn-default ez-toc-toggle\" aria-label=\"Toggle Table of Content\"><span class=\"ez-toc-js-icon-con\"><span class=\"\"><span class=\"eztoc-hide\" style=\"display:none;\">Toggle<\/span><span class=\"ez-toc-icon-toggle-span\"><svg style=\"fill: #999;color:#999\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"list-377408\" width=\"20px\" height=\"20px\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 6H4v2h2V6zm14 0H8v2h12V6zM4 11h2v2H4v-2zm16 0H8v2h12v-2zM4 16h2v2H4v-2zm16 0H8v2h12v-2z\" fill=\"currentColor\"><\/path><\/svg><svg style=\"fill: #999;color:#999\" class=\"arrow-unsorted-368013\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10px\" height=\"10px\" viewBox=\"0 0 24 24\" version=\"1.2\" baseProfile=\"tiny\"><path d=\"M18.2 9.3l-6.2-6.3-6.2 6.3c-.2.2-.3.4-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7zM5.8 14.7l6.2 6.3 6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.5-.3.7s.1.5.3.7z\"\/><\/svg><\/span><\/span><\/span><\/a><\/span><\/div>\n<nav><ul class='ez-toc-list ez-toc-list-level-1 ' ><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/nabfollower.com\/blog\/%f0%9f%a5%94-rettato-%d9%87%d9%85%d9%87-%d8%b4%d8%b1%da%a9%d8%aa%db%8c-%d8%b7%d9%84%d8%a7%db%8c%db%8c-%d9%86%db%8c%d8%b3%d8%aa-%d9%85%d8%a7-%d8%a2%d9%86%d9%87%d8%a7%db%8c%db%8c-%d8%b1%d8%a7-%da%a9\/#%D8%A2%D9%86%DA%86%D9%87_%D9%85%D9%86_%D8%B3%D8%A7%D8%AE%D8%AA%D9%85\" >\u0622\u0646\u0686\u0647 \u0645\u0646 \u0633\u0627\u062e\u062a\u0645<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/nabfollower.com\/blog\/%f0%9f%a5%94-rettato-%d9%87%d9%85%d9%87-%d8%b4%d8%b1%da%a9%d8%aa%db%8c-%d8%b7%d9%84%d8%a7%db%8c%db%8c-%d9%86%db%8c%d8%b3%d8%aa-%d9%85%d8%a7-%d8%a2%d9%86%d9%87%d8%a7%db%8c%db%8c-%d8%b1%d8%a7-%da%a9\/#%D9%86%D8%B3%D8%AE%D9%87_%D8%A2%D8%B2%D9%85%D8%A7%DB%8C%D8%B4%DB%8C\" >\u0646\u0633\u062e\u0647 \u0622\u0632\u0645\u0627\u06cc\u0634\u06cc<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/nabfollower.com\/blog\/%f0%9f%a5%94-rettato-%d9%87%d9%85%d9%87-%d8%b4%d8%b1%da%a9%d8%aa%db%8c-%d8%b7%d9%84%d8%a7%db%8c%db%8c-%d9%86%db%8c%d8%b3%d8%aa-%d9%85%d8%a7-%d8%a2%d9%86%d9%87%d8%a7%db%8c%db%8c-%d8%b1%d8%a7-%da%a9\/#%DA%86%DA%AF%D9%88%D9%86%D9%87_%D8%A7%D8%B2_%D8%B2%DB%8C%D8%B1%D8%B3%D8%A7%D8%AE%D8%AA_%D8%AF%D8%A7%D8%AF%D9%87_%D9%87%D8%A7%DB%8C_%D8%B1%D9%88%D8%B4%D9%86_%D8%A7%D8%B3%D8%AA%D9%81%D8%A7%D8%AF%D9%87_%DA%A9%D8%B1%D8%AF%D9%85\" >\u0686\u06af\u0648\u0646\u0647 \u0627\u0632 \u0632\u06cc\u0631\u0633\u0627\u062e\u062a \u062f\u0627\u062f\u0647 \u0647\u0627\u06cc \u0631\u0648\u0634\u0646 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u06a9\u0631\u062f\u0645<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/nabfollower.com\/blog\/%f0%9f%a5%94-rettato-%d9%87%d9%85%d9%87-%d8%b4%d8%b1%da%a9%d8%aa%db%8c-%d8%b7%d9%84%d8%a7%db%8c%db%8c-%d9%86%db%8c%d8%b3%d8%aa-%d9%85%d8%a7-%d8%a2%d9%86%d9%87%d8%a7%db%8c%db%8c-%d8%b1%d8%a7-%da%a9\/#%D9%88%D8%A7%D8%A8%D8%B3%D8%AA%D9%87_%D8%A8%D9%87_%D9%84%DB%8C%D9%86%DA%A9%D8%AF%DB%8C%D9%86\" >\u0648\u0627\u0628\u0633\u062a\u0647 \u0628\u0647 \u0644\u06cc\u0646\u06a9\u062f\u06cc\u0646<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/nabfollower.com\/blog\/%f0%9f%a5%94-rettato-%d9%87%d9%85%d9%87-%d8%b4%d8%b1%da%a9%d8%aa%db%8c-%d8%b7%d9%84%d8%a7%db%8c%db%8c-%d9%86%db%8c%d8%b3%d8%aa-%d9%85%d8%a7-%d8%a2%d9%86%d9%87%d8%a7%db%8c%db%8c-%d8%b1%d8%a7-%da%a9\/#%DA%AF%D9%84%D8%AE%D8%A7%D9%86%D9%87\" >\u06af\u0644\u062e\u0627\u0646\u0647<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/nabfollower.com\/blog\/%f0%9f%a5%94-rettato-%d9%87%d9%85%d9%87-%d8%b4%d8%b1%da%a9%d8%aa%db%8c-%d8%b7%d9%84%d8%a7%db%8c%db%8c-%d9%86%db%8c%d8%b3%d8%aa-%d9%85%d8%a7-%d8%a2%d9%86%d9%87%d8%a7%db%8c%db%8c-%d8%b1%d8%a7-%da%a9\/#%D9%BE%D8%A7%DB%8C%D9%87\" >\u067e\u0627\u06cc\u0647<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-7\" href=\"https:\/\/nabfollower.com\/blog\/%f0%9f%a5%94-rettato-%d9%87%d9%85%d9%87-%d8%b4%d8%b1%da%a9%d8%aa%db%8c-%d8%b7%d9%84%d8%a7%db%8c%db%8c-%d9%86%db%8c%d8%b3%d8%aa-%d9%85%d8%a7-%d8%a2%d9%86%d9%87%d8%a7%db%8c%db%8c-%d8%b1%d8%a7-%da%a9\/#%D8%A7%D8%AE%D8%A8%D8%A7%D8%B1_%D9%88_%D8%B1%D9%88%DB%8C%D8%AF%D8%A7%D8%AF%D9%87%D8%A7\" >\u0627\u062e\u0628\u0627\u0631 \u0648 \u0631\u0648\u06cc\u062f\u0627\u062f\u0647\u0627<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-8\" href=\"https:\/\/nabfollower.com\/blog\/%f0%9f%a5%94-rettato-%d9%87%d9%85%d9%87-%d8%b4%d8%b1%da%a9%d8%aa%db%8c-%d8%b7%d9%84%d8%a7%db%8c%db%8c-%d9%86%db%8c%d8%b3%d8%aa-%d9%85%d8%a7-%d8%a2%d9%86%d9%87%d8%a7%db%8c%db%8c-%d8%b1%d8%a7-%da%a9\/#%D8%A8%D9%87%D8%A8%D9%88%D8%AF_%D8%B9%D9%85%D9%84%DA%A9%D8%B1%D8%AF\" >\u0628\u0647\u0628\u0648\u062f \u0639\u0645\u0644\u06a9\u0631\u062f<\/a><\/li><\/ul><\/nav><\/div>\n<h2><span class=\"ez-toc-section\" id=\"%D8%A2%D9%86%DA%86%D9%87_%D9%85%D9%86_%D8%B3%D8%A7%D8%AE%D8%AA%D9%85\"><\/span>\n<p>  \u0622\u0646\u0686\u0647 \u0645\u0646 \u0633\u0627\u062e\u062a\u0645<br \/>\n<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>\u0628\u06cc\u0634\u062a\u0631 \u0645\u0627 \u0622\u0646\u062c\u0627 \u0628\u0648\u062f\u0647 \u0627\u06cc\u0645: \u0634\u0645\u0627 \u0628\u0647 \u062f\u0646\u0628\u0627\u0644 \u06cc\u06a9 \u0634\u0631\u06a9\u062a \u0647\u0633\u062a\u06cc\u062f &#8211; \u0634\u0627\u06cc\u062f \u0628\u0631\u0627\u06cc \u06cc\u06a9 \u06a9\u0627\u0631 \u060c \u0634\u0627\u06cc\u062f \u0628\u0631\u0627\u06cc \u06a9\u0646\u062c\u06a9\u0627\u0648\u06cc &#8211; \u0648 \u0634\u0645\u0627 \u062a\u0639\u062c\u0628 \u0645\u06cc \u06a9\u0646\u06cc\u062f <em>&#8220;\u0648\u0627\u0642\u0639\u0627\u064b \u062f\u0631 \u067e\u0634\u062a \u0635\u0641\u062d\u0647 \u0645\u0634\u0627\u063a\u0644 \u0628\u0631\u0627\u0642 \u0622\u0646\u0647\u0627 \u0686\u0647 \u0645\u06cc \u06af\u0630\u0631\u062f\u061f&#8221;<\/em> \u0622\u06cc\u0627 \u0627\u06cc\u0646 \u0645\u06a9\u0627\u0646 \u0639\u0627\u0644\u06cc \u0628\u0631\u0627\u06cc \u06a9\u0627\u0631 \u0627\u0633\u062a \u06cc\u0627 \u0641\u0642\u0637 \u06cc\u06a9 \u0645\u06cc\u0631\u0627\u0698 \u0628\u0627 \u0633\u0648\u062e\u062a PR\u061f<\/p>\n<p>\u0628\u0646\u0627\u0628\u0631\u0627\u06cc\u0646 \u0645\u0646 \u06cc\u06a9 \u0639\u0627\u0645\u0644 \u0647\u0648\u0634 \u0645\u0635\u0646\u0648\u0639\u06cc \u0628\u0647 \u0633\u0628\u06a9 OSINT \u0633\u0627\u062e\u062a\u0645 \u06a9\u0647 \u0627\u0637\u0644\u0627\u0639\u0627\u062a \u0639\u0645\u0648\u0645\u06cc \u0631\u0627 \u062f\u0631 \u0645\u0648\u0631\u062f \u0634\u0631\u06a9\u062a \u0647\u0627 \u0627\u0632 \u0645\u0646\u0627\u0628\u0639 \u0645\u062e\u062a\u0644\u0641 \u062c\u0645\u0639 \u0622\u0648\u0631\u06cc \u0645\u06cc \u06a9\u0646\u062f. \u0627\u06cc\u0646 \u06cc\u06a9 \u0631\u0628\u0627\u062a \u0627\u0633\u062a\u062e\u062f\u0627\u0645 \u06a9\u0646\u0646\u062f\u0647 \u0646\u06cc\u0633\u062a. \u0627\u06cc\u0646 \u0642\u0628\u0644 \u0627\u0632 \u0627\u06cc\u0646\u06a9\u0647 \u062d\u062a\u06cc \u0631\u0648\u06cc Apply \u06a9\u0644\u06cc\u06a9 \u06a9\u0646\u06cc\u062f \u060c \u0628\u0631\u0631\u0633\u06cc \u0647\u0627\u06cc \u067e\u0633 \u0632\u0645\u06cc\u0646\u0647 \u0631\u0627 \u0627\u0646\u062c\u0627\u0645 \u0645\u06cc \u062f\u0647\u062f.<\/p>\n<p>\u0627\u06cc\u0646 \u0627\u0628\u0632\u0627\u0631 \u062f\u0627\u062f\u0647 \u0647\u0627 \u0631\u0627 \u0627\u0632: \u062c\u0645\u0639 \u0622\u0648\u0631\u06cc \u0645\u06cc \u06a9\u0646\u062f:<\/p>\n<ul>\n<li>\u0648\u0627\u0628\u0633\u062a\u0647 \u0628\u0647 \u0644\u06cc\u0646\u06a9\u062f\u06cc\u0646 <\/li>\n<li>\u067e\u0627\u06cc\u0647 <\/li>\n<li>\u06af\u0644\u062e\u0627\u0646\u0647\n<\/li>\n<li>\u0627\u062e\u0628\u0627\u0631 \u0631\u0627 \u062c\u0633\u062a\u062c\u0648 \u06a9\u0646\u06cc\u062f \u062a\u0627 \u0647\u0631\u06af\u0648\u0646\u0647 \u0631\u0633\u0648\u0627\u06cc\u06cc \u06cc\u0627 \u0646\u0642\u0627\u0637 \u0639\u0637\u0641 \u0627\u062e\u06cc\u0631 \u0631\u0627 \u0627\u0646\u062c\u0627\u0645 \u062f\u0647\u06cc\u062f<\/li>\n<\/ul>\n<p>\u067e\u0633 \u0627\u0632 \u062c\u0645\u0639 \u0622\u0648\u0631\u06cc \u062a\u0645\u0627\u0645 \u062f\u0627\u062f\u0647 \u0647\u0627 \u060c \u0627\u0628\u0632\u0627\u0631 \u062e\u0644\u0627\u0635\u0647 \u0627\u06cc \u0627\u0632 \u0622\u0646\u0686\u0647 \u067e\u06cc\u062f\u0627 \u06a9\u0631\u062f\u0647 \u0627\u0633\u062a &#8211; \u0627\u062e\u0628\u0627\u0631 \u0627\u062e\u06cc\u0631 \u060c \u0634\u0647\u0631\u062a \u0634\u0631\u06a9\u062a \u060c \u0633\u06cc\u06af\u0646\u0627\u0644 \u0647\u0627\u06cc \u0628\u0631\u0631\u0633\u06cc \u06a9\u0627\u0631\u0645\u0646\u062f\u0627\u0646 \u0648 \u067e\u0631\u0648\u0641\u0627\u06cc\u0644 \u0647\u0627\u06cc \u0639\u0645\u0648\u0645\u06cc. \u0633\u067e\u0633 \u06cc\u06a9 \u0627\u0645\u062a\u06cc\u0627\u0632 \u0633\u0627\u062f\u0647 \u0627\u0632 1 \u062a\u0627 5 \u0633\u06cc\u0628 \u0632\u0645\u06cc\u0646\u06cc \u0627\u062e\u062a\u0635\u0627\u0635 \u0645\u06cc \u062f\u0647\u062f \u062a\u0627 \u062a\u0635\u0648\u06cc\u0631 \u06a9\u0644\u06cc \u0631\u0627 \u0645\u0646\u0639\u06a9\u0633 \u06a9\u0646\u062f. <\/p>\n<h2><span class=\"ez-toc-section\" id=\"%D9%86%D8%B3%D8%AE%D9%87_%D8%A2%D8%B2%D9%85%D8%A7%DB%8C%D8%B4%DB%8C\"><\/span>\n<p>  \u0646\u0633\u062e\u0647 \u0622\u0632\u0645\u0627\u06cc\u0634\u06cc<br \/>\n<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>\u0627\u06cc\u0646 \u067e\u0631\u0648\u0698\u0647 \u062f\u0631 \u062d\u0627\u0644 \u062d\u0627\u0636\u0631 \u0628\u0647 \u0637\u0648\u0631 \u06a9\u0627\u0645\u0644 \u0645\u0633\u062a\u0642\u0631 \u0646\u0634\u062f\u0647 \u0627\u0633\u062a &#8211; \u0645\u0646 \u0635\u0627\u062f\u0642\u0627\u0646\u0647 \u0633\u0639\u06cc \u06a9\u0631\u062f\u0645! \u0627\u0645\u0627 \u0645\u0646 \u0647\u0646\u06af\u0627\u0645 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 \u06cc\u06a9 \u0627\u0634\u06a9\u0627\u0644 \u0645\u0633\u062f\u0648\u062f \u06a9\u0646\u0646\u062f\u0647 5 \u062f\u0642\u06cc\u0642\u0647 \u0627\u06cc \u0641\u0631\u0627\u0631 \u06a9\u0631\u062f\u0645 <code>scraping_browser_*<\/code> \u0627\u0628\u0632\u0627\u0631\u0647\u0627\u06cc\u06cc \u062f\u0631 Docker\/Render \u060c \u06a9\u0647 \u0645\u0646 \u062f\u0631 \u0627\u06cc\u0646 \u0634\u0645\u0627\u0631\u0647 GitHub \u0645\u0633\u062a\u0646\u062f \u06a9\u0631\u062f\u0645. <\/p>\n<p>\u062f\u0631 \u062d\u0627\u0644 \u062d\u0627\u0636\u0631 \u060c \u0627\u06cc\u0646 \u0645\u062e\u0632\u0646 \u067e\u0631\u0648\u0698\u0647 \u0627\u0633\u062a.<\/p>\n<p><video controls=\"\"><source src=\"https:\/\/github.com\/user-attachments\/assets\/273d23ec-ad58-4c24-b33a-be4ff3699571\">\u0645\u0631\u0648\u0631\u06af\u0631 \u0634\u0645\u0627 \u0627\u0632 \u0628\u0631\u0686\u0633\u0628 \u0648\u06cc\u062f\u06cc\u0648\u06cc\u06cc \u067e\u0634\u062a\u06cc\u0628\u0627\u0646\u06cc \u0646\u0645\u06cc \u06a9\u0646\u062f.<br \/>\n<\/source><\/video><\/p>\n<p>\u062a\u0635\u0627\u0648\u06cc\u0631 \u0628\u0631\u062e\u06cc \u0627\u0632 \u062e\u0644\u0627\u0635\u0647 \u0647\u0627:<\/p>\n<p>\u0628\u0627\u0632<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/media2.dev.to\/dynamic\/image\/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto\/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F9w12sp3saa3xi3qxg6ls.png\" alt=\"\u0634\u0631\u062d \u062a\u0635\u0648\u06cc\u0631\" loading=\"lazy\" width=\"800\" height=\"615\" title=\"\"><\/p>\n<p>\u0627\u06cc\u0646 \u06a9\u0634\u0648\u0631<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/media2.dev.to\/dynamic\/image\/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto\/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F87a86ix9cs6vmjnhsbrl.png\" alt=\"\u0634\u0631\u062d \u062a\u0635\u0648\u06cc\u0631\" loading=\"lazy\" width=\"800\" height=\"582\" title=\"\"><\/p>\n<h2><span class=\"ez-toc-section\" id=\"%DA%86%DA%AF%D9%88%D9%86%D9%87_%D8%A7%D8%B2_%D8%B2%DB%8C%D8%B1%D8%B3%D8%A7%D8%AE%D8%AA_%D8%AF%D8%A7%D8%AF%D9%87_%D9%87%D8%A7%DB%8C_%D8%B1%D9%88%D8%B4%D9%86_%D8%A7%D8%B3%D8%AA%D9%81%D8%A7%D8%AF%D9%87_%DA%A9%D8%B1%D8%AF%D9%85\"><\/span>\n<p>  \u0686\u06af\u0648\u0646\u0647 \u0627\u0632 \u0632\u06cc\u0631\u0633\u0627\u062e\u062a \u062f\u0627\u062f\u0647 \u0647\u0627\u06cc \u0631\u0648\u0634\u0646 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u06a9\u0631\u062f\u0645<br \/>\n<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>\u0645\u0646 \u0627\u0632 Pydantic-AI \u0628\u0627 \u0633\u0631\u0648\u0631 MCP Bright Data \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u06a9\u0631\u062f\u0645.<\/p>\n<p>\u0647\u0631 \u0645\u0646\u0628\u0639 \u062f\u0627\u062f\u0647 \u0628\u0647 \u0633\u0631\u0648\u0631 MCP \u062f\u0627\u062f\u0647 \u0631\u0648\u0634\u0646 \u0645\u062a\u0641\u0627\u0648\u062a \u0645\u062a\u0635\u0644 \u0627\u0633\u062a. \u062f\u0631 \u0627\u06cc\u0646\u062c\u0627 \u0686\u06af\u0648\u0646\u0647:<\/p>\n<ul>\n<li>\n<strong>\u0648\u0627\u0628\u0633\u062a\u0647 \u0628\u0647 \u0644\u06cc\u0646\u06a9\u062f\u06cc\u0646<\/strong> \u2192 \u0627\u0632 \u0637\u0631\u06cc\u0642 <code>web_data_linkedin_company_profile<\/code> (\u0645\u062c\u0645\u0648\u0639\u0647 \u062f\u0627\u062f\u0647 \u0647\u0627\u06cc \u0631\u0648\u0634\u0646)<\/li>\n<li>\n<strong>\u0627\u062e\u0628\u0627\u0631 \/ \u0631\u0648\u06cc\u062f\u0627\u062f\u0647\u0627 \/ \u0631\u0633\u0648\u0627\u06cc\u06cc<\/strong> \u2192 \u0627\u0632 \u0637\u0631\u06cc\u0642 <code>search_engine<\/code>\n<\/li>\n<li>\n<strong>\u06af\u0644\u062e\u0627\u0646\u0647<\/strong> \u2192 \u0627\u0632 \u0637\u0631\u06cc\u0642 <code>scraping_browser_navigate<\/code> \u0628\u0627 <code>scraping_browser_get_text<\/code>\n<\/li>\n<li>\n<strong>\u067e\u0627\u06cc\u0647<\/strong> \u2192 \u0627\u0632 \u0637\u0631\u06cc\u0642 \u0647\u0645\u0627\u0646 \u0627\u0628\u0632\u0627\u0631\u0647\u0627\u06cc \u0645\u0631\u0648\u0631\u06af\u0631 \u062e\u0631\u0627\u0634<\/li>\n<\/ul>\n<p>\u0647\u0631 \u0633\u0631\u0648\u0631 MCP \u062e\u0627\u0635 \u062e\u0648\u062f \u0631\u0627 \u062f\u0627\u0631\u062f <code>WEB_UNLOCKER_ZONE<\/code> \u0648\u062a <code>BROWSER_AUTH<\/code>\u060c \u0648 \u0647\u0631 \u0646\u0645\u0627\u06cc\u0646\u062f\u0647 \u062a\u0645\u0627\u0645 \u062f\u0631\u062e\u0648\u0627\u0633\u062a \u0647\u0627 \u0648 \u062a\u0645\u0627\u0633 \u0647\u0627\u06cc \u0627\u0628\u0632\u0627\u0631 \u062e\u0648\u062f \u0631\u0627 \u0628\u0631\u0627\u06cc \u0648\u0631\u0648\u062f \u0628\u0647 \u0633\u06cc\u0633\u062a\u0645 \u062b\u0628\u062a \u0645\u06cc \u06a9\u0646\u062f \u060c \u0628\u0646\u0627\u0628\u0631\u0627\u06cc\u0646 \u0645\u06cc \u062a\u0648\u0627\u0646\u0645 \u062a\u0648\u0627\u0644\u06cc \u062f\u0642\u06cc\u0642 \u062e\u0631\u0627\u0634 \u060c \u062a\u062c\u0632\u06cc\u0647 \u0648 \u0627\u062f\u063a\u0627\u0645 \u0631\u0627 \u0631\u062f\u06cc\u0627\u0628\u06cc \u06a9\u0646\u0645.<\/p>\n<p>Frontend \u06cc\u06a9 \u062f\u0627\u0634\u0628\u0648\u0631\u062f \u0633\u0627\u062f\u0647 \u0648 \u0633\u0627\u062f\u0647 \u0627\u0633\u062a \u06a9\u0647 \u062f\u0631 \u0622\u0646 \u0646\u0627\u0645 \u0634\u0631\u06a9\u062a \u0631\u0627 \u0648\u0627\u0631\u062f \u0645\u06cc \u06a9\u0646\u06cc\u062f. \u0627\u06cc\u0646 \u062f\u0631\u062e\u0648\u0627\u0633\u062a \u0631\u0627 \u0628\u0647 \u06cc\u06a9 \u0628\u0627\u0637\u0646 FastAPI \u0627\u0631\u0633\u0627\u0644 \u0645\u06cc \u06a9\u0646\u062f \u060c \u06a9\u0647 \u0647\u0631 \u0686\u0647\u0627\u0631 \u0639\u0627\u0645\u0644 \u0631\u0627 \u0628\u0647 \u0645\u0648\u0627\u0632\u0627\u062a \u062c\u0645\u0639 \u0622\u0648\u0631\u06cc \u0648 \u062a\u062c\u0632\u06cc\u0647 \u0648 \u062a\u062d\u0644\u06cc\u0644 \u062f\u0627\u062f\u0647 \u0647\u0627 \u0627\u0639\u0632\u0627\u0645 \u0645\u06cc \u06a9\u0646\u062f.<\/p>\n<p>\u0645\u0646 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u06a9\u0631\u062f\u0645 <code>openai:gpt-4.1-mini<\/code> \u0628\u0647 \u0639\u0646\u0648\u0627\u0646 \u0645\u062f\u0644 \u067e\u0634\u062a \u0647\u0631 \u0646\u0645\u0627\u06cc\u0646\u062f\u0647 \u0628\u0627 \u0633\u06cc\u0633\u062a\u0645 \u0632\u06cc\u0631 \u0633\u0631\u06cc\u0639\u0627\u064b \u0631\u0641\u062a\u0627\u0631 \u062e\u0648\u062f \u0631\u0627 \u062a\u0639\u0631\u06cc\u0641 \u0645\u06cc \u06a9\u0646\u062f:<\/p>\n<div class=\"highlight js-code-highlight\">\n<pre class=\"highlight plaintext\"><code>You are a tool-using agent connected to Bright Data's MCP server.\nYou act as an OSINT investigator whose job is to evaluate companies based on public information.\nYour goal is to help users understand whether a company is reputable or potentially suspicious.\nYou always use Bright Data real-time tools to search, navigate, and extract data from company profiles.\nYou never guess or assume anything.\nCompany name matching must be case-sensitive and exact. Do not return data for similarly named or uppercase-variant companies.\nOnly use the following tools during your investigation:\n- `search_engine`\n- `scrape_as_markdown`\n- `scrape_as_html`\n- `scraping_browser_navigate`\n- `scraping_browser_get_text`\n- `scraping_browser_click`\n- `scraping_browser_links`\n- `web_data_linkedin_company_profile`\nDo not invoke any other tools even if they are available.\n\n<\/code><\/pre>\n<div class=\"highlight__panel js-actions-panel\">\n<div class=\"highlight__panel-action js-fullscreen-code-action\">\n    <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20px\" height=\"20px\" viewbox=\"0 0 24 24\" class=\"highlight-action crayons-icon highlight-action--fullscreen-on\"><title>\u062d\u0627\u0644\u062a \u062a\u0645\u0627\u0645 \u0635\u0641\u062d\u0647 \u0631\u0627 \u0648\u0627\u0631\u062f \u06a9\u0646\u06cc\u062f<\/title>\n    <path d=\"M16 3h6v6h-2V5h-4V3zM2 3h6v2H4v4H2V3zm18 16v-4h2v6h-6v-2h4zM4 19h4v2H2v-6h2v4z\"\/>\n<\/svg><\/p>\n<p>    <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20px\" height=\"20px\" viewbox=\"0 0 24 24\" class=\"highlight-action crayons-icon highlight-action--fullscreen-off\"><title>\u0627\u0632 \u062d\u0627\u0644\u062a \u062a\u0645\u0627\u0645 \u0635\u0641\u062d\u0647 \u062e\u0627\u0631\u062c \u0634\u0648\u06cc\u062f<\/title>\n    <path d=\"M18 7h4v2h-6V3h2v4zM8 9H2V7h4V3h2v6zm10 8v4h-2v-6h6v2h-4zM8 15v6H6v-4H2v-2h6z\"\/>\n<\/svg><\/p>\n<\/div>\n<\/div>\n<\/div>\n<hr\/>\n<h3><span class=\"ez-toc-section\" id=\"%D9%88%D8%A7%D8%A8%D8%B3%D8%AA%D9%87_%D8%A8%D9%87_%D9%84%DB%8C%D9%86%DA%A9%D8%AF%DB%8C%D9%86\"><\/span>\n<p>  \u0648\u0627\u0628\u0633\u062a\u0647 \u0628\u0647 \u0644\u06cc\u0646\u06a9\u062f\u06cc\u0646<br \/>\n<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>\u0646\u0645\u0627\u06cc\u0646\u062f\u0647 LinkedIn \u0627\u06cc\u0646 \u0633\u0631\u06cc\u0639 \u0631\u0627 \u062f\u0631\u06cc\u0627\u0641\u062a \u06a9\u0631\u062f:<\/p>\n<div class=\"highlight js-code-highlight\">\n<pre class=\"highlight plaintext\"><code>Your task is to find the LinkedIn profile for the company '{company_name}' and extract specific structured data.\nUse the `web_data_linkedin_company_profile` tool if available to extract the following fields:\n- Company name\n- Company description (short summary of what the company does)\n- Number of employees (as listed on the LinkedIn profile)\n- Linkedin company profile url\n- Headquarters address\n- Year the company was founded (if available)\n- Industry or sector (e.g., 'Software', 'Healthcare')\n- Company website\nIf the structured LinkedIn tool is unavailable or insufficient, use the following tools in order:\n1. `scraping_browser_navigate` - to visit the LinkedIn company page\n2. `scraping_browser_get_text` - to extract visible page text\n3. `scraping_browser_links` and `scraping_browser_click` - to navigate if needed\nReturn ONLY a JSON object with the following keys:\n{\n  \"company_name\": str,\n  \"description\": str,\n  \"number_of_employees\": str,\n  \"linkedin_url\": str,\n  \"headquarters\": str,\n  \"founded\": str or null,\n  \"industry\": str,\n  \"website\": str\n}\nDo not include raw HTML, markdown, explanations, or other fields.\nIf a field is missing, use null for that field. If the company cannot be found at all, return null.\n\n<\/code><\/pre>\n<div class=\"highlight__panel js-actions-panel\">\n<div class=\"highlight__panel-action js-fullscreen-code-action\">\n    <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20px\" height=\"20px\" viewbox=\"0 0 24 24\" class=\"highlight-action crayons-icon highlight-action--fullscreen-on\"><title>\u062d\u0627\u0644\u062a \u062a\u0645\u0627\u0645 \u0635\u0641\u062d\u0647 \u0631\u0627 \u0648\u0627\u0631\u062f \u06a9\u0646\u06cc\u062f<\/title>\n    <path d=\"M16 3h6v6h-2V5h-4V3zM2 3h6v2H4v4H2V3zm18 16v-4h2v6h-6v-2h4zM4 19h4v2H2v-6h2v4z\"\/>\n<\/svg><\/p>\n<p>    <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20px\" height=\"20px\" viewbox=\"0 0 24 24\" class=\"highlight-action crayons-icon highlight-action--fullscreen-off\"><title>\u0627\u0632 \u062d\u0627\u0644\u062a \u062a\u0645\u0627\u0645 \u0635\u0641\u062d\u0647 \u062e\u0627\u0631\u062c \u0634\u0648\u06cc\u062f<\/title>\n    <path d=\"M18 7h4v2h-6V3h2v4zM8 9H2V7h4V3h2v6zm10 8v4h-2v-6h6v2h-4zM8 15v6H6v-4H2v-2h6z\"\/>\n<\/svg><\/p>\n<\/div>\n<\/div>\n<\/div>\n<p>\u0648 \u0627\u06cc\u0646 \u0647\u0645\u0627\u0646 \u0686\u06cc\u0632\u06cc \u0627\u0633\u062a \u06a9\u0647 \u0645\u0646 \u0647\u0646\u06af\u0627\u0645 \u0627\u062c\u0631\u0627\u06cc \u06cc\u06a9 \u067e\u0631\u0633 \u0648 \u062c\u0648 \u062f\u0631 \u0633\u06cc\u0627\u0647\u0647\u0647\u0627 \u062f\u06cc\u062f\u0645 <strong>\u06af\u0648\u06af\u0644<\/strong>:<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/media2.dev.to\/dynamic\/image\/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto\/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fzat1acuksdm41pqhw7p4.png\" alt=\"\u0634\u0631\u062d \u062a\u0635\u0648\u06cc\u0631\" loading=\"lazy\" width=\"800\" height=\"130\" title=\"\"><\/p>\n<p>\u0647\u0645\u0627\u0646\u0637\u0648\u0631 \u06a9\u0647 \u0645\u06cc \u0628\u06cc\u0646\u06cc\u062f <code>web_data_linkedin_company_profile<\/code> \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0634\u062f<\/p>\n<hr\/>\n<h3><span class=\"ez-toc-section\" id=\"%DA%AF%D9%84%D8%AE%D8%A7%D9%86%D9%87\"><\/span>\n<p>  \u06af\u0644\u062e\u0627\u0646\u0647<br \/>\n<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>\u0639\u0627\u0645\u0644 Glassdoor \u0627\u0632 \u0627\u0628\u0632\u0627\u0631\u0647\u0627\u06cc \u0627\u062a\u0648\u0645\u0627\u0633\u06cc\u0648\u0646 \u0645\u0631\u0648\u0631\u06af\u0631 \u0628\u0631\u0627\u06cc \u062d\u0631\u06a9\u062a \u0628\u0647 \u0645\u0634\u062e\u0635\u0627\u062a \u0634\u0631\u06a9\u062a \u0648 \u0627\u0633\u062a\u062e\u0631\u0627\u062c \u0628\u0631\u0631\u0633\u06cc \u0647\u0627 \u0648 \u0631\u062a\u0628\u0647 \u0628\u0646\u062f\u06cc \u0647\u0627\u06cc \u06a9\u0627\u0631\u0645\u0646\u062f\u0627\u0646 \u0639\u0645\u0648\u0645\u06cc \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0645\u06cc \u06a9\u0646\u062f. \u0633\u0631\u06cc\u0639 \u0622\u0646 \u0631\u0627 \u0631\u0627\u0647\u0646\u0645\u0627\u06cc\u06cc \u0645\u06cc \u06a9\u0646\u062f:<\/p>\n<div class=\"highlight js-code-highlight\">\n<pre class=\"highlight plaintext\"><code>Your task is to find the Glassdoor profile for the company '{company_name}' and extract specific structured data.\n\nExtract the following fields:\n- Overall company rating (float, out of 5)\n- Total number of employee reviews\n- A short summary of the top 5 pros and cons from employee reviews posted in 2025 or 2024 only\nUse the following tools in order:\n1. `scraping_browser_navigate` - to go to the Glassdoor company page  \n2. `scraping_browser_get_text` - to extract visible content  \n3. `scraping_browser_links` and `scraping_browser_click` - to find and open the review section if necessary\nReturn ONLY a JSON object with the following keys:\n{\n  \"rating\": float,\n  \"num_reviews\": int,\n  \"review_summary\": str\n}\nOnly use reviews from 2025 or 2024. Do not include older reviews.  \nDo not include HTML, markdown, or explanations.  \nIf a field is missing, use null for that field. If the company cannot be found at all, return null.\n\n<\/code><\/pre>\n<div class=\"highlight__panel js-actions-panel\">\n<div class=\"highlight__panel-action js-fullscreen-code-action\">\n    <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20px\" height=\"20px\" viewbox=\"0 0 24 24\" class=\"highlight-action crayons-icon highlight-action--fullscreen-on\"><title>\u062d\u0627\u0644\u062a \u062a\u0645\u0627\u0645 \u0635\u0641\u062d\u0647 \u0631\u0627 \u0648\u0627\u0631\u062f \u06a9\u0646\u06cc\u062f<\/title>\n    <path d=\"M16 3h6v6h-2V5h-4V3zM2 3h6v2H4v4H2V3zm18 16v-4h2v6h-6v-2h4zM4 19h4v2H2v-6h2v4z\"\/>\n<\/svg><\/p>\n<p>    <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20px\" height=\"20px\" viewbox=\"0 0 24 24\" class=\"highlight-action crayons-icon highlight-action--fullscreen-off\"><title>\u0627\u0632 \u062d\u0627\u0644\u062a \u062a\u0645\u0627\u0645 \u0635\u0641\u062d\u0647 \u062e\u0627\u0631\u062c \u0634\u0648\u06cc\u062f<\/title>\n    <path d=\"M18 7h4v2h-6V3h2v4zM8 9H2V7h4V3h2v6zm10 8v4h-2v-6h6v2h-4zM8 15v6H6v-4H2v-2h6z\"\/>\n<\/svg><\/p>\n<\/div>\n<\/div>\n<\/div>\n<p><img decoding=\"async\" src=\"https:\/\/media2.dev.to\/dynamic\/image\/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto\/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fg7qc5uwh4qgde9yzubv7.png\" alt=\"\u0634\u0631\u062d \u062a\u0635\u0648\u06cc\u0631\" loading=\"lazy\" width=\"800\" height=\"276\" title=\"\"><\/p>\n<hr\/>\n<h3><span class=\"ez-toc-section\" id=\"%D9%BE%D8%A7%DB%8C%D9%87\"><\/span>\n<p>  \u067e\u0627\u06cc\u0647<br \/>\n<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>\u0646\u0645\u0627\u06cc\u0646\u062f\u0647 CrunchBase \u0627\u0632 \u0627\u0644\u06af\u0648\u06cc \u0645\u0634\u0627\u0628\u0647\u06cc \u0628\u0627 Glassdoor \u067e\u06cc\u0631\u0648\u06cc \u0645\u06cc \u06a9\u0646\u062f &#8211; \u0628\u0647 \u0645\u0634\u062e\u0635\u0627\u062a \u0634\u0631\u06a9\u062a \u0645\u06cc \u0631\u0648\u062f \u0648 \u0627\u0637\u0644\u0627\u0639\u0627\u062a \u0628\u0648\u062f\u062c\u0647 \u0639\u0645\u0648\u0645\u06cc \u060c \u0627\u0641\u0631\u0627\u062f \u06a9\u0644\u06cc\u062f\u06cc \u0648 \u0628\u0631\u0686\u0633\u0628 \u0647\u0627\u06cc \u0628\u062e\u0634 \u0631\u0627 \u0627\u0633\u062a\u062e\u0631\u0627\u062c \u0645\u06cc \u06a9\u0646\u062f.<\/p>\n<div class=\"highlight js-code-highlight\">\n<pre class=\"highlight plaintext\"><code>Search for the Crunchbase profile of the company '{company_name}'.  \nOnce you find the correct page, extract the following information:\n- Year founded (as a string or null)\n- Latest funding round name\n- Funding round date\n- Funding amount\n- List of known investors (as strings)\n- Key people (e.g., founders, CEOs, etc)\nUse the following tools in order:\n1. `scraping_browser_navigate`\n2. `scraping_browser_get_text`\n3. `scraping_browser_links` and `scraping_browser_click`\nReturn ONLY a JSON object with the following keys:\n{\n  \"founded\": str or null,\n  \"funding_round\": str or null,\n  \"funding_date\": str or null,\n  \"funding_amount\": str or null,\n  \"investors\": list[str] or null,\n  \"key_people\": list[str] or null\n}\nDo not include HTML, markdown, or explanations.  \nIf a field is missing, use null for that field. If the company cannot be found at all, return null.\n\n<\/code><\/pre>\n<div class=\"highlight__panel js-actions-panel\">\n<div class=\"highlight__panel-action js-fullscreen-code-action\">\n    <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20px\" height=\"20px\" viewbox=\"0 0 24 24\" class=\"highlight-action crayons-icon highlight-action--fullscreen-on\"><title>\u062d\u0627\u0644\u062a \u062a\u0645\u0627\u0645 \u0635\u0641\u062d\u0647 \u0631\u0627 \u0648\u0627\u0631\u062f \u06a9\u0646\u06cc\u062f<\/title>\n    <path d=\"M16 3h6v6h-2V5h-4V3zM2 3h6v2H4v4H2V3zm18 16v-4h2v6h-6v-2h4zM4 19h4v2H2v-6h2v4z\"\/>\n<\/svg><\/p>\n<p>    <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20px\" height=\"20px\" viewbox=\"0 0 24 24\" class=\"highlight-action crayons-icon highlight-action--fullscreen-off\"><title>\u0627\u0632 \u062d\u0627\u0644\u062a \u062a\u0645\u0627\u0645 \u0635\u0641\u062d\u0647 \u062e\u0627\u0631\u062c \u0634\u0648\u06cc\u062f<\/title>\n    <path d=\"M18 7h4v2h-6V3h2v4zM8 9H2V7h4V3h2v6zm10 8v4h-2v-6h6v2h-4zM8 15v6H6v-4H2v-2h6z\"\/>\n<\/svg><\/p>\n<\/div>\n<\/div>\n<\/div>\n<p><img decoding=\"async\" src=\"https:\/\/media2.dev.to\/dynamic\/image\/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto\/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fzyarx4409a6gsje5xaix.png\" alt=\"\u0634\u0631\u062d \u062a\u0635\u0648\u06cc\u0631\" loading=\"lazy\" width=\"800\" height=\"301\" title=\"\"><\/p>\n<p>\u062d\u062a\u06cc \u0628\u0627 &#8220;\u0622\u06cc\u0627 \u0634\u0645\u0627 \u0627\u0646\u0633\u0627\u0646 \u0647\u0633\u062a\u06cc\u062f\u061f&#8221; \u0628\u0631\u0631\u0633\u06cc \u06a9\u0646\u06cc\u062f \u060c scraping_browser_get_text \u062a\u0648\u0627\u0646\u0633\u062a \u0645\u062d\u062a\u0648\u0627\u06cc \u0635\u0641\u062d\u0647 \u0648\u0627\u0642\u0639\u06cc \u0631\u0627 \u0628\u062f\u0633\u062a \u0622\u0648\u0631\u062f \u0648 \u0627\u0633\u062a\u062e\u0631\u0627\u062c \u06a9\u0646\u062f.<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/media2.dev.to\/dynamic\/image\/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto\/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F6zal9ngaezus4oqg5nvn.png\" alt=\"\u0634\u0631\u062d \u062a\u0635\u0648\u06cc\u0631\" loading=\"lazy\" width=\"800\" height=\"347\" title=\"\"><\/p>\n<hr\/>\n<h3><span class=\"ez-toc-section\" id=\"%D8%A7%D8%AE%D8%A8%D8%A7%D8%B1_%D9%88_%D8%B1%D9%88%DB%8C%D8%AF%D8%A7%D8%AF%D9%87%D8%A7\"><\/span>\n<p>  \u0627\u062e\u0628\u0627\u0631 \u0648 \u0631\u0648\u06cc\u062f\u0627\u062f\u0647\u0627<br \/>\n<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>\u0639\u0627\u0645\u0644 \u0646\u0647\u0627\u06cc\u06cc \u0627\u0632 <code>search_engine<\/code> \u0627\u0628\u0632\u0627\u0631\u06cc \u0628\u0631\u0627\u06cc \u062c\u0633\u062a\u062c\u0648\u06cc \u0645\u0642\u0627\u0644\u0627\u062a \u062e\u0628\u0631\u06cc \u060c \u0631\u0648\u06cc\u062f\u0627\u062f\u0647\u0627\u06cc \u0645\u0631\u0628\u0648\u0637 \u0628\u0647 \u0634\u0631\u06a9\u062a \u062f\u0631 Google \u0648 \u0633\u0627\u06cc\u0631 \u0645\u0648\u062a\u0648\u0631\u0647\u0627\u06cc \u0645\u0631\u0628\u0648\u0637 \u0628\u0647 \u0634\u0631\u06a9\u062a. \u0627\u06cc\u0646 \u067e\u06cc\u0648\u0646\u062f\u0647\u0627 \u0648 \u062e\u0644\u0627\u0635\u0647 \u0647\u0627 \u0631\u0627 \u0627\u0632 \u0646\u062a\u0627\u06cc\u062c \u062c\u0633\u062a\u062c\u0648 \u0648 \u0633\u0637\u0648\u062d \u0645\u0631\u0628\u0648\u0637\u0647 \u0627\u0633\u062a\u062e\u0631\u0627\u062c \u0645\u06cc \u06a9\u0646\u062f.<\/p>\n<div class=\"highlight js-code-highlight\">\n<pre class=\"highlight plaintext\"><code>Search for news about the company '{company_name}' from 2023, 2024, and 2025.\nExtract the following if available:\n- Layoffs: Dates and brief summaries of any layoff announcements.\n- Scandals: Brief, neutral headlines about controversies or investigations.\n- Achievements: Public product launches, funding milestones, acquisitions, or major hires.\nReturn a structured JSON object with keys:\n{\n  \"layoffs\": list[str],\n  \"scandals\": list[str],\n  \"achievements\": list[str]\n}\nIf no news is found in a category, return an empty list.  \nDo not include HTML, explanations, or irrelevant information.\n<\/code><\/pre>\n<div class=\"highlight__panel js-actions-panel\">\n<div class=\"highlight__panel-action js-fullscreen-code-action\">\n    <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20px\" height=\"20px\" viewbox=\"0 0 24 24\" class=\"highlight-action crayons-icon highlight-action--fullscreen-on\"><title>\u062d\u0627\u0644\u062a \u062a\u0645\u0627\u0645 \u0635\u0641\u062d\u0647 \u0631\u0627 \u0648\u0627\u0631\u062f \u06a9\u0646\u06cc\u062f<\/title>\n    <path d=\"M16 3h6v6h-2V5h-4V3zM2 3h6v2H4v4H2V3zm18 16v-4h2v6h-6v-2h4zM4 19h4v2H2v-6h2v4z\"\/>\n<\/svg><\/p>\n<p>    <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20px\" height=\"20px\" viewbox=\"0 0 24 24\" class=\"highlight-action crayons-icon highlight-action--fullscreen-off\"><title>\u0627\u0632 \u062d\u0627\u0644\u062a \u062a\u0645\u0627\u0645 \u0635\u0641\u062d\u0647 \u062e\u0627\u0631\u062c \u0634\u0648\u06cc\u062f<\/title>\n    <path d=\"M18 7h4v2h-6V3h2v4zM8 9H2V7h4V3h2v6zm10 8v4h-2v-6h6v2h-4zM8 15v6H6v-4H2v-2h6z\"\/>\n<\/svg><\/p>\n<\/div>\n<\/div>\n<\/div>\n<p><img decoding=\"async\" src=\"https:\/\/media2.dev.to\/dynamic\/image\/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto\/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Flaw8byxlic7lrazco9s7.png\" alt=\"\u0634\u0631\u062d \u062a\u0635\u0648\u06cc\u0631\" loading=\"lazy\" width=\"800\" height=\"276\" title=\"\"><\/p>\n<p>\u067e\u0633 \u0627\u0632 \u062c\u0645\u0639 \u0622\u0648\u0631\u06cc \u062f\u0627\u062f\u0647 \u0647\u0627 \u0627\u0632 \u0647\u0631 \u0686\u0647\u0627\u0631 \u0645\u0646\u0628\u0639 \u060c \u062e\u0631\u0648\u062c\u06cc \u0647\u0627 \u062a\u0645\u06cc\u0632 \u0648 \u0646\u0631\u0645\u0627\u0644 \u0645\u06cc \u0634\u0648\u0646\u062f. \u0627\u06cc\u0646 \u0648\u0631\u0648\u062f\u06cc \u0633\u0627\u062e\u062a\u0627\u0631\u06cc \u0633\u067e\u0633 \u0628\u0647 OpenAI \u0645\u0646\u062a\u0642\u0644 \u0645\u06cc \u0634\u0648\u062f: GPT-4O \u060c \u06a9\u0647 \u062e\u0644\u0627\u0635\u0647 \u0634\u0631\u06a9\u062a \u0645\u062e\u062a\u0635\u0631 \u0631\u0627 \u062a\u0648\u0644\u06cc\u062f \u0645\u06cc \u06a9\u0646\u062f.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"%D8%A8%D9%87%D8%A8%D9%88%D8%AF_%D8%B9%D9%85%D9%84%DA%A9%D8%B1%D8%AF\"><\/span>\n<p>  \u0628\u0647\u0628\u0648\u062f \u0639\u0645\u0644\u06a9\u0631\u062f<br \/>\n<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>\u062f\u0633\u062a\u0631\u0633\u06cc \u0628\u0647 \u0648\u0628 \u062f\u0631 \u0632\u0645\u0627\u0646 \u0648\u0627\u0642\u0639\u06cc \u0627\u06cc\u0646 \u0627\u0628\u0632\u0627\u0631 \u0631\u0627 \u0648\u0627\u0642\u0639\u0627\u064b \u0645\u0641\u06cc\u062f \u0645\u06cc \u06a9\u0646\u062f. \u0627\u06af\u0631 \u0628\u0647 \u0645\u062c\u0645\u0648\u0639\u0647 \u062f\u0627\u062f\u0647 \u0647\u0627\u06cc API \u06cc\u0627 Stale \u062a\u06a9\u06cc\u0647 \u0645\u06cc \u06a9\u0646\u06cc\u062f \u060c \u0627\u063a\u0644\u0628 \u0627\u062e\u0628\u0627\u0631 \u0627\u062e\u06cc\u0631 \u0631\u0627 \u0627\u0632 \u062f\u0633\u062a \u0645\u06cc \u062f\u0647\u06cc\u062f &#8211; \u0645\u0627\u0646\u0646\u062f \u062f\u0648\u0631 \u0628\u0648\u062f\u062c\u0647 \u060c \u062a\u063a\u06cc\u06cc\u0631\u0627\u062a \u0631\u0647\u0628\u0631\u06cc \u06cc\u0627 \u0627\u062e\u0631\u0627\u062c \u0647\u0627\u06cc\u06cc \u06a9\u0647 \u0647\u0641\u062a\u0647 \u06af\u0630\u0634\u062a\u0647 \u0627\u062a\u0641\u0627\u0642 \u0627\u0641\u062a\u0627\u062f. \u0628\u0627 \u062e\u0631\u0627\u0634 \u062f\u0627\u062f\u0646 \u0632\u0646\u062f\u0647 \u060c \u0639\u06a9\u0633 \u0641\u0648\u0631\u06cc \u0627\u0632 \u0646\u062d\u0648\u0647 \u0638\u0627\u0647\u0631 \u0627\u06cc\u0646 \u0634\u0631\u06a9\u062a \u0627\u0645\u0631\u0648\u0632 \u062f\u0631\u06cc\u0627\u0641\u062a \u0645\u06cc \u06a9\u0646\u06cc\u062f \u060c \u0646\u0647 \u0627\u06cc\u0646\u06a9\u0647 \u062f\u0631 \u0633\u0647 \u0645\u0627\u0647\u0647 \u06af\u0630\u0634\u062a\u0647 \u0628\u0647 \u0646\u0638\u0631 \u0628\u0631\u0633\u062f. \u0627\u06cc\u0646 \u06a9\u0645\u06a9 \u0645\u06cc \u06a9\u0646\u062f \u062a\u0627 \u0633\u06cc\u06af\u0646\u0627\u0644 \u0647\u0627\u06cc \u0645\u0646\u0633\u0648\u062e \u0634\u062f\u0647 \u0631\u0627 \u0628\u0631\u0637\u0631\u0641 \u06a9\u0631\u062f\u0647 \u0648 \u0622\u0646\u0686\u0647 \u0631\u0627 \u06a9\u0647 \u0648\u0627\u0642\u0639\u0627\u064b \u0627\u062a\u0641\u0627\u0642 \u0645\u06cc \u0627\u0641\u062a\u062f \u0627\u0646\u062a\u062e\u0627\u0628 \u06a9\u0646\u06cc\u062f &#8211; \u062d\u062a\u06cc \u0627\u06af\u0631 \u0627\u06cc\u0646 \u0628\u062f\u0627\u0646 \u0645\u0639\u0646\u06cc \u0628\u0627\u0634\u062f \u06a9\u0647 \u0634\u0631\u06a9\u062a \u0647\u0627\u06cc\u06cc \u0631\u0627 \u06a9\u0647 \u0634\u0631\u06a9\u062a \u062a\u0631\u062c\u06cc\u062d \u0645\u06cc \u062f\u0647\u06cc\u062f \u0646\u062f\u06cc\u062f\u06cc\u062f.<\/p>\n<\/p><\/div>\n","protected":false},"excerpt":{"rendered":"<p>\u0627\u06cc\u0646 \u06cc\u06a9 \u0627\u0631\u0633\u0627\u0644 \u0628\u0631\u0627\u06cc Hackathon Access Web Access Data Bright \u0627\u0633\u062a \u0622\u0646\u0686\u0647 \u0645\u0646 \u0633\u0627\u062e\u062a\u0645 \u0628\u06cc\u0634\u062a\u0631 \u0645\u0627 \u0622\u0646\u062c\u0627 \u0628\u0648\u062f\u0647 \u0627\u06cc\u0645: \u0634\u0645\u0627 \u0628\u0647 \u062f\u0646\u0628\u0627\u0644 \u06cc\u06a9 \u0634\u0631\u06a9\u062a \u0647\u0633\u062a\u06cc\u062f &#8211; \u0634\u0627\u06cc\u062f \u0628\u0631\u0627\u06cc \u06cc\u06a9 \u06a9\u0627\u0631 \u060c \u0634\u0627\u06cc\u062f \u0628\u0631\u0627\u06cc \u06a9\u0646\u062c\u06a9\u0627\u0648\u06cc &#8211; \u0648 \u0634\u0645\u0627 \u062a\u0639\u062c\u0628 \u0645\u06cc \u06a9\u0646\u06cc\u062f &#8220;\u0648\u0627\u0642\u0639\u0627\u064b \u062f\u0631 \u067e\u0634\u062a \u0635\u0641\u062d\u0647 \u0645\u0634\u0627\u063a\u0644 \u0628\u0631\u0627\u0642 \u0622\u0646\u0647\u0627 \u0686\u0647 \u0645\u06cc \u06af\u0630\u0631\u062f\u061f&#8221; \u0622\u06cc\u0627 \u0627\u06cc\u0646 \u0645\u06a9\u0627\u0646 \u0639\u0627\u0644\u06cc \u0628\u0631\u0627\u06cc &hellip;<\/p>\n","protected":false},"author":2,"featured_media":109242,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"fifu_image_url":"https:\/\/media2.dev.to\/dynamic\/image\/width=1000,height=500,fit=cover,gravity=auto,format=auto\/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fjdpf8cvy4jugakfionn4.png","fifu_image_alt":"","footnotes":""},"categories":[339],"tags":[],"class_list":["post-109241","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-dev"],"_links":{"self":[{"href":"https:\/\/nabfollower.com\/blog\/wp-json\/wp\/v2\/posts\/109241","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/nabfollower.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/nabfollower.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/nabfollower.com\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/nabfollower.com\/blog\/wp-json\/wp\/v2\/comments?post=109241"}],"version-history":[{"count":0,"href":"https:\/\/nabfollower.com\/blog\/wp-json\/wp\/v2\/posts\/109241\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/nabfollower.com\/blog\/wp-json\/wp\/v2\/media\/109242"}],"wp:attachment":[{"href":"https:\/\/nabfollower.com\/blog\/wp-json\/wp\/v2\/media?parent=109241"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/nabfollower.com\/blog\/wp-json\/wp\/v2\/categories?post=109241"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/nabfollower.com\/blog\/wp-json\/wp\/v2\/tags?post=109241"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}