{"id":97487,"date":"2025-02-14T21:26:43","date_gmt":"2025-02-14T17:56:43","guid":{"rendered":"https:\/\/nabfollower.com\/blog\/a-smart-financial-assistant-with-google-vertex-ai-gemini-api-1ilc\/"},"modified":"2025-02-14T21:26:43","modified_gmt":"2025-02-14T17:56:43","slug":"a-smart-financial-assistant-with-google-vertex-ai-gemini-api-1ilc","status":"publish","type":"post","link":"https:\/\/nabfollower.com\/blog\/a-smart-financial-assistant-with-google-vertex-ai-gemini-api-1ilc\/","title":{"rendered":"\u06cc\u06a9 \u062f\u0633\u062a\u06cc\u0627\u0631 \u0645\u0627\u0644\u06cc \u0647\u0648\u0634\u0645\u0646\u062f \u0628\u0627 Google Vertex AI &#038; Gemini API"},"content":{"rendered":"<div data-article-id=\"2278158\" id=\"article-body\">\n<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_85 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=\"\u062a\u063a\u06cc\u06cc\u0631 \u0648\u0636\u0639\u06cc\u062a \u0641\u0647\u0631\u0633\u062a \u0645\u0637\u0627\u0644\u0628\"><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\/a-smart-financial-assistant-with-google-vertex-ai-gemini-api-1ilc\/#%D9%85%D9%82%D8%AF%D9%85%D9%87\" >\u0645\u0642\u062f\u0645\u0647<\/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\/a-smart-financial-assistant-with-google-vertex-ai-gemini-api-1ilc\/#%D9%BE%DB%8C%D8%B4_%D9%86%DB%8C%D8%A7%D8%B2%D9%87%D8%A7%DB%8C\" >\u067e\u06cc\u0634 \u0646\u06cc\u0627\u0632\u0647\u0627\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\/a-smart-financial-assistant-with-google-vertex-ai-gemini-api-1ilc\/#1_%D8%A8%D8%B1%D8%B1%D8%B3%DB%8C_%D8%A7%D8%AC%D9%85%D8%A7%D9%84%DB%8C_%D9%BE%D8%B1%D9%88%DA%98%D9%87\" >1. \u0628\u0631\u0631\u0633\u06cc \u0627\u062c\u0645\u0627\u0644\u06cc \u067e\u0631\u0648\u0698\u0647<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/nabfollower.com\/blog\/a-smart-financial-assistant-with-google-vertex-ai-gemini-api-1ilc\/#2_%D9%BE%D8%B4%D8%AA%D9%87_%D9%81%D9%86%D8%A7%D9%88%D8%B1%DB%8C_%D8%A7%D8%B3%D8%AA%D9%81%D8%A7%D8%AF%D9%87_%D8%B4%D8%AF\" >2. \u067e\u0634\u062a\u0647 \u0641\u0646\u0627\u0648\u0631\u06cc \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0634\u062f<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/nabfollower.com\/blog\/a-smart-financial-assistant-with-google-vertex-ai-gemini-api-1ilc\/#3_%D9%85%D8%B1%D8%A7%D8%AD%D9%84_%D8%A7%D8%AC%D8%B1%D8%A7%DB%8C\" >3. \u0645\u0631\u0627\u062d\u0644 \u0627\u062c\u0631\u0627\u06cc<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/nabfollower.com\/blog\/a-smart-financial-assistant-with-google-vertex-ai-gemini-api-1ilc\/#%D9%85%D8%B1%D8%AD%D9%84%D9%87_1_%D8%AA%D9%86%D8%B8%DB%8C%D9%85_Google_Vertex_AI\" >\u0645\u0631\u062d\u0644\u0647 1: \u062a\u0646\u0638\u06cc\u0645 Google Vertex AI<\/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\/a-smart-financial-assistant-with-google-vertex-ai-gemini-api-1ilc\/#%D9%85%D8%B1%D8%AD%D9%84%D9%87_2_Vertyex_AI_%D8%B1%D8%A7_%D8%AF%D8%B1_%D9%BE%D8%A7%DB%8C%D8%AA%D9%88%D9%86_%D8%A2%D8%BA%D8%A7%D8%B2_%DA%A9%D9%86%DB%8C%D8%AF\" >\u0645\u0631\u062d\u0644\u0647 2: Vertyex AI \u0631\u0627 \u062f\u0631 \u067e\u0627\u06cc\u062a\u0648\u0646 \u0622\u063a\u0627\u0632 \u06a9\u0646\u06cc\u062f<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-8\" href=\"https:\/\/nabfollower.com\/blog\/a-smart-financial-assistant-with-google-vertex-ai-gemini-api-1ilc\/#%D9%85%D8%B1%D8%AD%D9%84%D9%87_3_%D8%AC%D9%85%DB%8C%D9%86%DB%8C_%D8%B1%D8%A7_%D8%A8%D8%B1%D8%A7%DB%8C_%D8%AA%D9%85%D8%A7%D8%B3_%D8%A8%D8%A7_%D8%B9%D9%85%D9%84%DA%A9%D8%B1%D8%AF_AI_%D8%A7%D8%AF%D8%BA%D8%A7%D9%85_%DA%A9%D9%86%DB%8C%D8%AF\" >\u0645\u0631\u062d\u0644\u0647 3: \u062c\u0645\u06cc\u0646\u06cc \u0631\u0627 \u0628\u0631\u0627\u06cc \u062a\u0645\u0627\u0633 \u0628\u0627 \u0639\u0645\u0644\u06a9\u0631\u062f AI \u0627\u062f\u063a\u0627\u0645 \u06a9\u0646\u06cc\u062f<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-9\" href=\"https:\/\/nabfollower.com\/blog\/a-smart-financial-assistant-with-google-vertex-ai-gemini-api-1ilc\/#4_%D8%AF%D8%B3%D8%AA%DB%8C%D8%A7%D8%B1_%D9%85%D8%A7%D9%84%DB%8C_%D9%87%D9%88%D8%B4%D9%85%D9%86%D8%AF_%D8%AF%D8%A7%D8%AF%D9%87_%D9%87%D8%A7%DB%8C_%D8%A8%D8%A7%D8%B2%D8%A7%D8%B1_%D8%B3%D9%87%D8%A7%D9%85_AI\" >4. \u062f\u0633\u062a\u06cc\u0627\u0631 \u0645\u0627\u0644\u06cc \u0647\u0648\u0634\u0645\u0646\u062f: \u062f\u0627\u062f\u0647 \u0647\u0627\u06cc \u0628\u0627\u0632\u0627\u0631 \u0633\u0647\u0627\u0645 AI +<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-10\" href=\"https:\/\/nabfollower.com\/blog\/a-smart-financial-assistant-with-google-vertex-ai-gemini-api-1ilc\/#%D8%A7%D8%AC%D8%B1%D8%A7%DB%8C_%DA%A9%D8%AF\" >\u0627\u062c\u0631\u0627\u06cc \u06a9\u062f<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-11\" href=\"https:\/\/nabfollower.com\/blog\/a-smart-financial-assistant-with-google-vertex-ai-gemini-api-1ilc\/#%D9%86%D9%85%D9%88%D9%86%D9%87_%D8%AE%D8%B1%D9%88%D8%AC%DB%8C\" >\u0646\u0645\u0648\u0646\u0647 \u062e\u0631\u0648\u062c\u06cc<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-12\" href=\"https:\/\/nabfollower.com\/blog\/a-smart-financial-assistant-with-google-vertex-ai-gemini-api-1ilc\/#5_%DA%A9%D8%AF_%D9%85%D9%88%D8%AC%D9%88%D8%AF_%D8%AF%D8%B1_GitHub_%D8%B1%D8%A7_%D8%A8%D8%B1%D8%B1%D8%B3%DB%8C_%DA%A9%D9%86%DB%8C%D8%AF\" >5. \u06a9\u062f \u0645\u0648\u062c\u0648\u062f \u062f\u0631 GitHub \u0631\u0627 \u0628\u0631\u0631\u0633\u06cc \u06a9\u0646\u06cc\u062f!<\/a><\/li><\/ul><\/nav><\/div>\n<h2><span class=\"ez-toc-section\" id=\"%D9%85%D9%82%D8%AF%D9%85%D9%87\"><\/span>\n<p>  <strong>\u0645\u0642\u062f\u0645\u0647<\/strong><br \/>\n<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>\u0628\u0627 \u0638\u0647\u0648\u0631 <strong>\u0634\u0645\u0627 \u062f\u0631 \u0627\u0645\u0648\u0631 \u0645\u0627\u0644\u06cc \u062f\u0627\u0631\u06cc\u062f<\/strong>\u060c \u0645\u0631\u062f\u0645 \u0628\u0647 \u062f\u0646\u0628\u0627\u0644 \u0633\u06cc\u0633\u062a\u0645 \u0647\u0627\u06cc \u0647\u0648\u0634\u0645\u0646\u062f \u0647\u0633\u062a\u0646\u062f \u06a9\u0647 \u0645\u06cc \u062a\u0648\u0627\u0646\u0646\u062f \u0631\u0648\u0646\u062f \u0633\u0647\u0627\u0645 \u0631\u0627 \u062a\u062c\u0632\u06cc\u0647 \u0648 \u062a\u062d\u0644\u06cc\u0644 \u06a9\u0646\u0646\u062f \u060c \u0628\u06cc\u0646\u0634 \u0633\u0631\u0645\u0627\u06cc\u0647 \u06af\u0630\u0627\u0631\u06cc \u0627\u0631\u0627\u0626\u0647 \u062f\u0647\u0646\u062f \u0648 \u062f\u0631 \u062a\u0635\u0645\u06cc\u0645 \u06af\u06cc\u0631\u06cc \u06a9\u0645\u06a9 \u06a9\u0646\u0646\u062f. \u062f\u0631 \u0627\u06cc\u0646 \u0648\u0628\u0644\u0627\u06af \u060c \u0645\u0646 \u0634\u0645\u0627 \u0631\u0627 \u0627\u0632 \u0637\u0631\u06cc\u0642 \u0645\u0646 \u0642\u062f\u0645 \u0645\u06cc \u0632\u0646\u0645 <strong>\u062f\u0633\u062a\u06cc\u0627\u0631 \u0645\u0627\u0644\u06cc \u0647\u0648\u0634\u0645\u0646\u062f<\/strong>\u060c \u06cc\u06a9 \u067e\u0631\u0648\u0698\u0647 \u0633\u0627\u062e\u062a\u0647 \u0634\u062f\u0647 \u0628\u0627 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 <strong>Google Vertex AI<\/strong> \u0648\u062a <strong>\u062c\u0648\u06cc \u0647\u0648\u0634 \u0645\u0635\u0646\u0648\u0639\u06cc<\/strong>\u0628\u0634\u0631  <\/p>\n<p>\u0627\u06cc\u0646 \u062f\u0633\u062a\u06cc\u0627\u0631 \u0645\u06cc \u062a\u0648\u0627\u0646\u062f:  <\/p>\n<ul>\n<li>\u062f\u0627\u062f\u0647 \u0647\u0627\u06cc \u0633\u0647\u0627\u0645 \u062f\u0631 \u0632\u0645\u0627\u0646 \u0648\u0627\u0642\u0639\u06cc ** \u0627\u0632 Alpha Vantage\n<\/li>\n<li>\u0628\u06cc\u0646\u0634 \u0633\u0631\u0645\u0627\u06cc\u0647 \u06af\u0630\u0627\u0631\u06cc \u062a\u0648\u0644\u06cc\u062f \u0634\u062f\u0647 \u062a\u0648\u0633\u0637 AI ** \u0628\u0627 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 \u062c\u0645\u06cc\u0646\u06cc\n<\/li>\n<li>\u0645\u0641\u0627\u0647\u06cc\u0645 \u0645\u0627\u0644\u06cc \u0631\u0627 \u062a\u0648\u0636\u06cc\u062d \u062f\u0647\u06cc\u062f ** \u0628\u0631\u0627\u06cc \u0645\u0628\u062a\u062f\u06cc\u0627\u0646 <\/li>\n<\/ul>\n<p>\u0628\u06cc\u0627\u06cc\u06cc\u062f \u0628\u0647 <strong>\u0627\u062c\u0631\u0627\u06cc \u060c \u06a9\u062f \u0648 \u062e\u0631\u0648\u062c\u06cc \u0647\u0627\u06cc \u062f\u0646\u06cc\u0627\u06cc \u0648\u0627\u0642\u0639\u06cc<\/strong>!  <\/p>\n<h2><span class=\"ez-toc-section\" id=\"%D9%BE%DB%8C%D8%B4_%D9%86%DB%8C%D8%A7%D8%B2%D9%87%D8%A7%DB%8C\"><\/span>\n<p>  <strong>\u067e\u06cc\u0634 \u0646\u06cc\u0627\u0632\u0647\u0627\u06cc<\/strong><br \/>\n<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>\u0642\u0628\u0644 \u0627\u0632 \u0634\u0631\u0648\u0639 \u0633\u0627\u062e\u062a <strong>\u062f\u0633\u062a\u06cc\u0627\u0631 \u0645\u0627\u0644\u06cc \u0647\u0648\u0634\u0645\u0646\u062f<\/strong>\u060c \u0627\u0637\u0645\u06cc\u0646\u0627\u0646 \u062d\u0627\u0635\u0644 \u06a9\u0646\u06cc\u062f \u06a9\u0647 \u0634\u0631\u0627\u06cc\u0637 \u0632\u06cc\u0631 \u0631\u0627 \u0628\u0631\u0622\u0648\u0631\u062f\u0647 \u0645\u06cc \u06a9\u0646\u06cc\u062f:  <\/p>\n<p>\u2705 <strong>\u062d\u0633\u0627\u0628 Google Cloud Platform (GCP)<\/strong> &#8211; \u0628\u0631\u0627\u06cc \u062f\u0633\u062a\u0631\u0633\u06cc \u0628\u0647 \u0645\u062f\u0644 \u0647\u0627\u06cc AI \u0648 \u0627\u0633\u062a\u0642\u0631\u0627\u0631 \u0645\u062f\u0644 \u0647\u0627\u06cc AI \u0628\u0647 \u06cc\u06a9 \u062d\u0633\u0627\u0628 GCP \u0646\u06cc\u0627\u0632 \u062f\u0627\u0631\u06cc\u062f. \u0627\u06af\u0631 \u06cc\u06a9\u06cc \u0646\u062f\u0627\u0631\u06cc\u062f \u060c \u0645\u06cc \u062a\u0648\u0627\u0646\u06cc\u062f \u062f\u0631 \u0627\u06cc\u0646\u062c\u0627 \u062b\u0628\u062a \u0646\u0627\u0645 \u06a9\u0646\u06cc\u062f.  <\/p>\n<p>\u2705 <strong>Vertex AI \u0631\u0627 \u0641\u0639\u0627\u0644 \u06a9\u0646\u06cc\u062f<\/strong> &#8211; \u0628\u0631\u0648 \u0628\u0647 <strong>\u06a9\u0646\u0633\u0648\u0644 \u0627\u0628\u0631 \u06af\u0648\u06af\u0644<\/strong> \u0648 \u0641\u0639\u0627\u0644 \u06a9\u0631\u062f\u0646 <strong>vertex ai api<\/strong> \u0628\u0631\u0627\u06cc \u067e\u0631\u0648\u0698\u0647 \u0634\u0645\u0627  <\/p>\n<p>\u2705 <strong>\u062f\u0631\u06a9 \u0627\u0633\u0627\u0633\u06cc \u0627\u0632 vertex ai<\/strong> &#8211; \u0634\u0645\u0627 \u0628\u0627\u06cc\u062f \u0628\u0631\u062e\u06cc \u0627\u0632 \u062f\u0627\u0646\u0634 \u0631\u0627 \u062f\u0627\u0634\u062a\u0647 \u0628\u0627\u0634\u06cc\u062f <strong>Google Vertex AI<\/strong>\u060c \u0627\u0632 \u062c\u0645\u0644\u0647:  <\/p>\n<ul>\n<li>\u0686\u06af\u0648\u0646\u0647 <strong>\u0634\u0631\u0648\u0639 \u06a9\u0631\u062f\u0646<\/strong> vertex ai\n<\/li>\n<li>\u0686\u06af\u0648\u0646\u0647 <strong>\u0627\u0633\u062a\u0642\u0631\u0627\u0631 \u0645\u062f\u0644 \u0647\u0627\u06cc AI<\/strong>\n<\/li>\n<li>\u0645\u0641\u0627\u0647\u06cc\u0645 \u0627\u0633\u0627\u0633\u06cc <strong>\u0641\u0631\u0627\u062e\u0648\u0627\u0646\u06cc \u062a\u0627\u0628\u0639<\/strong> \u0628\u0627 \u0647\u0648\u0634 \u0645\u0635\u0646\u0648\u0639\u06cc\n<\/li>\n<\/ul>\n<p>\u2705 <strong>Google Cloud SDK \u0646\u0635\u0628 \u0634\u062f\u0647 \u0627\u0633\u062a<\/strong> &#8211; \u0646\u0635\u0628 \u06a9\u0646\u06cc\u062f <strong>Google Cloud CLI<\/strong> \u0628\u0631\u0627\u06cc \u062a\u0623\u06cc\u06cc\u062f \u0627\u0639\u062a\u0628\u0627\u0631 \u0648 \u0645\u062f\u06cc\u0631\u06cc\u062a \u067e\u0631\u0648\u0698\u0647 \u062e\u0648\u062f. \u0622\u0646 \u0631\u0627 \u0627\u0632 \u0627\u06cc\u0646\u062c\u0627 \u0628\u0627\u0631\u06af\u06cc\u0631\u06cc \u06a9\u0646\u06cc\u062f.  <\/p>\n<p>\u2705 <strong>\u067e\u0627\u06cc\u062a\u0648\u0646 \u0646\u0635\u0628 \u0634\u062f\u0647 \u0627\u0633\u062a<\/strong> &#8211; \u0627\u0637\u0645\u06cc\u0646\u0627\u0646 \u062d\u0627\u0635\u0644 \u06a9\u0646\u06cc\u062f \u06a9\u0647 \u062f\u0627\u0631\u06cc\u062f <strong>\u067e\u0627\u06cc\u062a\u0648\u0646 3.x<\/strong> \u0628\u0631\u0627\u06cc \u0627\u062c\u0631\u0627\u06cc \u0627\u0633\u06a9\u0631\u06cc\u067e\u062a \u0647\u0627\u06cc AI \u0631\u0648\u06cc \u0633\u06cc\u0633\u062a\u0645 \u062e\u0648\u062f \u0646\u0635\u0628 \u0634\u062f\u0647 \u0627\u0633\u062a.  <\/p>\n<hr\/>\n<h2><span class=\"ez-toc-section\" id=\"1_%D8%A8%D8%B1%D8%B1%D8%B3%DB%8C_%D8%A7%D8%AC%D9%85%D8%A7%D9%84%DB%8C_%D9%BE%D8%B1%D9%88%DA%98%D9%87\"><\/span>\n<p>  <strong>1. \u0628\u0631\u0631\u0633\u06cc \u0627\u062c\u0645\u0627\u0644\u06cc \u067e\u0631\u0648\u0698\u0647<\/strong><br \/>\n<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>\u062f\u0631 <strong>\u062f\u0633\u062a\u06cc\u0627\u0631 \u0645\u0627\u0644\u06cc \u0647\u0648\u0634\u0645\u0646\u062f<\/strong> \u0628\u0647 \u06af\u0648\u0646\u0647 \u0627\u06cc \u0637\u0631\u0627\u062d\u06cc \u0634\u062f\u0647 \u0627\u0633\u062a:<\/p>\n<p>\u2714 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u06a9\u0646\u06cc\u062f <strong>Google Vertex AI<\/strong> \u0628\u0631\u0627\u06cc \u062a\u0639\u0627\u0645\u0644 \u0628\u0627 \u0647\u0648\u0634 \u0645\u0635\u0646\u0648\u0639\u06cc<\/p>\n<p>\u2714 \u0627\u062f\u063a\u0627\u0645 <strong>\u062a\u0645\u0627\u0633 \u0639\u0645\u0644\u06a9\u0631\u062f \u062c\u0645\u06cc\u0646\u06cc<\/strong> \u0628\u0631\u0627\u06cc \u067e\u0627\u0633\u062e \u0628\u0647 \u0633\u0624\u0627\u0644\u0627\u062a \u0645\u0627\u0644\u06cc<\/p>\n<p>\u2714 \u0628\u06cc\u0646\u0634 \u0627\u0633\u0627\u0633\u06cc \u062f\u0631 \u0645\u0648\u0631\u062f <strong>\u0631\u0648\u0646\u062f \u0633\u0647\u0627\u0645 \u060c \u0628\u0647 \u0631\u0648\u0632\u0631\u0633\u0627\u0646\u06cc \u0647\u0627\u06cc \u0628\u0627\u0632\u0627\u0631 \u0648 \u0633\u0631\u0645\u0627\u06cc\u0647 \u06af\u0630\u0627\u0631\u06cc<\/strong><\/p>\n<p>\u2714 \u0632\u0645\u06cc\u0646\u0647 \u0631\u0627 \u0628\u0631\u0627\u06cc <strong>\u067e\u06cc\u0634\u0631\u0641\u062a \u0647\u0627\u06cc \u0622\u06cc\u0646\u062f\u0647<\/strong>\u060c \u0627\u0632 \u062c\u0645\u0644\u0647 <strong>\u062a\u062c\u0632\u06cc\u0647 \u0648 \u062a\u062d\u0644\u06cc\u0644 \u0645\u0627\u0644\u06cc \u062f\u0631 \u0632\u0645\u0627\u0646 \u0648\u0627\u0642\u0639\u06cc<\/strong>  <\/p>\n<hr\/>\n<h2><span class=\"ez-toc-section\" id=\"2_%D9%BE%D8%B4%D8%AA%D9%87_%D9%81%D9%86%D8%A7%D9%88%D8%B1%DB%8C_%D8%A7%D8%B3%D8%AA%D9%81%D8%A7%D8%AF%D9%87_%D8%B4%D8%AF\"><\/span>\n<p>  <strong>2. \u067e\u0634\u062a\u0647 \u0641\u0646\u0627\u0648\u0631\u06cc \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0634\u062f<\/strong><br \/>\n<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<ul>\n<li>\n<strong>Google Vertex AI<\/strong>: \u0645\u062f\u0644 \u0647\u0627\u06cc AI \u0648 \u0627\u0633\u062a\u0642\u0631\u0627\u0631 \u0627\u0628\u0631 \u0631\u0627 \u0645\u062f\u06cc\u0631\u06cc\u062a \u0645\u06cc \u06a9\u0646\u062f\n<\/li>\n<li>\n<strong>\u062c\u0648\u06cc \u0647\u0648\u0634 \u0645\u0635\u0646\u0648\u0639\u06cc<\/strong>: \u0646\u0645\u0627\u06cc\u0634 \u062f\u0627\u062f\u0647 \u0647\u0627\u06cc \u0645\u0631\u0628\u0648\u0637 \u0628\u0647 \u0645\u0627\u0644\u06cc\n<\/li>\n<li>\n<strong>\u067e\u06cc\u062a\u0648\u0646<\/strong>: \u0628\u0631\u0627\u06cc \u0628\u0631\u0646\u0627\u0645\u0647 \u0646\u0648\u06cc\u0633\u06cc \u0648 \u0627\u062c\u0631\u0627\u06cc \u0645\u062f\u0644 AI\n<\/li>\n<li>\n<strong>Google Cloud SDK<\/strong>: \u0628\u0631\u0627\u06cc \u0627\u062d\u0631\u0627\u0632 \u0647\u0648\u06cc\u062a \u0648 \u062f\u0633\u062a\u0631\u0633\u06cc API\n<\/li>\n<\/ul>\n<hr\/>\n<h2><span class=\"ez-toc-section\" id=\"3_%D9%85%D8%B1%D8%A7%D8%AD%D9%84_%D8%A7%D8%AC%D8%B1%D8%A7%DB%8C\"><\/span>\n<p>  <strong>3. \u0645\u0631\u0627\u062d\u0644 \u0627\u062c\u0631\u0627\u06cc<\/strong><br \/>\n<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<h3><span class=\"ez-toc-section\" id=\"%D9%85%D8%B1%D8%AD%D9%84%D9%87_1_%D8%AA%D9%86%D8%B8%DB%8C%D9%85_Google_Vertex_AI\"><\/span>\n<p>  <strong>\u0645\u0631\u062d\u0644\u0647 1: \u062a\u0646\u0638\u06cc\u0645 Google Vertex AI<\/strong><br \/>\n<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>\u0627\u0637\u0645\u06cc\u0646\u0627\u0646 \u062d\u0627\u0635\u0644 \u06a9\u0646\u06cc\u062f \u06a9\u0647 \u062f\u0627\u0631\u06cc\u062f <strong>Google Cloud SDK<\/strong> \u0646\u0635\u0628 \u0634\u062f\u0647 \u0648 <strong>Vertex AI \u0641\u0639\u0627\u0644 \u0634\u062f<\/strong> \u062f\u0631 \u067e\u0631\u0648\u0698\u0647 Google Cloud \u062e\u0648\u062f.<\/p>\n<div class=\"highlight js-code-highlight\">\n<pre class=\"highlight shell\"><code><span class=\"c\"># Authenticate Google Cloud (Run in your terminal)<\/span>\ngcloud auth application-default login <span class=\"nt\">--no-launch-browser<\/span>\ngcloud config <span class=\"nb\">set <\/span>project your-project-id\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<h3><span class=\"ez-toc-section\" id=\"%D9%85%D8%B1%D8%AD%D9%84%D9%87_2_Vertyex_AI_%D8%B1%D8%A7_%D8%AF%D8%B1_%D9%BE%D8%A7%DB%8C%D8%AA%D9%88%D9%86_%D8%A2%D8%BA%D8%A7%D8%B2_%DA%A9%D9%86%DB%8C%D8%AF\"><\/span>\n<p>  <strong>\u0645\u0631\u062d\u0644\u0647 2: Vertyex AI \u0631\u0627 \u062f\u0631 \u067e\u0627\u06cc\u062a\u0648\u0646 \u0622\u063a\u0627\u0632 \u06a9\u0646\u06cc\u062f<\/strong><br \/>\n<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<div class=\"highlight js-code-highlight\">\n<pre class=\"highlight python\"><code><span class=\"kn\">from<\/span> <span class=\"n\">google.auth<\/span> <span class=\"kn\">import<\/span> <span class=\"n\">default<\/span>\n<span class=\"kn\">from<\/span> <span class=\"n\">vertexai<\/span> <span class=\"kn\">import<\/span> <span class=\"n\">init<\/span>\n<span class=\"kn\">from<\/span> <span class=\"n\">vertexai.generative_models<\/span> <span class=\"kn\">import<\/span> <span class=\"n\">GenerativeModel<\/span><span class=\"p\">,<\/span> <span class=\"n\">Content<\/span>\n\n<span class=\"c1\"># \u2705 Replace with your actual Google Cloud project ID\n<\/span><span class=\"n\">PROJECT_ID<\/span> <span class=\"o\">=<\/span> <span class=\"sh\">\"<\/span><span class=\"s\">your-project-id<\/span><span class=\"sh\">\"<\/span>\n<span class=\"n\">LOCATION<\/span> <span class=\"o\">=<\/span> <span class=\"sh\">\"<\/span><span class=\"s\">us-central1<\/span><span class=\"sh\">\"<\/span>\n\n<span class=\"c1\"># \u2705 Initialize Vertex AI\n<\/span><span class=\"nf\">init<\/span><span class=\"p\">(<\/span>\n    <span class=\"n\">project<\/span><span class=\"o\">=<\/span><span class=\"n\">PROJECT_ID<\/span><span class=\"p\">,<\/span>\n    <span class=\"n\">location<\/span><span class=\"o\">=<\/span><span class=\"n\">LOCATION<\/span><span class=\"p\">,<\/span>\n    <span class=\"n\">credentials<\/span><span class=\"o\">=<\/span><span class=\"bp\">None<\/span>  <span class=\"c1\"># Replace with actual credentials\n<\/span><span class=\"p\">)<\/span>\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<h3><span class=\"ez-toc-section\" id=\"%D9%85%D8%B1%D8%AD%D9%84%D9%87_3_%D8%AC%D9%85%DB%8C%D9%86%DB%8C_%D8%B1%D8%A7_%D8%A8%D8%B1%D8%A7%DB%8C_%D8%AA%D9%85%D8%A7%D8%B3_%D8%A8%D8%A7_%D8%B9%D9%85%D9%84%DA%A9%D8%B1%D8%AF_AI_%D8%A7%D8%AF%D8%BA%D8%A7%D9%85_%DA%A9%D9%86%DB%8C%D8%AF\"><\/span>\n<p>  <strong>\u0645\u0631\u062d\u0644\u0647 3: \u062c\u0645\u06cc\u0646\u06cc \u0631\u0627 \u0628\u0631\u0627\u06cc \u062a\u0645\u0627\u0633 \u0628\u0627 \u0639\u0645\u0644\u06a9\u0631\u062f AI \u0627\u062f\u063a\u0627\u0645 \u06a9\u0646\u06cc\u062f<\/strong><br \/>\n<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<div class=\"highlight js-code-highlight\">\n<pre class=\"highlight python\"><code><span class=\"c1\"># \u2705 Initialize Gemini Model\n<\/span><span class=\"n\">model<\/span> <span class=\"o\">=<\/span> <span class=\"nc\">GenerativeModel<\/span><span class=\"p\">(<\/span><span class=\"sh\">\"<\/span><span class=\"s\">gemini-2.0-flash-001<\/span><span class=\"sh\">\"<\/span><span class=\"p\">)<\/span>\n\n<span class=\"c1\"># \u2705 Sample User Query (Financial Question)\n<\/span><span class=\"n\">user_query<\/span> <span class=\"o\">=<\/span> <span class=\"sh\">\"<\/span><span class=\"s\">What are the latest stock market trends?<\/span><span class=\"sh\">\"<\/span>\n\n<span class=\"c1\"># \u2705 AI Processing\n<\/span><span class=\"n\">response<\/span> <span class=\"o\">=<\/span> <span class=\"n\">model<\/span><span class=\"p\">.<\/span><span class=\"nf\">generate_content<\/span><span class=\"p\">([<\/span><span class=\"nc\">Content<\/span><span class=\"p\">(<\/span><span class=\"n\">role<\/span><span class=\"o\">=<\/span><span class=\"sh\">\"<\/span><span class=\"s\">user<\/span><span class=\"sh\">\"<\/span><span class=\"p\">,<\/span> <span class=\"n\">parts<\/span><span class=\"o\">=<\/span><span class=\"p\">[<\/span><span class=\"n\">user_query<\/span><span class=\"p\">])])<\/span>\n\n<span class=\"c1\"># \u2705 Display AI Response\n<\/span><span class=\"nf\">print<\/span><span class=\"p\">(<\/span><span class=\"sh\">\"<\/span><span class=\"s\">Financial Assistant Response:<\/span><span class=\"sh\">\"<\/span><span class=\"p\">,<\/span> <span class=\"n\">response<\/span><span class=\"p\">)<\/span>\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<h2><span class=\"ez-toc-section\" id=\"4_%D8%AF%D8%B3%D8%AA%DB%8C%D8%A7%D8%B1_%D9%85%D8%A7%D9%84%DB%8C_%D9%87%D9%88%D8%B4%D9%85%D9%86%D8%AF_%D8%AF%D8%A7%D8%AF%D9%87_%D9%87%D8%A7%DB%8C_%D8%A8%D8%A7%D8%B2%D8%A7%D8%B1_%D8%B3%D9%87%D8%A7%D9%85_AI\"><\/span>\n<p>  <strong>4. \u062f\u0633\u062a\u06cc\u0627\u0631 \u0645\u0627\u0644\u06cc \u0647\u0648\u0634\u0645\u0646\u062f: \u062f\u0627\u062f\u0647 \u0647\u0627\u06cc \u0628\u0627\u0632\u0627\u0631 \u0633\u0647\u0627\u0645 AI +<\/strong><br \/>\n<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>\u062d\u0627\u0644\u0627 \u060c \u0628\u06cc\u0627\u06cc\u06cc\u062f <strong>\u062f\u0627\u062f\u0647 \u0647\u0627\u06cc \u0633\u0647\u0627\u0645 \u062f\u0631 \u0632\u0645\u0627\u0646 \u0648\u0627\u0642\u0639\u06cc \u0631\u0627 \u0627\u062f\u063a\u0627\u0645 \u06a9\u0646\u06cc\u062f<\/strong> \u0628\u0647 \u062f\u0633\u062a\u06cc\u0627\u0631 \u0645\u0627!  <\/p>\n<h3><span class=\"ez-toc-section\" id=\"%D8%A7%D8%AC%D8%B1%D8%A7%DB%8C_%DA%A9%D8%AF\"><\/span>\n<p>  <strong>\u0627\u062c\u0631\u0627\u06cc \u06a9\u062f<\/strong><br \/>\n<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<div class=\"highlight js-code-highlight\">\n<pre class=\"highlight python\"><code><span class=\"kn\">import<\/span> <span class=\"n\">requests<\/span>\n<span class=\"kn\">from<\/span> <span class=\"n\">vertexai.generative_models<\/span> <span class=\"kn\">import<\/span> <span class=\"n\">GenerativeModel<\/span><span class=\"p\">,<\/span> <span class=\"n\">Content<\/span><span class=\"p\">,<\/span> <span class=\"n\">Part<\/span>\n\n<span class=\"c1\"># \u2705 Alpha Vantage API Key (Replace with actual key)\n<\/span><span class=\"n\">API_KEY<\/span> <span class=\"o\">=<\/span> <span class=\"sh\">\"<\/span><span class=\"s\">your_api_key_here<\/span><span class=\"sh\">\"<\/span>\n\n<span class=\"c1\"># \u2705 Function to Fetch Stock Data\n<\/span><span class=\"k\">def<\/span> <span class=\"nf\">get_stock_price<\/span><span class=\"p\">(<\/span><span class=\"n\">symbol<\/span><span class=\"p\">):<\/span>\n    <span class=\"sh\">\"\"\"<\/span><span class=\"s\">Fetches real-time stock data for the given symbol from Alpha Vantage.<\/span><span class=\"sh\">\"\"\"<\/span>\n    <span class=\"n\">url<\/span> <span class=\"o\">=<\/span> <span class=\"sa\">f<\/span><span class=\"sh\">\"<\/span><span class=\"s\">https:\/\/www.alphavantage.co\/query?function=TIME_SERIES_INTRADAY&amp;symbol=<\/span><span class=\"si\">{<\/span><span class=\"n\">symbol<\/span><span class=\"si\">}<\/span><span class=\"s\">&amp;interval=5min&amp;apikey=<\/span><span class=\"si\">{<\/span><span class=\"n\">API_KEY<\/span><span class=\"si\">}<\/span><span class=\"sh\">\"<\/span>\n    <span class=\"n\">response<\/span> <span class=\"o\">=<\/span> <span class=\"n\">requests<\/span><span class=\"p\">.<\/span><span class=\"nf\">get<\/span><span class=\"p\">(<\/span><span class=\"n\">url<\/span><span class=\"p\">)<\/span>\n    <span class=\"n\">data<\/span> <span class=\"o\">=<\/span> <span class=\"n\">response<\/span><span class=\"p\">.<\/span><span class=\"nf\">json<\/span><span class=\"p\">()<\/span>\n    <span class=\"n\">time_series<\/span> <span class=\"o\">=<\/span> <span class=\"n\">data<\/span><span class=\"p\">.<\/span><span class=\"nf\">get<\/span><span class=\"p\">(<\/span><span class=\"sh\">\"<\/span><span class=\"s\">Time Series (5min)<\/span><span class=\"sh\">\"<\/span><span class=\"p\">,<\/span> <span class=\"p\">{})<\/span>\n    <span class=\"k\">if<\/span> <span class=\"ow\">not<\/span> <span class=\"n\">time_series<\/span><span class=\"p\">:<\/span>\n        <span class=\"k\">return<\/span> <span class=\"sa\">f<\/span><span class=\"sh\">\"<\/span><span class=\"s\">\u274c No data found for <\/span><span class=\"si\">{<\/span><span class=\"n\">symbol<\/span><span class=\"si\">}<\/span><span class=\"s\">. Please check the stock symbol.<\/span><span class=\"sh\">\"<\/span>\n    <span class=\"n\">latest_timestamp<\/span> <span class=\"o\">=<\/span> <span class=\"nf\">max<\/span><span class=\"p\">(<\/span><span class=\"n\">time_series<\/span><span class=\"p\">.<\/span><span class=\"nf\">keys<\/span><span class=\"p\">())<\/span>\n    <span class=\"n\">stock_data<\/span> <span class=\"o\">=<\/span> <span class=\"n\">time_series<\/span><span class=\"p\">[<\/span><span class=\"n\">latest_timestamp<\/span><span class=\"p\">]<\/span>\n    <span class=\"nf\">return <\/span><span class=\"p\">(<\/span>\n        <span class=\"sa\">f<\/span><span class=\"sh\">\"<\/span><span class=\"s\">\ud83d\udcc8 Stock Data for <\/span><span class=\"si\">{<\/span><span class=\"n\">symbol<\/span><span class=\"si\">}<\/span><span class=\"s\">:<\/span><span class=\"se\">\\n<\/span><span class=\"sh\">\"<\/span>\n        <span class=\"sa\">f<\/span><span class=\"sh\">\"<\/span><span class=\"s\">- Open: <\/span><span class=\"si\">{<\/span><span class=\"n\">stock_data<\/span><span class=\"p\">[<\/span><span class=\"sh\">'<\/span><span class=\"s\">1. open<\/span><span class=\"sh\">'<\/span><span class=\"p\">]<\/span><span class=\"si\">}<\/span><span class=\"se\">\\n<\/span><span class=\"sh\">\"<\/span>\n        <span class=\"sa\">f<\/span><span class=\"sh\">\"<\/span><span class=\"s\">- High: <\/span><span class=\"si\">{<\/span><span class=\"n\">stock_data<\/span><span class=\"p\">[<\/span><span class=\"sh\">'<\/span><span class=\"s\">2. high<\/span><span class=\"sh\">'<\/span><span class=\"p\">]<\/span><span class=\"si\">}<\/span><span class=\"se\">\\n<\/span><span class=\"sh\">\"<\/span>\n        <span class=\"sa\">f<\/span><span class=\"sh\">\"<\/span><span class=\"s\">- Low: <\/span><span class=\"si\">{<\/span><span class=\"n\">stock_data<\/span><span class=\"p\">[<\/span><span class=\"sh\">'<\/span><span class=\"s\">3. low<\/span><span class=\"sh\">'<\/span><span class=\"p\">]<\/span><span class=\"si\">}<\/span><span class=\"se\">\\n<\/span><span class=\"sh\">\"<\/span>\n        <span class=\"sa\">f<\/span><span class=\"sh\">\"<\/span><span class=\"s\">- Close: <\/span><span class=\"si\">{<\/span><span class=\"n\">stock_data<\/span><span class=\"p\">[<\/span><span class=\"sh\">'<\/span><span class=\"s\">4. close<\/span><span class=\"sh\">'<\/span><span class=\"p\">]<\/span><span class=\"si\">}<\/span><span class=\"se\">\\n<\/span><span class=\"sh\">\"<\/span>\n        <span class=\"sa\">f<\/span><span class=\"sh\">\"<\/span><span class=\"s\">- Volume: <\/span><span class=\"si\">{<\/span><span class=\"n\">stock_data<\/span><span class=\"p\">[<\/span><span class=\"sh\">'<\/span><span class=\"s\">5. volume<\/span><span class=\"sh\">'<\/span><span class=\"p\">]<\/span><span class=\"si\">}<\/span><span class=\"se\">\\n<\/span><span class=\"sh\">\"<\/span>\n    <span class=\"p\">)<\/span>\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<h3><span class=\"ez-toc-section\" id=\"%D9%86%D9%85%D9%88%D9%86%D9%87_%D8%AE%D8%B1%D9%88%D8%AC%DB%8C\"><\/span>\n<p>  <strong>\u0646\u0645\u0648\u0646\u0647 \u062e\u0631\u0648\u062c\u06cc<\/strong><br \/>\n<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<div class=\"highlight js-code-highlight\">\n<pre class=\"highlight markdown\"><code>\ud83d\udcc8 Stock Data for IBM:\n<span class=\"p\">-<\/span> Open: $198.40\n<span class=\"p\">-<\/span> High: $200.00\n<span class=\"p\">-<\/span> Low: $197.50\n<span class=\"p\">-<\/span> Close: $198.90\n<span class=\"p\">-<\/span> Volume: 3,200,000\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<h2><span class=\"ez-toc-section\" id=\"5_%DA%A9%D8%AF_%D9%85%D9%88%D8%AC%D9%88%D8%AF_%D8%AF%D8%B1_GitHub_%D8%B1%D8%A7_%D8%A8%D8%B1%D8%B1%D8%B3%DB%8C_%DA%A9%D9%86%DB%8C%D8%AF\"><\/span>\n<p>  <strong>5. \u06a9\u062f \u0645\u0648\u062c\u0648\u062f \u062f\u0631 GitHub \u0631\u0627 \u0628\u0631\u0631\u0633\u06cc \u06a9\u0646\u06cc\u062f!<\/strong><br \/>\n<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>\ud83d\udcbb <strong>\u0645\u062e\u0632\u0646 GitHub:<\/strong> \u0627\u06cc\u0646\u062c\u0627 \u0631\u0627 \u06a9\u0644\u06cc\u06a9 \u06a9\u0646\u06cc\u062f  <\/p>\n<p><strong>#ai #finance #vertexaisprint #googlecloud #fintech #machinelearning #stockmarket<\/strong><\/p>\n<\/p><\/div>\n","protected":false},"excerpt":{"rendered":"<p>\u0645\u0642\u062f\u0645\u0647 \u0628\u0627 \u0638\u0647\u0648\u0631 \u0634\u0645\u0627 \u062f\u0631 \u0627\u0645\u0648\u0631 \u0645\u0627\u0644\u06cc \u062f\u0627\u0631\u06cc\u062f\u060c \u0645\u0631\u062f\u0645 \u0628\u0647 \u062f\u0646\u0628\u0627\u0644 \u0633\u06cc\u0633\u062a\u0645 \u0647\u0627\u06cc \u0647\u0648\u0634\u0645\u0646\u062f \u0647\u0633\u062a\u0646\u062f \u06a9\u0647 \u0645\u06cc \u062a\u0648\u0627\u0646\u0646\u062f \u0631\u0648\u0646\u062f \u0633\u0647\u0627\u0645 \u0631\u0627 \u062a\u062c\u0632\u06cc\u0647 \u0648 \u062a\u062d\u0644\u06cc\u0644 \u06a9\u0646\u0646\u062f \u060c \u0628\u06cc\u0646\u0634 \u0633\u0631\u0645\u0627\u06cc\u0647 \u06af\u0630\u0627\u0631\u06cc \u0627\u0631\u0627\u0626\u0647 \u062f\u0647\u0646\u062f \u0648 \u062f\u0631 \u062a\u0635\u0645\u06cc\u0645 \u06af\u06cc\u0631\u06cc \u06a9\u0645\u06a9 \u06a9\u0646\u0646\u062f. \u062f\u0631 \u0627\u06cc\u0646 \u0648\u0628\u0644\u0627\u06af \u060c \u0645\u0646 \u0634\u0645\u0627 \u0631\u0627 \u0627\u0632 \u0637\u0631\u06cc\u0642 \u0645\u0646 \u0642\u062f\u0645 \u0645\u06cc \u0632\u0646\u0645 \u062f\u0633\u062a\u06cc\u0627\u0631 \u0645\u0627\u0644\u06cc \u0647\u0648\u0634\u0645\u0646\u062f\u060c \u06cc\u06a9 \u067e\u0631\u0648\u0698\u0647 &hellip;<\/p>\n","protected":false},"author":2,"featured_media":97488,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"fifu_image_url":"","fifu_image_alt":"","footnotes":""},"categories":[339],"tags":[],"class_list":["post-97487","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\/97487","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=97487"}],"version-history":[{"count":0,"href":"https:\/\/nabfollower.com\/blog\/wp-json\/wp\/v2\/posts\/97487\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/nabfollower.com\/blog\/wp-json\/wp\/v2\/media\/97488"}],"wp:attachment":[{"href":"https:\/\/nabfollower.com\/blog\/wp-json\/wp\/v2\/media?parent=97487"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/nabfollower.com\/blog\/wp-json\/wp\/v2\/categories?post=97487"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/nabfollower.com\/blog\/wp-json\/wp\/v2\/tags?post=97487"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}