{"id":53054,"date":"2024-09-06T10:12:37","date_gmt":"2024-09-06T10:12:37","guid":{"rendered":"https:\/\/goodwriterz.com\/site\/?p=53054"},"modified":"2024-09-06T10:12:37","modified_gmt":"2024-09-06T10:12:37","slug":"%d9%83%d9%8a%d9%81%d9%8a%d8%a9-%d8%aa%d8%b4%d8%ba%d9%8a%d9%84-chatgpt-%d8%a8%d8%a7%d8%b3%d8%aa%d8%ae%d8%af%d8%a7%d9%85-shellgpt-%d9%85%d9%86-%d9%85%d8%ad%d8%b7%d8%a9-ubuntu","status":"publish","type":"post","link":"https:\/\/goodwriterz.com\/site\/%d9%83%d9%8a%d9%81%d9%8a%d8%a9-%d8%aa%d8%b4%d8%ba%d9%8a%d9%84-chatgpt-%d8%a8%d8%a7%d8%b3%d8%aa%d8%ae%d8%af%d8%a7%d9%85-shellgpt-%d9%85%d9%86-%d9%85%d8%ad%d8%b7%d8%a9-ubuntu\/","title":{"rendered":"\u0643\u064a\u0641\u064a\u0629 \u062a\u0634\u063a\u064a\u0644 ChatGPT \u0628\u0627\u0633\u062a\u062e\u062f\u0627\u0645 ShellGPT \u0645\u0646 \u0645\u062d\u0637\u0629 Ubuntu"},"content":{"rendered":"<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_68_1 counter-hierarchy ez-toc-counter ez-toc-grey ez-toc-container-direction\">\n<div class=\"ez-toc-title-container\">\n<p class=\"ez-toc-title \" >\u062c\u062f\u0648\u0644 \u0627\u0644\u0645\u062d\u062a\u0648\u064a\u0627\u062a<\/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 eztoc-toggle-hide-by-default' ><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/goodwriterz.com\/site\/%d9%83%d9%8a%d9%81%d9%8a%d8%a9-%d8%aa%d8%b4%d8%ba%d9%8a%d9%84-chatgpt-%d8%a8%d8%a7%d8%b3%d8%aa%d8%ae%d8%af%d8%a7%d9%85-shellgpt-%d9%85%d9%86-%d9%85%d8%ad%d8%b7%d8%a9-ubuntu\/#%D8%A7%D9%84%D9%86%D9%82%D8%A7%D8%B7_%D8%A7%D9%84%D8%B1%D8%A6%D9%8A%D8%B3%D9%8A%D8%A9\" title=\"\u0627\u0644\u0646\u0642\u0627\u0637 \u0627\u0644\u0631\u0626\u064a\u0633\u064a\u0629\">\u0627\u0644\u0646\u0642\u0627\u0637 \u0627\u0644\u0631\u0626\u064a\u0633\u064a\u0629<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/goodwriterz.com\/site\/%d9%83%d9%8a%d9%81%d9%8a%d8%a9-%d8%aa%d8%b4%d8%ba%d9%8a%d9%84-chatgpt-%d8%a8%d8%a7%d8%b3%d8%aa%d8%ae%d8%af%d8%a7%d9%85-shellgpt-%d9%85%d9%86-%d9%85%d8%ad%d8%b7%d8%a9-ubuntu\/#%D9%85%D8%A7_%D9%87%D9%88_ShellGPT%D8%9F\" title=\"\u0645\u0627 \u0647\u0648 ShellGPT\u061f\">\u0645\u0627 \u0647\u0648 ShellGPT\u061f<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/goodwriterz.com\/site\/%d9%83%d9%8a%d9%81%d9%8a%d8%a9-%d8%aa%d8%b4%d8%ba%d9%8a%d9%84-chatgpt-%d8%a8%d8%a7%d8%b3%d8%aa%d8%ae%d8%af%d8%a7%d9%85-shellgpt-%d9%85%d9%86-%d9%85%d8%ad%d8%b7%d8%a9-ubuntu\/#%D8%A7%D9%84%D8%AE%D8%B7%D9%88%D8%A9_2_%D8%A5%D8%B9%D8%AF%D8%A7%D8%AF_%D8%A8%D9%8A%D8%A6%D8%A9_%D8%A7%D9%81%D8%AA%D8%B1%D8%A7%D8%B6%D9%8A%D8%A9_%D9%84%D9%80_Python\" title=\"\u0627\u0644\u062e\u0637\u0648\u0629 2: \u0625\u0639\u062f\u0627\u062f \u0628\u064a\u0626\u0629 \u0627\u0641\u062a\u0631\u0627\u0636\u064a\u0629 \u0644\u0640 Python\">\u0627\u0644\u062e\u0637\u0648\u0629 2: \u0625\u0639\u062f\u0627\u062f \u0628\u064a\u0626\u0629 \u0627\u0641\u062a\u0631\u0627\u0636\u064a\u0629 \u0644\u0640 Python<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/goodwriterz.com\/site\/%d9%83%d9%8a%d9%81%d9%8a%d8%a9-%d8%aa%d8%b4%d8%ba%d9%8a%d9%84-chatgpt-%d8%a8%d8%a7%d8%b3%d8%aa%d8%ae%d8%af%d8%a7%d9%85-shellgpt-%d9%85%d9%86-%d9%85%d8%ad%d8%b7%d8%a9-ubuntu\/#%D8%A7%D9%84%D8%AE%D8%B7%D9%88%D8%A9_3_%D8%A5%D9%86%D8%B4%D8%A7%D8%A1_%D9%85%D9%81%D8%AA%D8%A7%D8%AD_API_%D9%84%D9%80_ChatGPT\" title=\"\u0627\u0644\u062e\u0637\u0648\u0629 3: \u0625\u0646\u0634\u0627\u0621 \u0645\u0641\u062a\u0627\u062d API \u0644\u0640 ChatGPT\">\u0627\u0644\u062e\u0637\u0648\u0629 3: \u0625\u0646\u0634\u0627\u0621 \u0645\u0641\u062a\u0627\u062d API \u0644\u0640 ChatGPT<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/goodwriterz.com\/site\/%d9%83%d9%8a%d9%81%d9%8a%d8%a9-%d8%aa%d8%b4%d8%ba%d9%8a%d9%84-chatgpt-%d8%a8%d8%a7%d8%b3%d8%aa%d8%ae%d8%af%d8%a7%d9%85-shellgpt-%d9%85%d9%86-%d9%85%d8%ad%d8%b7%d8%a9-ubuntu\/#%D8%A7%D9%84%D8%AE%D8%B7%D9%88%D8%A9_4_%D8%AA%D8%B5%D8%AF%D9%8A%D8%B1_%D9%85%D9%81%D8%AA%D8%A7%D8%AD_API\" title=\"\u0627\u0644\u062e\u0637\u0648\u0629 4: \u062a\u0635\u062f\u064a\u0631 \u0645\u0641\u062a\u0627\u062d API\">\u0627\u0644\u062e\u0637\u0648\u0629 4: \u062a\u0635\u062f\u064a\u0631 \u0645\u0641\u062a\u0627\u062d API<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/goodwriterz.com\/site\/%d9%83%d9%8a%d9%81%d9%8a%d8%a9-%d8%aa%d8%b4%d8%ba%d9%8a%d9%84-chatgpt-%d8%a8%d8%a7%d8%b3%d8%aa%d8%ae%d8%af%d8%a7%d9%85-shellgpt-%d9%85%d9%86-%d9%85%d8%ad%d8%b7%d8%a9-ubuntu\/#%D8%A7%D9%84%D8%AE%D8%B7%D9%88%D8%A9_5_%D8%AA%D8%AB%D8%A8%D9%8A%D8%AA_ShellGPT\" title=\"\u0627\u0644\u062e\u0637\u0648\u0629 5: \u062a\u062b\u0628\u064a\u062a ShellGPT\">\u0627\u0644\u062e\u0637\u0648\u0629 5: \u062a\u062b\u0628\u064a\u062a ShellGPT<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-7\" href=\"https:\/\/goodwriterz.com\/site\/%d9%83%d9%8a%d9%81%d9%8a%d8%a9-%d8%aa%d8%b4%d8%ba%d9%8a%d9%84-chatgpt-%d8%a8%d8%a7%d8%b3%d8%aa%d8%ae%d8%af%d8%a7%d9%85-shellgpt-%d9%85%d9%86-%d9%85%d8%ad%d8%b7%d8%a9-ubuntu\/#%D8%A7%D9%84%D8%AE%D8%B7%D9%88%D8%A9_6_%D8%A7%D8%B3%D8%AA%D8%AE%D8%AF%D8%A7%D9%85_ShellGPT\" title=\"\u0627\u0644\u062e\u0637\u0648\u0629 6: \u0627\u0633\u062a\u062e\u062f\u0627\u0645 ShellGPT\">\u0627\u0644\u062e\u0637\u0648\u0629 6: \u0627\u0633\u062a\u062e\u062f\u0627\u0645 ShellGPT<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-8\" href=\"https:\/\/goodwriterz.com\/site\/%d9%83%d9%8a%d9%81%d9%8a%d8%a9-%d8%aa%d8%b4%d8%ba%d9%8a%d9%84-chatgpt-%d8%a8%d8%a7%d8%b3%d8%aa%d8%ae%d8%af%d8%a7%d9%85-shellgpt-%d9%85%d9%86-%d9%85%d8%ad%d8%b7%d8%a9-ubuntu\/#%D8%AA%D8%B9%D9%84%D9%85_%D8%A3%D9%88%D8%A7%D9%85%D8%B1_ShellGPT\" title=\"\u062a\u0639\u0644\u0645 \u0623\u0648\u0627\u0645\u0631 ShellGPT\">\u062a\u0639\u0644\u0645 \u0623\u0648\u0627\u0645\u0631 ShellGPT<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-9\" href=\"https:\/\/goodwriterz.com\/site\/%d9%83%d9%8a%d9%81%d9%8a%d8%a9-%d8%aa%d8%b4%d8%ba%d9%8a%d9%84-chatgpt-%d8%a8%d8%a7%d8%b3%d8%aa%d8%ae%d8%af%d8%a7%d9%85-shellgpt-%d9%85%d9%86-%d9%85%d8%ad%d8%b7%d8%a9-ubuntu\/#%E2%80%9C%D8%AE%D8%AA%D8%A7%D9%85%D8%A7%D9%8B%E2%80%9D\" title=\"&#8220;\u062e\u062a\u0627\u0645\u0627\u064b&#8221;\">&#8220;\u062e\u062a\u0627\u0645\u0627\u064b&#8221;<\/a><\/li><\/ul><\/nav><\/div>\n<div>\n<section class=\"emaki-custom-block emaki-custom-key-points\">\n<div class=\"emaki-custom key-points\" id=\"custom_block_0\">\n<h3 class=\"title icon i-list\"><span class=\"ez-toc-section\" id=\"%D8%A7%D9%84%D9%86%D9%82%D8%A7%D8%B7_%D8%A7%D9%84%D8%B1%D8%A6%D9%8A%D8%B3%D9%8A%D8%A9\"><\/span>\u0627\u0644\u0646\u0642\u0627\u0637 \u0627\u0644\u0631\u0626\u064a\u0633\u064a\u0629<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<div class=\"custom_block-content key-points\">\n<p>  \u0625\u0630\u0627 \u0643\u0646\u062a \u062a\u0631\u064a\u062f \u062a\u0634\u063a\u064a\u0644 ChatGPT \u0641\u064a \u0645\u062d\u0637\u0629 \u0637\u0631\u0641\u064a\u0629 Ubuntu\u060c \u0641\u064a\u0645\u0643\u0646\u0643 \u0627\u0633\u062a\u062e\u062f\u0627\u0645 \u0628\u0631\u0646\u0627\u0645\u062c Python \u064a\u0633\u0645\u0649 ShellGPT \u0644\u0625\u0631\u0633\u0627\u0644 \u0645\u0637\u0627\u0644\u0628\u0627\u062a \u0646\u0635\u064a\u0629 \u0625\u0644\u0649 ChatGPT \u0648\u0639\u0631\u0636 \u0627\u0644\u0627\u0633\u062a\u062c\u0627\u0628\u0629. \u0644\u062a\u0634\u063a\u064a\u0644 ShellGPT\u060c \u064a\u062c\u0628 \u0639\u0644\u064a\u0643 \u062a\u062b\u0628\u064a\u062a\u0647 \u0648\u0627\u0644\u062d\u0635\u0648\u0644 \u0639\u0644\u0649 \u0645\u0641\u062a\u0627\u062d API \u0627\u0644\u062e\u0627\u0635 \u0628\u0640 ChatGPT. <\/p>\n<\/div><\/div>\n<p><!-- Repeatable debug data: {\"injection\":\"before\",\"adPosition\":0,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":0,\"nbrPlacementsScanned\":0,\"ruleCount\":200,\"degradationStartingPoint\":1,\"stopAds\":null,\"isEarlyInjection\":false,\"actualCount\":240} --><!-- Zone: character count repeatable. --><!-- Repeatable debug data: {\"injection\":\"after\",\"adPosition\":1,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":1,\"nbrPlacementsScanned\":0,\"ruleCount\":200,\"degradationStartingPoint\":1,\"stopAds\":null,\"isEarlyInjection\":false,\"actualCount\":0} --><br \/>\n<!-- Repeatable debug data: {\"isEarlyInjection\":false,\"currentRuleCount\":200,\"actualCount\":0,\"hasActualCountMetThreshold\":null,\"countRemainingForInjection\":null,\"nextBlockCount\":null,\"hasCountRemainingForInjectionMetThreshold\":null} --><\/section>\n<p><!-- No repeatable ad for zone: character count repeatable. --><!-- Repeatable debug data: {\"injection\":\"none\",\"adPosition\":1,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":1,\"nbrPlacementsScanned\":1,\"ruleCount\":900,\"degradationStartingPoint\":1,\"stopAds\":null,\"actualCount\":0} --><br \/>\n<!-- No winning ad found for zone: below first paragraph! --><\/p>\n<p>  \u0647\u0644 \u062a\u0631\u064a\u062f \u0627\u0633\u062a\u062e\u062f\u0627\u0645 ChatGPT \u0641\u064a \u0646\u0627\u0641\u0630\u0629 \u0637\u0631\u0641\u064a\u0629 \u0639\u0644\u0649 \u062c\u0647\u0627\u0632 \u0627\u0644\u0643\u0645\u0628\u064a\u0648\u062a\u0631 \u0627\u0644\u0630\u064a \u064a\u0639\u0645\u0644 \u0628\u0646\u0638\u0627\u0645 \u0627\u0644\u062a\u0634\u063a\u064a\u0644 Ubuntu Linux\u061f \u064a\u062a\u064a\u062d \u0644\u0643 ShellGPT \u0627\u0633\u062a\u062e\u062f\u0627\u0645 \u062c\u0645\u064a\u0639 \u0645\u064a\u0632\u0627\u062a \u0631\u0648\u0628\u0648\u062a \u0627\u0644\u0645\u062d\u0627\u062f\u062b\u0629 \u0627\u0644\u0634\u0647\u064a\u0631 AI\u060c \u0639\u0644\u0649 \u0633\u0637\u0631 \u0627\u0644\u0623\u0648\u0627\u0645\u0631. \u0625\u0644\u064a\u0643 \u0643\u064a\u0641\u064a\u0629 \u0625\u0639\u062f\u0627\u062f ShellGPT \u0648\u0627\u0644\u0628\u062f\u0621 \u0641\u064a \u0627\u0633\u062a\u062e\u062f\u0627\u0645\u0647. <\/p>\n<p><!-- No repeatable ad for zone: character count repeatable. --><!-- Repeatable debug data: {\"injection\":\"none\",\"adPosition\":1,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":1,\"nbrPlacementsScanned\":1,\"ruleCount\":900,\"degradationStartingPoint\":1,\"stopAds\":null,\"actualCount\":207} --><br \/>\n<!-- No winning ad found for zone: native in content! --><\/p>\n<h2 id=\"what-is-shellgpt\"><span class=\"ez-toc-section\" id=\"%D9%85%D8%A7_%D9%87%D9%88_ShellGPT%D8%9F\"><\/span>  \u0645\u0627 \u0647\u0648 ShellGPT\u061f <span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p> <a rel=\"nofollow noopener\" target=\"_blank\" href=\"https:\/\/github.com\/TheR1D\/shell_gpt\">\u0634\u064a\u0644 \u062c\u064a \u0628\u064a \u062a\u064a<\/a> \u0647\u0648 \u0628\u0631\u0646\u0627\u0645\u062c Python \u064a\u062a\u064a\u062d \u0644\u0643 \u0627\u0644\u0648\u0635\u0648\u0644 \u0625\u0644\u0649 ChatGPT \u0645\u0646 OpenAI \u0645\u0646 \u0633\u0637\u0631 \u0627\u0644\u0623\u0648\u0627\u0645\u0631 \u0641\u064a \u0646\u0627\u0641\u0630\u0629 \u0627\u0644\u0645\u062d\u0637\u0629 \u0627\u0644\u0637\u0631\u0641\u064a\u0629. \u0641\u0647\u0648 \u064a\u0631\u0633\u0644 \u0631\u0633\u0627\u0626\u0644\u0643 \u0627\u0644\u0646\u0635\u064a\u0629 \u0648\u0645\u0641\u062a\u0627\u062d API \u0627\u0644\u062e\u0627\u0635 \u0628\u0640 ChatGPT \u0625\u0644\u0649 ChatGPT \u0648\u064a\u0637\u0628\u0639 \u0627\u0633\u062a\u062c\u0627\u0628\u0629 ChatGPT. <\/p>\n<p><!-- No repeatable ad for zone: character count repeatable. --><!-- Repeatable debug data: {\"injection\":\"none\",\"adPosition\":1,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":1,\"nbrPlacementsScanned\":1,\"ruleCount\":900,\"degradationStartingPoint\":1,\"stopAds\":null,\"actualCount\":420} --><\/p>\n<p>  \u0625\u0646\u0647 \u064a\u0634\u0628\u0647 \u062a\u0634\u063a\u064a\u0644 ChatGPT \u0639\u0644\u0649 \u062c\u0647\u0627\u0632 \u0627\u0644\u0643\u0645\u0628\u064a\u0648\u062a\u0631 \u0627\u0644\u062e\u0627\u0635 \u0628\u0643\u060c \u062f\u0648\u0646 \u0623\u064a \u0645\u062a\u0627\u0639\u0628\u060c \u0648\u0628\u063a\u0636 \u0627\u0644\u0646\u0638\u0631 \u0639\u0646 \u0642\u0648\u0629 \u0627\u0644\u062d\u0648\u0633\u0628\u0629 \u0641\u064a \u062c\u0647\u0627\u0632 \u0627\u0644\u0643\u0645\u0628\u064a\u0648\u062a\u0631 \u0627\u0644\u062e\u0627\u0635 \u0628\u0643. \u0633\u062a\u062d\u062a\u0627\u062c \u0625\u0644\u0649 \u0627\u0644\u062d\u0635\u0648\u0644 \u0639\u0644\u0649 \u0645\u0641\u062a\u0627\u062d API \u0644\u0628\u0631\u0646\u0627\u0645\u062c ChatGPT\u060c \u0648\u0644\u0643\u0646 \u0627\u0644\u0623\u0645\u0631 \u0644\u0627 \u064a\u0633\u062a\u063a\u0631\u0642 \u0633\u0648\u0649 \u0644\u062d\u0638\u0627\u062a \u0644\u0644\u062d\u0635\u0648\u0644 \u0639\u0644\u064a\u0647\u060c \u0648\u0647\u0648 \u0645\u062c\u0627\u0646\u064a. <\/p>\n<p><!-- No repeatable ad for zone: character count repeatable. --><!-- Repeatable debug data: {\"injection\":\"none\",\"adPosition\":1,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":1,\"nbrPlacementsScanned\":1,\"ruleCount\":900,\"degradationStartingPoint\":1,\"stopAds\":null,\"actualCount\":652} --><\/p>\n<p> <span class=\"related-single\">\u0630\u0627\u062a \u0635\u0644\u0629: \u0643\u064a\u0641\u064a\u0629 \u062a\u0634\u063a\u064a\u0644 \u0627\u0644\u0630\u0643\u0627\u0621 \u0627\u0644\u0627\u0635\u0637\u0646\u0627\u0639\u064a \u0645\u062b\u0644 ChatGPT \u0639\u0644\u0649 \u062c\u0647\u0627\u0632 \u0627\u0644\u0643\u0645\u0628\u064a\u0648\u062a\u0631 \u0627\u0644\u062e\u0627\u0635 \u0628\u0643<\/span> <\/p>\n<p><!-- No repeatable ad for zone: character count repeatable. --><!-- Repeatable debug data: {\"injection\":\"none\",\"adPosition\":1,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":1,\"nbrPlacementsScanned\":1,\"ruleCount\":900,\"degradationStartingPoint\":1,\"stopAds\":null,\"actualCount\":706} --><\/p>\n<p>  \u0631\u0628\u0645\u0627 \u064a\u0643\u0648\u0646 ChatGPT \u0647\u0648 \u0627\u0644\u0623\u0643\u062b\u0631 \u0634\u0647\u0631\u0629 \u0641\u064a \u0627\u0644\u0645\u0648\u062c\u0629 \u0627\u0644\u062c\u062f\u064a\u062f\u0629 \u0645\u0646 <a rel=\"nofollow noopener\" target=\"_blank\" href=\"https:\/\/en.wikipedia.org\/wiki\/Large_language_model\">\u0646\u0645\u0648\u0630\u062c \u0644\u063a\u0648\u064a \u0643\u0628\u064a\u0631<\/a> <a rel=\"nofollow noopener\" target=\"_blank\" href=\"https:\/\/en.wikipedia.org\/wiki\/Artificial_intelligence\">\u0627\u0644\u0630\u0643\u0627\u0621 \u0627\u0644\u0627\u0635\u0637\u0646\u0627\u0639\u064a<\/a> \u0631\u0648\u0628\u0648\u062a\u0627\u062a \u0627\u0644\u062f\u0631\u062f\u0634\u0629\u060c \u062a\u0645 \u062a\u0637\u0648\u064a\u0631\u0647\u0627 \u0628\u0627\u0633\u062a\u062e\u062f\u0627\u0645 <a rel=\"nofollow noopener\" target=\"_blank\" href=\"https:\/\/en.wikipedia.org\/wiki\/Deep_learning\">\u062a\u0642\u0646\u064a\u0627\u062a \u0627\u0644\u062a\u0639\u0644\u0645 \u0627\u0644\u0639\u0645\u064a\u0642<\/a> \u0648\u0645\u062c\u0645\u0648\u0639\u0627\u062a \u0627\u0644\u0628\u064a\u0627\u0646\u0627\u062a \u0627\u0644\u0636\u062e\u0645\u0629. <\/p>\n<p><!-- No repeatable ad for zone: character count repeatable. --><!-- Repeatable debug data: {\"injection\":\"none\",\"adPosition\":1,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":1,\"nbrPlacementsScanned\":1,\"ruleCount\":900,\"degradationStartingPoint\":1,\"stopAds\":null,\"actualCount\":865} --><br \/>\n<!-- Repeatable debug data: {\"isEarlyInjection\":true,\"currentRuleCount\":900,\"actualCount\":865,\"hasActualCountMetThreshold\":true,\"countRemainingForInjection\":35,\"nextBlockCount\":303,\"hasCountRemainingForInjectionMetThreshold\":true,\"nextCount\":1168} --><\/p>\n<p><!-- Repeatable debug data: {\"injection\":\"before\",\"adPosition\":1,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":1,\"nbrPlacementsScanned\":1,\"ruleCount\":900,\"degradationStartingPoint\":1,\"stopAds\":null,\"isEarlyInjection\":true,\"actualCount\":900} --><!-- Zone: character count repeatable. --><!-- Repeatable debug data: {\"injection\":\"after\",\"adPosition\":2,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":2,\"nbrPlacementsScanned\":1,\"ruleCount\":900,\"degradationStartingPoint\":1,\"stopAds\":null,\"isEarlyInjection\":true,\"actualCount\":0} --><\/p>\n<p>  \u0625\u0646\u0647 \u0642\u0627\u062f\u0631 \u0639\u0644\u0649 \u0625\u062c\u0631\u0627\u0621 \u0645\u062d\u0627\u062f\u062b\u0627\u062a \u0645\u0642\u0646\u0639\u0629 \u0648\u0648\u0627\u0642\u0639\u064a\u0629\u060c \u0648\u064a\u0645\u0643\u0646\u0647 \u062a\u0648\u0644\u064a\u062f \u0631\u062f\u0648\u062f \u0646\u062b\u0631\u064a\u0629 \u0648\u0646\u0635\u0648\u0635 \u0623\u062e\u0631\u0649 \u062d\u0648\u0644 \u0623\u064a \u0645\u0648\u0636\u0648\u0639 \u064a\u0645\u0643\u0646\u0643 \u062a\u062e\u064a\u0644\u0647. \u0641\u0642\u0637 \u0636\u0639 \u0641\u064a \u0627\u0639\u062a\u0628\u0627\u0631\u0643 \u0623\u0646\u0647 \u0645\u062d\u0627\u0643\u0627\u0629 \u0644\u0634\u062e\u0635 \u0630\u0643\u064a \u0648\u0645\u0637\u0644\u0639. \u0625\u0646\u0647 \u0644\u064a\u0633 \u0630\u0643\u064a\u064b\u0627 \u062d\u0642\u064b\u0627\u060c \u0648\u0633\u064a\u0642\u0648\u0645 \u0628\u0627\u062e\u062a\u0644\u0627\u0642 \u0627\u0644\u0623\u0634\u064a\u0627\u0621 \u0628\u0633\u0639\u0627\u062f\u0629. <\/p>\n<p><!-- No repeatable ad for zone: character count repeatable. --><!-- Repeatable debug data: {\"injection\":\"none\",\"adPosition\":2,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":2,\"nbrPlacementsScanned\":2,\"ruleCount\":900,\"degradationStartingPoint\":1,\"stopAds\":null,\"actualCount\":268} --><\/p>\n<p>  \u0644\u0627 \u062a\u0648\u062c\u062f \u062e\u0637\u0648\u0629 \u0635\u0639\u0628\u0629 \u0645\u0646 \u0627\u0644\u062e\u0637\u0648\u0627\u062a \u0627\u0644\u062a\u0627\u0644\u064a\u0629\u060c \u0648\u064a\u062c\u0628 \u0623\u0646 \u062a\u0643\u0648\u0646 \u062c\u0627\u0647\u0632\u064b\u0627 \u0644\u0644\u0639\u0645\u0644 \u0641\u064a \u063a\u0636\u0648\u0646 \u0639\u0634\u0631 \u062f\u0642\u0627\u0626\u0642 \u0623\u0648 \u0646\u062d\u0648 \u0630\u0644\u0643. <\/p>\n<p><!-- No repeatable ad for zone: character count repeatable. --><!-- Repeatable debug data: {\"injection\":\"none\",\"adPosition\":2,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":2,\"nbrPlacementsScanned\":2,\"ruleCount\":900,\"degradationStartingPoint\":1,\"stopAds\":null,\"actualCount\":367} --><\/p>\n<p><!-- No repeatable ad for zone: character count repeatable. --><!-- Repeatable debug data: {\"injection\":\"none\",\"adPosition\":2,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":2,\"nbrPlacementsScanned\":2,\"ruleCount\":900,\"degradationStartingPoint\":1,\"stopAds\":null,\"actualCount\":367} --><\/p>\n<p>  \u0639\u0627\u062f\u0629\u064b \u0645\u0627 \u064a\u0642\u0648\u0645 Ubuntu \u0628\u0634\u062d\u0646 Python \u0643\u0645\u0639\u064a\u0627\u0631 \u0642\u064a\u0627\u0633\u064a\u060c \u0648\u0644\u0643\u0646 \u064a\u0645\u0643\u0646\u0643 \u0627\u0644\u062a\u062d\u0642\u0642 \u0645\u0646 \u0648\u062c\u0648\u062f\u0647 \u0639\u0646 \u0637\u0631\u064a\u0642 \u0627\u0644\u0633\u0624\u0627\u0644 \u0639\u0646 \u0631\u0642\u0645 \u0625\u0635\u062f\u0627\u0631\u0647. <\/p>\n<p><!-- No repeatable ad for zone: character count repeatable. --><!-- Repeatable debug data: {\"injection\":\"none\",\"adPosition\":2,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":2,\"nbrPlacementsScanned\":2,\"ruleCount\":900,\"degradationStartingPoint\":1,\"stopAds\":null,\"actualCount\":478} --><\/p>\n<pre>python --version<\/pre>\n<p><!-- No repeatable ad for zone: character count repeatable. --><!-- Repeatable debug data: {\"injection\":\"none\",\"adPosition\":2,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":2,\"nbrPlacementsScanned\":2,\"ruleCount\":900,\"degradationStartingPoint\":1,\"stopAds\":null,\"actualCount\":496} --><\/p>\n<div class=\"body-img landscape \">\n<div class=\"responsive-img image-expandable img-article-item\">\n<figure><img data-recalc-dims=\"1\" decoding=\"async\" width=\"724\" height=\"95\" loading=\"lazy\" alt=\"\u0627\u0644\u062a\u062d\u0642\u0642 \u0645\u0646 \u0625\u0635\u062f\u0627\u0631 Python \u0641\u064a \u0646\u0627\u0641\u0630\u0629 \u0627\u0644\u0645\u062d\u0637\u0629 \u0627\u0644\u0637\u0631\u0641\u064a\u0629\" data-img-url=\"https:\/\/goodwriterz.com\/site\/wp-content\/uploads\/2024\/09\/\u0643\u064a\u0641\u064a\u0629-\u062a\u0634\u063a\u064a\u0644-ChatGPT-\u0628\u0627\u0633\u062a\u062e\u062f\u0627\u0645-ShellGPT-\u0645\u0646-\u0645\u062d\u0637\u0629-Ubuntu.png\" src=\"https:\/\/i0.wp.com\/goodwriterz.com\/site\/wp-content\/uploads\/2024\/09\/%D9%83%D9%8A%D9%81%D9%8A%D8%A9-%D8%AA%D8%B4%D8%BA%D9%8A%D9%84-ChatGPT-%D8%A8%D8%A7%D8%B3%D8%AA%D8%AE%D8%AF%D8%A7%D9%85-ShellGPT-%D9%85%D9%86-%D9%85%D8%AD%D8%B7%D8%A9-Ubuntu.png?resize=724%2C95&#038;ssl=1\" style=\"height:auto;max-width:100%\" title=\"\">  <\/figure>\n<\/p><\/div>\n<\/p><\/div>\n<p><!-- No repeatable ad for zone: character count repeatable. --><!-- Repeatable debug data: {\"injection\":\"none\",\"adPosition\":2,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":2,\"nbrPlacementsScanned\":2,\"ruleCount\":900,\"degradationStartingPoint\":1,\"stopAds\":null,\"actualCount\":736} --><\/p>\n<p>  \u0625\u0630\u0627 \u0644\u0645 \u064a\u062a\u0645 \u062a\u062b\u0628\u064a\u062a Python\u060c \u0641\u064a\u0645\u0643\u0646\u0643 \u062a\u062b\u0628\u064a\u062a\u0647 \u0628\u0627\u0633\u062a\u062e\u062f\u0627\u0645 \u0647\u0630\u0627 \u0627\u0644\u0623\u0645\u0631. <\/p>\n<p><!-- No repeatable ad for zone: character count repeatable. --><!-- Repeatable debug data: {\"injection\":\"none\",\"adPosition\":2,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":2,\"nbrPlacementsScanned\":2,\"ruleCount\":900,\"degradationStartingPoint\":1,\"stopAds\":null,\"actualCount\":803} --><\/p>\n<pre>sudo apt install python3<\/pre>\n<p><!-- No repeatable ad for zone: character count repeatable. --><!-- Repeatable debug data: {\"injection\":\"none\",\"adPosition\":2,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":2,\"nbrPlacementsScanned\":2,\"ruleCount\":900,\"degradationStartingPoint\":1,\"stopAds\":null,\"actualCount\":829} --><\/p>\n<p>  \u0646\u062d\u0646 \u0628\u062d\u0627\u062c\u0629 \u0623\u064a\u0636\u0627 <code>pip<\/code>\u060c \u0645\u062f\u064a\u0631 \u062d\u0632\u0645 \u0628\u0627\u064a\u062b\u0648\u0646. <\/p>\n<p><!-- No repeatable ad for zone: character count repeatable. --><!-- Repeatable debug data: {\"injection\":\"none\",\"adPosition\":2,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":2,\"nbrPlacementsScanned\":2,\"ruleCount\":900,\"degradationStartingPoint\":1,\"stopAds\":null,\"actualCount\":876} --><\/p>\n<pre>pip --version<\/pre>\n<p><!-- No repeatable ad for zone: character count repeatable. --><!-- Repeatable debug data: {\"injection\":\"none\",\"adPosition\":2,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":2,\"nbrPlacementsScanned\":2,\"ruleCount\":900,\"degradationStartingPoint\":1,\"stopAds\":null,\"actualCount\":891} --><br \/>\n<!-- Repeatable debug data: {\"isEarlyInjection\":true,\"currentRuleCount\":900,\"actualCount\":891,\"hasActualCountMetThreshold\":true,\"countRemainingForInjection\":9,\"nextBlockCount\":240,\"hasCountRemainingForInjectionMetThreshold\":true,\"nextCount\":1131} --><\/p>\n<p><!-- Repeatable debug data: {\"injection\":\"before\",\"adPosition\":2,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":2,\"nbrPlacementsScanned\":2,\"ruleCount\":900,\"degradationStartingPoint\":1,\"stopAds\":null,\"isEarlyInjection\":true,\"actualCount\":900} --><!-- Zone: character count repeatable. --><!-- Repeatable debug data: {\"injection\":\"after\",\"adPosition\":3,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":3,\"nbrPlacementsScanned\":2,\"ruleCount\":900,\"degradationStartingPoint\":1,\"stopAds\":null,\"isEarlyInjection\":true,\"actualCount\":0} --><\/p>\n<div class=\"body-img landscape \">\n<div class=\"responsive-img image-expandable img-article-item\">\n<figure><img data-recalc-dims=\"1\" decoding=\"async\" width=\"724\" height=\"120\" loading=\"lazy\" alt=\"\u0627\u0644\u062a\u062d\u0642\u0642 \u0645\u0646 \u0625\u0635\u062f\u0627\u0631 pip \u0641\u064a \u0646\u0627\u0641\u0630\u0629 \u0627\u0644\u0645\u062d\u0637\u0629 \u0627\u0644\u0637\u0631\u0641\u064a\u0629\" data-img-url=\"https:\/\/goodwriterz.com\/site\/wp-content\/uploads\/2024\/09\/1725617547_172_\u0643\u064a\u0641\u064a\u0629-\u062a\u0634\u063a\u064a\u0644-ChatGPT-\u0628\u0627\u0633\u062a\u062e\u062f\u0627\u0645-ShellGPT-\u0645\u0646-\u0645\u062d\u0637\u0629-Ubuntu.png\" src=\"https:\/\/i0.wp.com\/goodwriterz.com\/site\/wp-content\/uploads\/2024\/09\/1725617547_172_%D9%83%D9%8A%D9%81%D9%8A%D8%A9-%D8%AA%D8%B4%D8%BA%D9%8A%D9%84-ChatGPT-%D8%A8%D8%A7%D8%B3%D8%AA%D8%AE%D8%AF%D8%A7%D9%85-ShellGPT-%D9%85%D9%86-%D9%85%D8%AD%D8%B7%D8%A9-Ubuntu.png?resize=724%2C120&#038;ssl=1\" style=\"height:auto;max-width:100%\" title=\"\">  <\/figure>\n<\/p><\/div>\n<\/p><\/div>\n<p><!-- No repeatable ad for zone: character count repeatable. --><!-- Repeatable debug data: {\"injection\":\"none\",\"adPosition\":3,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":3,\"nbrPlacementsScanned\":3,\"ruleCount\":900,\"degradationStartingPoint\":1,\"stopAds\":null,\"actualCount\":231} --><\/p>\n<p>  \u0644\u0645 \u064a\u062a\u0645 \u062a\u062b\u0628\u064a\u062a\u0647 \u0639\u0644\u0649 \u062c\u0647\u0627\u0632 \u0627\u0644\u0643\u0645\u0628\u064a\u0648\u062a\u0631 \u0627\u0644\u062e\u0627\u0635 \u0628\u0646\u0627\u060c \u0644\u0630\u0627 \u0623\u0636\u0641\u0646\u0627\u0647 \u0628\u0627\u0633\u062a\u062e\u062f\u0627\u0645 <code>apt<\/code>. <\/p>\n<p><!-- No repeatable ad for zone: character count repeatable. --><!-- Repeatable debug data: {\"injection\":\"none\",\"adPosition\":3,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":3,\"nbrPlacementsScanned\":3,\"ruleCount\":900,\"degradationStartingPoint\":1,\"stopAds\":null,\"actualCount\":300} --><\/p>\n<pre>sudo apt install python3-pip<\/pre>\n<p><!-- No repeatable ad for zone: character count repeatable. --><!-- Repeatable debug data: {\"injection\":\"none\",\"adPosition\":3,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":3,\"nbrPlacementsScanned\":3,\"ruleCount\":900,\"degradationStartingPoint\":1,\"stopAds\":null,\"actualCount\":330} --><\/p>\n<div class=\"body-img landscape \">\n<div class=\"responsive-img image-expandable img-article-item\">\n<figure><img data-recalc-dims=\"1\" decoding=\"async\" width=\"724\" height=\"55\" loading=\"lazy\" alt=\"\u062a\u062b\u0628\u064a\u062a pip \u0639\u0644\u0649 \u0623\u0648\u0628\u0648\u0646\u062a\u0648\" data-img-url=\"https:\/\/goodwriterz.com\/site\/wp-content\/uploads\/2024\/09\/1725617548_588_\u0643\u064a\u0641\u064a\u0629-\u062a\u0634\u063a\u064a\u0644-ChatGPT-\u0628\u0627\u0633\u062a\u062e\u062f\u0627\u0645-ShellGPT-\u0645\u0646-\u0645\u062d\u0637\u0629-Ubuntu.png\" src=\"https:\/\/i0.wp.com\/goodwriterz.com\/site\/wp-content\/uploads\/2024\/09\/1725617548_588_%D9%83%D9%8A%D9%81%D9%8A%D8%A9-%D8%AA%D8%B4%D8%BA%D9%8A%D9%84-ChatGPT-%D8%A8%D8%A7%D8%B3%D8%AA%D8%AE%D8%AF%D8%A7%D9%85-ShellGPT-%D9%85%D9%86-%D9%85%D8%AD%D8%B7%D8%A9-Ubuntu.png?resize=724%2C55&#038;ssl=1\" style=\"height:auto;max-width:100%\" title=\"\">  <\/figure>\n<\/p><\/div>\n<\/p><\/div>\n<p><!-- No repeatable ad for zone: character count repeatable. --><!-- Repeatable debug data: {\"injection\":\"none\",\"adPosition\":3,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":3,\"nbrPlacementsScanned\":3,\"ruleCount\":900,\"degradationStartingPoint\":1,\"stopAds\":null,\"actualCount\":570} --><\/p>\n<p>  \u0633\u0646\u0642\u0648\u0645 \u0628\u062a\u062b\u0628\u064a\u062a ShellGPT \u0641\u064a <a rel=\"nofollow noopener\" target=\"_blank\" href=\"https:\/\/docs.python.org\/3\/library\/venv.html\">\u0628\u064a\u0626\u0629 \u0627\u0641\u062a\u0631\u0627\u0636\u064a\u0629 \u0644\u0644\u0628\u0627\u064a\u062b\u0648\u0646<\/a>. \u064a\u0639\u0645\u0644 \u0647\u0630\u0627 \u0639\u0644\u0649 \u0639\u0632\u0644 ShellGPT \u0639\u0646 \u0645\u0644\u0641\u0627\u062a \u0648\u0645\u0643\u062a\u0628\u0627\u062a \u0646\u0638\u0627\u0645 Python \u0644\u062f\u064a\u0643\u060c \u0645\u0645\u0627 \u064a\u0639\u0646\u064a \u0623\u0646\u0647 \u0644\u0627 \u064a\u0645\u0643\u0646\u0647 \u0627\u0644\u062a\u062f\u062e\u0644 \u0639\u0646 \u0637\u0631\u064a\u0642 \u0627\u0644\u062e\u0637\u0623 \u0641\u064a \u0628\u0631\u0627\u0645\u062c Python \u0627\u0644\u0623\u062e\u0631\u0649 \u0644\u062f\u064a\u0643. \u0625\u0646\u0647 \u0645\u062c\u0631\u062f \u0627\u062d\u062a\u064a\u0627\u0637 \u0622\u0645\u0646. <\/p>\n<p><!-- No repeatable ad for zone: character count repeatable. --><!-- Repeatable debug data: {\"injection\":\"none\",\"adPosition\":3,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":3,\"nbrPlacementsScanned\":3,\"ruleCount\":900,\"degradationStartingPoint\":1,\"stopAds\":null,\"actualCount\":811} --><\/p>\n<p>  \u0644\u0644\u0642\u064a\u0627\u0645 \u0628\u0630\u0644\u0643\u060c \u0633\u0646\u062d\u062a\u0627\u062c \u0625\u0644\u0649 \u062a\u062b\u0628\u064a\u062a \u062d\u0632\u0645 \u0628\u064a\u0626\u0629 Python \u0627\u0644\u0627\u0641\u062a\u0631\u0627\u0636\u064a\u0629. <\/p>\n<p><!-- No repeatable ad for zone: character count repeatable. --><!-- Repeatable debug data: {\"injection\":\"none\",\"adPosition\":3,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":3,\"nbrPlacementsScanned\":3,\"ruleCount\":900,\"degradationStartingPoint\":1,\"stopAds\":null,\"actualCount\":896} --><br \/>\n<!-- Repeatable debug data: {\"isEarlyInjection\":true,\"currentRuleCount\":900,\"actualCount\":896,\"hasActualCountMetThreshold\":true,\"countRemainingForInjection\":4,\"nextBlockCount\":31,\"hasCountRemainingForInjectionMetThreshold\":true,\"nextCount\":927} --><\/p>\n<p><!-- Repeatable debug data: {\"injection\":\"before\",\"adPosition\":3,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":3,\"nbrPlacementsScanned\":3,\"ruleCount\":900,\"degradationStartingPoint\":1,\"stopAds\":null,\"isEarlyInjection\":true,\"actualCount\":900} --><!-- Zone: character count repeatable. --><!-- Repeatable debug data: {\"injection\":\"after\",\"adPosition\":4,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":4,\"nbrPlacementsScanned\":3,\"ruleCount\":900,\"degradationStartingPoint\":1,\"stopAds\":null,\"isEarlyInjection\":true,\"actualCount\":0} --><\/p>\n<pre>sudo apt install python3-venv<\/pre>\n<p><!-- No repeatable ad for zone: character count repeatable. --><!-- Repeatable debug data: {\"injection\":\"none\",\"adPosition\":4,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":4,\"nbrPlacementsScanned\":4,\"ruleCount\":900,\"degradationStartingPoint\":1,\"stopAds\":null,\"actualCount\":27} --><\/p>\n<div class=\"body-img landscape \">\n<div class=\"responsive-img image-expandable img-article-item\">\n<figure><img data-recalc-dims=\"1\" decoding=\"async\" width=\"724\" height=\"55\" loading=\"lazy\" alt=\"\u062a\u062b\u0628\u064a\u062a \u0648\u062d\u062f\u0629 \u0628\u064a\u0626\u0629 Python \u0627\u0644\u0627\u0641\u062a\u0631\u0627\u0636\u064a\u0629 \u0639\u0644\u0649 Ubuntu\" data-img-url=\"https:\/\/goodwriterz.com\/site\/wp-content\/uploads\/2024\/09\/1725617548_280_\u0643\u064a\u0641\u064a\u0629-\u062a\u0634\u063a\u064a\u0644-ChatGPT-\u0628\u0627\u0633\u062a\u062e\u062f\u0627\u0645-ShellGPT-\u0645\u0646-\u0645\u062d\u0637\u0629-Ubuntu.png\" src=\"https:\/\/i0.wp.com\/goodwriterz.com\/site\/wp-content\/uploads\/2024\/09\/1725617548_280_%D9%83%D9%8A%D9%81%D9%8A%D8%A9-%D8%AA%D8%B4%D8%BA%D9%8A%D9%84-ChatGPT-%D8%A8%D8%A7%D8%B3%D8%AA%D8%AE%D8%AF%D8%A7%D9%85-ShellGPT-%D9%85%D9%86-%D9%85%D8%AD%D8%B7%D8%A9-Ubuntu.png?resize=724%2C55&#038;ssl=1\" style=\"height:auto;max-width:100%\" title=\"\">  <\/figure>\n<\/p><\/div>\n<\/p><\/div>\n<p><!-- No repeatable ad for zone: character count repeatable. --><!-- Repeatable debug data: {\"injection\":\"none\",\"adPosition\":4,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":4,\"nbrPlacementsScanned\":4,\"ruleCount\":900,\"degradationStartingPoint\":1,\"stopAds\":null,\"actualCount\":267} --><\/p>\n<p><!-- No repeatable ad for zone: character count repeatable. --><!-- Repeatable debug data: {\"injection\":\"none\",\"adPosition\":4,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":4,\"nbrPlacementsScanned\":4,\"ruleCount\":900,\"degradationStartingPoint\":1,\"stopAds\":null,\"actualCount\":267} --><\/p>\n<h2 id=\"step-2-prepare-a-python-virtual-environment\"><span class=\"ez-toc-section\" id=\"%D8%A7%D9%84%D8%AE%D8%B7%D9%88%D8%A9_2_%D8%A5%D8%B9%D8%AF%D8%A7%D8%AF_%D8%A8%D9%8A%D8%A6%D8%A9_%D8%A7%D9%81%D8%AA%D8%B1%D8%A7%D8%B6%D9%8A%D8%A9_%D9%84%D9%80_Python\"><\/span>  \u0627\u0644\u062e\u0637\u0648\u0629 2: \u0625\u0639\u062f\u0627\u062f \u0628\u064a\u0626\u0629 \u0627\u0641\u062a\u0631\u0627\u0636\u064a\u0629 \u0644\u0640 Python <span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>  \u0642\u0645 \u0628\u0625\u0646\u0634\u0627\u0621 \u062f\u0644\u064a\u0644 \u0644\u062a\u062b\u0628\u064a\u062a ShellGPT \u0641\u064a\u0647. \u0644\u0642\u062f \u0623\u0637\u0644\u0642\u0646\u0627 \u0639\u0644\u0649 \u0627\u0644\u062f\u0644\u064a\u0644 \u0627\u0633\u0645 &#8220;shellgpt&#8221; \u0641\u0642\u0637 \u0644\u062a\u0648\u0636\u064a\u062d \u0627\u0644\u0623\u0645\u0648\u0631. \u0627\u0646\u062a\u0642\u0644 \u0625\u0644\u0649 \u0627\u0644\u062f\u0644\u064a\u0644 \u0627\u0644\u062c\u062f\u064a\u062f \u0639\u0646\u062f \u0625\u0646\u0634\u0627\u0626\u0647. <\/p>\n<p><!-- No repeatable ad for zone: character count repeatable. --><!-- Repeatable debug data: {\"injection\":\"none\",\"adPosition\":4,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":4,\"nbrPlacementsScanned\":4,\"ruleCount\":900,\"degradationStartingPoint\":1,\"stopAds\":null,\"actualCount\":423} --><\/p>\n<pre>mkdir shellgpt<\/pre>\n<p><!-- No repeatable ad for zone: character count repeatable. --><!-- Repeatable debug data: {\"injection\":\"none\",\"adPosition\":4,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":4,\"nbrPlacementsScanned\":4,\"ruleCount\":900,\"degradationStartingPoint\":1,\"stopAds\":null,\"actualCount\":439} --><\/p>\n<pre>cd shellgpt<\/pre>\n<p><!-- No repeatable ad for zone: character count repeatable. --><!-- Repeatable debug data: {\"injection\":\"none\",\"adPosition\":4,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":4,\"nbrPlacementsScanned\":4,\"ruleCount\":900,\"degradationStartingPoint\":1,\"stopAds\":null,\"actualCount\":452} --><\/p>\n<div class=\"body-img landscape \">\n<div class=\"responsive-img image-expandable img-article-item\">\n<figure><img data-recalc-dims=\"1\" decoding=\"async\" width=\"724\" height=\"95\" loading=\"lazy\" alt=\"\u0625\u0646\u0634\u0627\u0621 \u062f\u0644\u064a\u0644 shellgpt\" data-img-url=\"https:\/\/goodwriterz.com\/site\/wp-content\/uploads\/2024\/09\/1725617548_449_\u0643\u064a\u0641\u064a\u0629-\u062a\u0634\u063a\u064a\u0644-ChatGPT-\u0628\u0627\u0633\u062a\u062e\u062f\u0627\u0645-ShellGPT-\u0645\u0646-\u0645\u062d\u0637\u0629-Ubuntu.png\" src=\"https:\/\/i0.wp.com\/goodwriterz.com\/site\/wp-content\/uploads\/2024\/09\/1725617548_449_%D9%83%D9%8A%D9%81%D9%8A%D8%A9-%D8%AA%D8%B4%D8%BA%D9%8A%D9%84-ChatGPT-%D8%A8%D8%A7%D8%B3%D8%AA%D8%AE%D8%AF%D8%A7%D9%85-ShellGPT-%D9%85%D9%86-%D9%85%D8%AD%D8%B7%D8%A9-Ubuntu.png?resize=724%2C95&#038;ssl=1\" style=\"height:auto;max-width:100%\" title=\"\">  <\/figure>\n<\/p><\/div>\n<\/p><\/div>\n<p><!-- No repeatable ad for zone: character count repeatable. --><!-- Repeatable debug data: {\"injection\":\"none\",\"adPosition\":4,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":4,\"nbrPlacementsScanned\":4,\"ruleCount\":900,\"degradationStartingPoint\":1,\"stopAds\":null,\"actualCount\":692} --><\/p>\n<p>  \u0628\u0639\u062f \u0630\u0644\u0643\u060c \u0646\u0633\u062a\u062e\u062f\u0645 <code>-m<\/code> (module) \u0648\u0642\u0645 \u0628\u062a\u0634\u063a\u064a\u0644 \u0648\u062d\u062f\u0629 \u0628\u064a\u0626\u0629 Python \u0627\u0644\u0627\u0641\u062a\u0631\u0627\u0636\u064a\u0629 \u0648\u0625\u0646\u0634\u0627\u0621 \u0628\u064a\u0626\u0629 \u0627\u0641\u062a\u0631\u0627\u0636\u064a\u0629 \u062c\u062f\u064a\u062f\u0629 \u062f\u0627\u062e\u0644 \u0627\u0644\u062f\u0644\u064a\u0644 \u0627\u0644\u062c\u062f\u064a\u062f. \u0644\u0642\u062f \u0623\u0646\u0634\u0623\u0646\u0627 \u0628\u064a\u0626\u0629 \u062a\u0633\u0645\u0649 &#8220;shellgpt&#8221;. <\/p>\n<p><!-- No repeatable ad for zone: character count repeatable. --><!-- Repeatable debug data: {\"injection\":\"none\",\"adPosition\":4,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":4,\"nbrPlacementsScanned\":4,\"ruleCount\":900,\"degradationStartingPoint\":1,\"stopAds\":null,\"actualCount\":872} --><\/p>\n<pre>python3 -m venv shellgpt<\/pre>\n<p><!-- No repeatable ad for zone: character count repeatable. --><!-- Repeatable debug data: {\"injection\":\"none\",\"adPosition\":4,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":4,\"nbrPlacementsScanned\":4,\"ruleCount\":900,\"degradationStartingPoint\":1,\"stopAds\":null,\"actualCount\":898} --><br \/>\n<!-- Repeatable debug data: {\"isEarlyInjection\":true,\"currentRuleCount\":900,\"actualCount\":898,\"hasActualCountMetThreshold\":true,\"countRemainingForInjection\":2,\"nextBlockCount\":240,\"hasCountRemainingForInjectionMetThreshold\":true,\"nextCount\":1138} --><\/p>\n<p><!-- Repeatable debug data: {\"injection\":\"before\",\"adPosition\":4,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":4,\"nbrPlacementsScanned\":4,\"ruleCount\":900,\"degradationStartingPoint\":1,\"stopAds\":null,\"isEarlyInjection\":true,\"actualCount\":900} --><!-- Zone: character count repeatable. --><!-- Repeatable debug data: {\"injection\":\"after\",\"adPosition\":5,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":5,\"nbrPlacementsScanned\":4,\"ruleCount\":900,\"degradationStartingPoint\":1,\"stopAds\":null,\"isEarlyInjection\":true,\"actualCount\":0} --><\/p>\n<div class=\"body-img landscape \">\n<div class=\"responsive-img image-expandable img-article-item\">\n<figure><img data-recalc-dims=\"1\" decoding=\"async\" width=\"724\" height=\"75\" loading=\"lazy\" alt=\"\u0625\u0646\u0634\u0627\u0621 \u0628\u064a\u0626\u0629 \u0627\u0641\u062a\u0631\u0627\u0636\u064a\u0629 shellgpt\" data-img-url=\"https:\/\/goodwriterz.com\/site\/wp-content\/uploads\/2024\/09\/1725617548_887_\u0643\u064a\u0641\u064a\u0629-\u062a\u0634\u063a\u064a\u0644-ChatGPT-\u0628\u0627\u0633\u062a\u062e\u062f\u0627\u0645-ShellGPT-\u0645\u0646-\u0645\u062d\u0637\u0629-Ubuntu.png\" src=\"https:\/\/i0.wp.com\/goodwriterz.com\/site\/wp-content\/uploads\/2024\/09\/1725617548_887_%D9%83%D9%8A%D9%81%D9%8A%D8%A9-%D8%AA%D8%B4%D8%BA%D9%8A%D9%84-ChatGPT-%D8%A8%D8%A7%D8%B3%D8%AA%D8%AE%D8%AF%D8%A7%D9%85-ShellGPT-%D9%85%D9%86-%D9%85%D8%AD%D8%B7%D8%A9-Ubuntu.png?resize=724%2C75&#038;ssl=1\" style=\"height:auto;max-width:100%\" title=\"\">  <\/figure>\n<\/p><\/div>\n<\/p><\/div>\n<p><!-- No repeatable ad for zone: character count repeatable. --><!-- Repeatable debug data: {\"injection\":\"none\",\"adPosition\":5,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":5,\"nbrPlacementsScanned\":5,\"ruleCount\":900,\"degradationStartingPoint\":1,\"stopAds\":null,\"actualCount\":238} --><\/p>\n<p>  \u064a\u0645\u0646\u062d\u0646\u0627 \u0647\u0630\u0627 \u0628\u064a\u0626\u0629 \u0627\u0641\u062a\u0631\u0627\u0636\u064a\u0629 \u062e\u0627\u0635\u0629 \u062a\u0633\u0645\u0649 &#8220;shellgpt&#8221;\u060c \u062f\u0627\u062e\u0644 \u062f\u0644\u064a\u0644 &#8220;shellgpt&#8221;. \u0644\u062a\u0646\u0634\u064a\u0637\u0647\u0627\u060c \u0646\u062d\u062a\u0627\u062c \u0625\u0644\u0649 \u062a\u0634\u063a\u064a\u0644 \u0627\u0644\u0628\u0631\u0646\u0627\u0645\u062c \u0627\u0644\u0646\u0635\u064a \u0627\u0644\u0645\u0633\u0645\u0649 &#8220;activate&#8221;. \u064a\u0642\u0639 \u0647\u0630\u0627 \u0627\u0644\u0628\u0631\u0646\u0627\u0645\u062c \u0627\u0644\u0646\u0635\u064a \u0641\u064a \u062f\u0644\u064a\u0644 &#8220;bin&#8221; \u0627\u0644\u062e\u0627\u0635 \u0628\u0628\u064a\u0626\u062a\u0646\u0627 \u0627\u0644\u0627\u0641\u062a\u0631\u0627\u0636\u064a\u0629. <\/p>\n<p><!-- No repeatable ad for zone: character count repeatable. --><!-- Repeatable debug data: {\"injection\":\"none\",\"adPosition\":5,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":5,\"nbrPlacementsScanned\":5,\"ruleCount\":900,\"degradationStartingPoint\":1,\"stopAds\":null,\"actualCount\":461} --><\/p>\n<pre>source shellgpt\/bin\/activate<\/pre>\n<p><!-- No repeatable ad for zone: character count repeatable. --><!-- Repeatable debug data: {\"injection\":\"none\",\"adPosition\":5,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":5,\"nbrPlacementsScanned\":5,\"ruleCount\":900,\"degradationStartingPoint\":1,\"stopAds\":null,\"actualCount\":491} --><\/p>\n<div class=\"body-img landscape \">\n<div class=\"responsive-img image-expandable img-article-item\">\n<figure><img data-recalc-dims=\"1\" decoding=\"async\" width=\"724\" height=\"75\" loading=\"lazy\" alt=\"\u062a\u0641\u0639\u064a\u0644 \u0628\u064a\u0626\u0629 Python shellgpt \u0627\u0644\u0627\u0641\u062a\u0631\u0627\u0636\u064a\u0629\" data-img-url=\"https:\/\/goodwriterz.com\/site\/wp-content\/uploads\/2024\/09\/1725617549_933_\u0643\u064a\u0641\u064a\u0629-\u062a\u0634\u063a\u064a\u0644-ChatGPT-\u0628\u0627\u0633\u062a\u062e\u062f\u0627\u0645-ShellGPT-\u0645\u0646-\u0645\u062d\u0637\u0629-Ubuntu.png\" src=\"https:\/\/i0.wp.com\/goodwriterz.com\/site\/wp-content\/uploads\/2024\/09\/1725617549_933_%D9%83%D9%8A%D9%81%D9%8A%D8%A9-%D8%AA%D8%B4%D8%BA%D9%8A%D9%84-ChatGPT-%D8%A8%D8%A7%D8%B3%D8%AA%D8%AE%D8%AF%D8%A7%D9%85-ShellGPT-%D9%85%D9%86-%D9%85%D8%AD%D8%B7%D8%A9-Ubuntu.png?resize=724%2C75&#038;ssl=1\" style=\"height:auto;max-width:100%\" title=\"\">  <\/figure>\n<\/p><\/div>\n<\/p><\/div>\n<p><!-- No repeatable ad for zone: character count repeatable. --><!-- Repeatable debug data: {\"injection\":\"none\",\"adPosition\":5,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":5,\"nbrPlacementsScanned\":5,\"ruleCount\":900,\"degradationStartingPoint\":1,\"stopAds\":null,\"actualCount\":731} --><\/p>\n<p>  \u0644\u0627\u062d\u0638 &#8220;(shellgpt)&#8221; \u0623\u0645\u0627\u0645 \u0645\u0648\u062c\u0647 \u0627\u0644\u0623\u0648\u0627\u0645\u0631. <\/p>\n<p><!-- No repeatable ad for zone: character count repeatable. --><!-- Repeatable debug data: {\"injection\":\"none\",\"adPosition\":5,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":5,\"nbrPlacementsScanned\":5,\"ruleCount\":900,\"degradationStartingPoint\":1,\"stopAds\":null,\"actualCount\":786} --><\/p>\n<p><!-- No repeatable ad for zone: character count repeatable. --><!-- Repeatable debug data: {\"injection\":\"none\",\"adPosition\":5,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":5,\"nbrPlacementsScanned\":5,\"ruleCount\":900,\"degradationStartingPoint\":1,\"stopAds\":null,\"actualCount\":786} --><\/p>\n<h2 id=\"step-3-create-a-chatgpt-api-key\"><span class=\"ez-toc-section\" id=\"%D8%A7%D9%84%D8%AE%D8%B7%D9%88%D8%A9_3_%D8%A5%D9%86%D8%B4%D8%A7%D8%A1_%D9%85%D9%81%D8%AA%D8%A7%D8%AD_API_%D9%84%D9%80_ChatGPT\"><\/span>  \u0627\u0644\u062e\u0637\u0648\u0629 3: \u0625\u0646\u0634\u0627\u0621 \u0645\u0641\u062a\u0627\u062d API \u0644\u0640 ChatGPT <span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>  \u0644\u0644\u0648\u0635\u0648\u0644 \u0625\u0644\u0649 \u0645\u064a\u0632\u0627\u062a ChatGPT\u060c \u0633\u062a\u062d\u062a\u0627\u062c \u0625\u0644\u0649 \u0645\u0641\u062a\u0627\u062d API \u0644\u0640 OpenAI. \u064a\u0645\u0643\u0646\u0643 \u0627\u0633\u062a\u062e\u062f\u0627\u0645 \u0645\u0641\u062a\u0627\u062d API \u0645\u0648\u062c\u0648\u062f \u0625\u0630\u0627 \u0643\u0627\u0646 \u0644\u062f\u064a\u0643 \u0648\u0627\u062d\u062f\u060c \u0623\u0648 \u064a\u0645\u0643\u0646\u0643 \u0625\u0646\u0634\u0627\u0621 \u0648\u0627\u062d\u062f \u0639\u0644\u0649 <a rel=\"nofollow noopener\" target=\"_blank\" href=\"https:\/\/platform.openai.com\/account\/api-keys\">\u0645\u0648\u0642\u0639 OpenAI<\/a>. <\/p>\n<p><!-- Repeatable debug data: {\"injection\":\"before\",\"adPosition\":5,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":5,\"nbrPlacementsScanned\":5,\"ruleCount\":900,\"degradationStartingPoint\":1,\"stopAds\":null,\"isEarlyInjection\":false,\"actualCount\":948} --><!-- Zone: character count repeatable. --><!-- Repeatable debug data: {\"injection\":\"after\",\"adPosition\":6,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":6,\"nbrPlacementsScanned\":5,\"ruleCount\":900,\"degradationStartingPoint\":1,\"stopAds\":null,\"isEarlyInjection\":false,\"actualCount\":0} --><br \/>\n<!-- Repeatable debug data: {\"isEarlyInjection\":false,\"currentRuleCount\":900,\"actualCount\":0,\"hasActualCountMetThreshold\":null,\"countRemainingForInjection\":null,\"nextBlockCount\":null,\"hasCountRemainingForInjectionMetThreshold\":null} --><\/p>\n<p>  \u0627\u062a\u0628\u0639 \u0627\u0644\u0631\u0627\u0628\u0637 \u0648\u0642\u0645 \u0628\u062a\u0633\u062c\u064a\u0644 \u0627\u0644\u062f\u062e\u0648\u0644 \u0623\u0648 \u0627\u0644\u062a\u0633\u062c\u064a\u0644. <\/p>\n<p><!-- No repeatable ad for zone: character count repeatable. --><!-- Repeatable debug data: {\"injection\":\"none\",\"adPosition\":6,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":6,\"nbrPlacementsScanned\":6,\"ruleCount\":900,\"degradationStartingPoint\":1,\"stopAds\":null,\"actualCount\":47} --><\/p>\n<p>  \u0639\u0646\u062f \u062a\u0633\u062c\u064a\u0644 \u0627\u0644\u062f\u062e\u0648\u0644\u060c \u0627\u0646\u0642\u0631 \u0641\u0648\u0642 \u0627\u0633\u0645 \u062d\u0633\u0627\u0628\u0643 \u0641\u064a \u0627\u0644\u0632\u0627\u0648\u064a\u0629 \u0627\u0644\u064a\u0645\u0646\u0649 \u0627\u0644\u0639\u0644\u064a\u0627 \u0648\u062d\u062f\u062f &#8220;\u0639\u0631\u0636 \u0645\u0641\u0627\u062a\u064a\u062d API&#8221; \u0645\u0646 \u0627\u0644\u0642\u0627\u0626\u0645\u0629. <\/p>\n<p><!-- No repeatable ad for zone: character count repeatable. --><!-- Repeatable debug data: {\"injection\":\"none\",\"adPosition\":6,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":6,\"nbrPlacementsScanned\":6,\"ruleCount\":900,\"degradationStartingPoint\":1,\"stopAds\":null,\"actualCount\":161} --><\/p>\n<div class=\"body-img portrait \">\n<div class=\"responsive-img image-expandable img-article-item-portrait\">\n<figure><img data-recalc-dims=\"1\" decoding=\"async\" width=\"300\" height=\"350\" loading=\"lazy\" alt=\"\u0642\u0627\u0626\u0645\u0629 \u062d\u0633\u0627\u0628 ChatGPT \u0645\u0639 &quot;\u0639\u0631\u0636 \u0645\u0641\u0627\u062a\u064a\u062d API&quot; \u062a\u0645 \u062a\u0633\u0644\u064a\u0637 \u0627\u0644\u0636\u0648\u0621 \u0639\u0644\u0649 \u0627\u0644\u062e\u064a\u0627\u0631\" data-img-url=\"https:\/\/goodwriterz.com\/site\/wp-content\/uploads\/2024\/09\/1725617549_557_\u0643\u064a\u0641\u064a\u0629-\u062a\u0634\u063a\u064a\u0644-ChatGPT-\u0628\u0627\u0633\u062a\u062e\u062f\u0627\u0645-ShellGPT-\u0645\u0646-\u0645\u062d\u0637\u0629-Ubuntu.png\" src=\"https:\/\/i0.wp.com\/goodwriterz.com\/site\/wp-content\/uploads\/2024\/09\/1725617549_557_%D9%83%D9%8A%D9%81%D9%8A%D8%A9-%D8%AA%D8%B4%D8%BA%D9%8A%D9%84-ChatGPT-%D8%A8%D8%A7%D8%B3%D8%AA%D8%AE%D8%AF%D8%A7%D9%85-ShellGPT-%D9%85%D9%86-%D9%85%D8%AD%D8%B7%D8%A9-Ubuntu.png?resize=300%2C350&#038;ssl=1\" style=\"height:auto;max-width:100%\" title=\"\">  <\/figure>\n<\/p><\/div>\n<\/p><\/div>\n<p><!-- No repeatable ad for zone: character count repeatable. --><!-- Repeatable debug data: {\"injection\":\"none\",\"adPosition\":6,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":6,\"nbrPlacementsScanned\":6,\"ruleCount\":900,\"degradationStartingPoint\":1,\"stopAds\":null,\"actualCount\":401} --><\/p>\n<p>  \u0641\u064a \u0635\u0641\u062d\u0629 \u0645\u0641\u0627\u062a\u064a\u062d API \u0639\u0644\u0649 \u0627\u0644\u0648\u064a\u0628\u060c \u0627\u0646\u0642\u0631 \u0641\u0648\u0642 \u0627\u0644\u0632\u0631 &#8220;\u0625\u0646\u0634\u0627\u0621 \u0645\u0641\u062a\u0627\u062d \u0633\u0631\u064a \u062c\u062f\u064a\u062f&#8221;. <\/p>\n<p><!-- No repeatable ad for zone: character count repeatable. --><!-- Repeatable debug data: {\"injection\":\"none\",\"adPosition\":6,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":6,\"nbrPlacementsScanned\":6,\"ruleCount\":900,\"degradationStartingPoint\":1,\"stopAds\":null,\"actualCount\":470} --><\/p>\n<div class=\"body-img landscape \">\n<div class=\"responsive-img image-expandable img-article-item\">\n<figure><img data-recalc-dims=\"1\" decoding=\"async\" width=\"724\" height=\"310\" loading=\"lazy\" alt=\"\u0628\u0631\u0646\u0627\u0645\u062c ChatGPT &quot;\u0625\u0646\u0634\u0627\u0621 \u0645\u0641\u062a\u0627\u062d \u0633\u0631\u064a \u062c\u062f\u064a\u062f&quot; \u0632\u0631\" data-img-url=\"https:\/\/goodwriterz.com\/site\/wp-content\/uploads\/2024\/09\/1725617549_121_\u0643\u064a\u0641\u064a\u0629-\u062a\u0634\u063a\u064a\u0644-ChatGPT-\u0628\u0627\u0633\u062a\u062e\u062f\u0627\u0645-ShellGPT-\u0645\u0646-\u0645\u062d\u0637\u0629-Ubuntu.png\" src=\"https:\/\/i0.wp.com\/goodwriterz.com\/site\/wp-content\/uploads\/2024\/09\/1725617549_121_%D9%83%D9%8A%D9%81%D9%8A%D8%A9-%D8%AA%D8%B4%D8%BA%D9%8A%D9%84-ChatGPT-%D8%A8%D8%A7%D8%B3%D8%AA%D8%AE%D8%AF%D8%A7%D9%85-ShellGPT-%D9%85%D9%86-%D9%85%D8%AD%D8%B7%D8%A9-Ubuntu.png?resize=724%2C310&#038;ssl=1\" style=\"height:auto;max-width:100%\" title=\"\">  <\/figure>\n<\/p><\/div>\n<\/p><\/div>\n<p><!-- No repeatable ad for zone: character count repeatable. --><!-- Repeatable debug data: {\"injection\":\"none\",\"adPosition\":6,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":6,\"nbrPlacementsScanned\":6,\"ruleCount\":900,\"degradationStartingPoint\":1,\"stopAds\":null,\"actualCount\":710} --><\/p>\n<p>  \u0627\u0643\u062a\u0628 \u0627\u0633\u0645\u064b\u0627 \u0644\u0645\u0641\u062a\u0627\u062d\u0643 &#8211; \u064a\u0645\u0643\u0646 \u0623\u0646 \u064a\u0643\u0648\u0646 \u0623\u064a \u0634\u064a\u0621 &#8211; \u062b\u0645 \u0627\u0646\u0642\u0631 \u0641\u0648\u0642 \u0627\u0644\u0632\u0631 \u0627\u0644\u0623\u062e\u0636\u0631 &#8220;\u0625\u0646\u0634\u0627\u0621 \u0645\u0641\u062a\u0627\u062d \u0633\u0631\u064a&#8221;. <\/p>\n<p><!-- No repeatable ad for zone: character count repeatable. --><!-- Repeatable debug data: {\"injection\":\"none\",\"adPosition\":6,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":6,\"nbrPlacementsScanned\":6,\"ruleCount\":900,\"degradationStartingPoint\":1,\"stopAds\":null,\"actualCount\":815} --><br \/>\n<!-- Repeatable debug data: {\"isEarlyInjection\":true,\"currentRuleCount\":900,\"actualCount\":815,\"hasActualCountMetThreshold\":true,\"countRemainingForInjection\":85,\"nextBlockCount\":240,\"hasCountRemainingForInjectionMetThreshold\":true,\"nextCount\":1055} --><\/p>\n<p><!-- Repeatable debug data: {\"injection\":\"before\",\"adPosition\":6,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":6,\"nbrPlacementsScanned\":6,\"ruleCount\":900,\"degradationStartingPoint\":1,\"stopAds\":null,\"isEarlyInjection\":true,\"actualCount\":900} --><!-- Zone: character count repeatable. --><!-- Repeatable debug data: {\"injection\":\"after\",\"adPosition\":7,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":7,\"nbrPlacementsScanned\":6,\"ruleCount\":900,\"degradationStartingPoint\":1,\"stopAds\":null,\"isEarlyInjection\":true,\"actualCount\":0} --><\/p>\n<div class=\"body-img landscape \">\n<div class=\"responsive-img image-expandable img-article-item\">\n<figure><img data-recalc-dims=\"1\" decoding=\"async\" width=\"560\" height=\"260\" loading=\"lazy\" alt=\"\u062a\u0648\u0641\u064a\u0631 \u0627\u0633\u0645 \u0644\u0645\u0641\u062a\u0627\u062d API\u060c \u0645\u0639 &quot;\u0625\u0646\u0634\u0627\u0621 \u0645\u0641\u062a\u0627\u062d \u0633\u0631\u064a&quot; \u0632\u0631 \u0645\u0631\u062a\u0641\u0639\" data-img-url=\"https:\/\/goodwriterz.com\/site\/wp-content\/uploads\/2024\/09\/1725617550_572_\u0643\u064a\u0641\u064a\u0629-\u062a\u0634\u063a\u064a\u0644-ChatGPT-\u0628\u0627\u0633\u062a\u062e\u062f\u0627\u0645-ShellGPT-\u0645\u0646-\u0645\u062d\u0637\u0629-Ubuntu.png\" src=\"https:\/\/i0.wp.com\/goodwriterz.com\/site\/wp-content\/uploads\/2024\/09\/1725617550_572_%D9%83%D9%8A%D9%81%D9%8A%D8%A9-%D8%AA%D8%B4%D8%BA%D9%8A%D9%84-ChatGPT-%D8%A8%D8%A7%D8%B3%D8%AA%D8%AE%D8%AF%D8%A7%D9%85-ShellGPT-%D9%85%D9%86-%D9%85%D8%AD%D8%B7%D8%A9-Ubuntu.png?resize=560%2C260&#038;ssl=1\" style=\"height:auto;max-width:100%\" title=\"\">  <\/figure>\n<\/p><\/div>\n<\/p><\/div>\n<p><!-- No repeatable ad for zone: character count repeatable. --><!-- Repeatable debug data: {\"injection\":\"none\",\"adPosition\":7,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":7,\"nbrPlacementsScanned\":7,\"ruleCount\":900,\"degradationStartingPoint\":1,\"stopAds\":null,\"actualCount\":155} --><\/p>\n<p>  \u0633\u064a\u062a\u0645 \u0639\u0631\u0636 \u0645\u0641\u062a\u0627\u062d\u0643 \u0627\u0644\u062c\u062f\u064a\u062f \u0644\u0643. <strong>\u0644\u0646 \u062a\u062a\u0645\u0643\u0646 \u0645\u0646 \u0631\u0624\u064a\u0629 \u0645\u0641\u062a\u0627\u062d\u0643 \u0625\u0644\u0627 \u0647\u0630\u0647 \u0627\u0644\u0645\u0631\u0629<\/strong>\u0625\u0630\u0627 \u0642\u0645\u062a \u0628\u062a\u0633\u062c\u064a\u0644 \u0627\u0644\u062e\u0631\u0648\u062c \u062b\u0645 \u062a\u0633\u062c\u064a\u0644 \u0627\u0644\u062f\u062e\u0648\u0644 \u0645\u0631\u0629 \u0623\u062e\u0631\u0649\u060c \u0641\u0633\u062a\u0631\u0649 \u0625\u062f\u062e\u0627\u0644\u0627\u064b \u0644\u0644\u0645\u0641\u062a\u0627\u062d\u060c \u0648\u0644\u0643\u0646\u0643 \u0644\u0646 \u062a\u062a\u0645\u0643\u0646 \u0645\u0646 \u0639\u0631\u0636 \u0633\u0644\u0633\u0644\u0629 \u0627\u0644\u0645\u0641\u062a\u0627\u062d \u0628\u0627\u0644\u0643\u0627\u0645\u0644. \u0644\u0630\u0627\u060c \u0627\u0646\u0633\u062e \u0627\u0644\u0645\u0641\u062a\u0627\u062d \u0648\u0627\u0644\u0635\u0642\u0647 \u0641\u064a \u0645\u062d\u0631\u0631\u060c \u0648\u0627\u062d\u0641\u0638 \u0627\u0644\u0645\u0644\u0641 \u0628\u0627\u0633\u0645 \u0648\u0627\u0636\u062d. <\/p>\n<p><!-- No repeatable ad for zone: character count repeatable. --><!-- Repeatable debug data: {\"injection\":\"none\",\"adPosition\":7,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":7,\"nbrPlacementsScanned\":7,\"ruleCount\":900,\"degradationStartingPoint\":1,\"stopAds\":null,\"actualCount\":435} --><\/p>\n<p><!-- No repeatable ad for zone: character count repeatable. --><!-- Repeatable debug data: {\"injection\":\"none\",\"adPosition\":7,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":7,\"nbrPlacementsScanned\":7,\"ruleCount\":900,\"degradationStartingPoint\":1,\"stopAds\":null,\"actualCount\":435} --><\/p>\n<h2 id=\"step-4-export-the-api-key\"><span class=\"ez-toc-section\" id=\"%D8%A7%D9%84%D8%AE%D8%B7%D9%88%D8%A9_4_%D8%AA%D8%B5%D8%AF%D9%8A%D8%B1_%D9%85%D9%81%D8%AA%D8%A7%D8%AD_API\"><\/span>  \u0627\u0644\u062e\u0637\u0648\u0629 4: \u062a\u0635\u062f\u064a\u0631 \u0645\u0641\u062a\u0627\u062d API <span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>  \u0646\u062d\u062a\u0627\u062c \u0625\u0644\u0649 \u062c\u0639\u0644 \u0627\u0644\u0645\u0641\u062a\u0627\u062d \u0645\u062a\u0627\u062d\u064b\u0627 \u0644\u0628\u0631\u0646\u0627\u0645\u062c ShellGPT. \u0627\u0644\u0637\u0631\u064a\u0642\u0629 \u0627\u0644\u0623\u0633\u0647\u0644 \u0647\u064a \u062a\u0635\u062f\u064a\u0631\u0647 \u0643\u0645\u062a\u063a\u064a\u0631 \u0628\u064a\u0626\u064a. \u064a\u0645\u0643\u0646\u0643 \u0627\u0644\u0642\u064a\u0627\u0645 \u0628\u0630\u0644\u0643 \u0639\u0644\u0649 \u0633\u0637\u0631 \u0627\u0644\u0623\u0648\u0627\u0645\u0631\u060c \u0644\u0643\u0646 \u0647\u0630\u0627 \u0644\u0646 \u064a\u0633\u062a\u0645\u0631 \u0625\u0644\u0627 \u062d\u062a\u0649 \u062a\u0642\u0648\u0645 \u0628\u0625\u0639\u0627\u062f\u0629 \u062a\u0634\u063a\u064a\u0644 \u062c\u0647\u0627\u0632 \u0627\u0644\u0643\u0645\u0628\u064a\u0648\u062a\u0631. \u064a\u0624\u062f\u064a \u0625\u0636\u0627\u0641\u0629 \u0623\u0645\u0631 \u0627\u0644\u062a\u0635\u062f\u064a\u0631 \u0625\u0644\u0649 \u0645\u0644\u0641 &#8220;.bashrc&#8221; \u0625\u0644\u0649 \u062a\u0635\u062f\u064a\u0631 \u0645\u062a\u063a\u064a\u0631 \u0627\u0644\u0628\u064a\u0626\u0629 \u0646\u064a\u0627\u0628\u0629\u064b \u0639\u0646\u0643 \u062a\u0644\u0642\u0627\u0626\u064a\u064b\u0627\u060c \u0641\u064a \u0643\u0644 \u0645\u0631\u0629 \u062a\u0641\u062a\u062d \u0641\u064a\u0647\u0627 \u0646\u0627\u0641\u0630\u0629 \u0637\u0631\u0641\u064a\u0629. <\/p>\n<p><!-- No repeatable ad for zone: character count repeatable. --><!-- Repeatable debug data: {\"injection\":\"none\",\"adPosition\":7,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":7,\"nbrPlacementsScanned\":7,\"ruleCount\":900,\"degradationStartingPoint\":1,\"stopAds\":null,\"actualCount\":767} --><\/p>\n<p>  \u0644\u0625\u062c\u0631\u0627\u0621 \u0630\u0644\u0643 \u0639\u0644\u0649 \u0633\u0637\u0631 \u0627\u0644\u0623\u0648\u0627\u0645\u0631\u060c \u0627\u0643\u062a\u0628 &#8220;export OPENAI_API_KEY=&#8221; \u062b\u0645 \u0627\u0644\u0635\u0642 \u0645\u0641\u062a\u0627\u062d API \u0627\u0644\u062e\u0627\u0635 \u0628\u0643 \u0639\u0646 \u0637\u0631\u064a\u0642 \u0627\u0644\u0636\u063a\u0637 \u0639\u0644\u0649 &#8220;Shift+Ctrl+v&#8221;\u060c \u0628\u062d\u064a\u062b \u064a\u0628\u062f\u0648 \u0645\u062b\u0644 \u0644\u0642\u0637\u0629 \u0627\u0644\u0634\u0627\u0634\u0629 \u0623\u062f\u0646\u0627\u0647. <\/p>\n<p><!-- Repeatable debug data: {\"injection\":\"before\",\"adPosition\":7,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":7,\"nbrPlacementsScanned\":7,\"ruleCount\":900,\"degradationStartingPoint\":1,\"stopAds\":null,\"isEarlyInjection\":false,\"actualCount\":928} --><!-- Zone: character count repeatable. --><!-- Repeatable debug data: {\"injection\":\"after\",\"adPosition\":8,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":8,\"nbrPlacementsScanned\":7,\"ruleCount\":900,\"degradationStartingPoint\":1,\"stopAds\":null,\"isEarlyInjection\":false,\"actualCount\":0} --><br \/>\n<!-- Repeatable debug data: {\"isEarlyInjection\":false,\"currentRuleCount\":900,\"actualCount\":0,\"hasActualCountMetThreshold\":null,\"countRemainingForInjection\":null,\"nextBlockCount\":null,\"hasCountRemainingForInjectionMetThreshold\":null} --><\/p>\n<pre>export OPENAI_API_KEY=<\/pre>\n<p><!-- No repeatable ad for zone: character count repeatable. --><!-- Repeatable debug data: {\"injection\":\"none\",\"adPosition\":8,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":8,\"nbrPlacementsScanned\":8,\"ruleCount\":900,\"degradationStartingPoint\":1,\"stopAds\":null,\"actualCount\":51} --><\/p>\n<div class=\"body-img landscape \">\n<div class=\"responsive-img image-expandable img-article-item\">\n<figure><img data-recalc-dims=\"1\" decoding=\"async\" width=\"724\" height=\"95\" loading=\"lazy\" alt=\"\u062a\u0635\u062f\u064a\u0631 \u0645\u0641\u062a\u0627\u062d API \u0627\u0644\u062e\u0627\u0635 \u0628\u0640 ChatGPT \u0639\u0644\u0649 \u0633\u0637\u0631 \u0627\u0644\u0623\u0648\u0627\u0645\u0631\" data-img-url=\"https:\/\/goodwriterz.com\/site\/wp-content\/uploads\/2024\/09\/1725617550_96_\u0643\u064a\u0641\u064a\u0629-\u062a\u0634\u063a\u064a\u0644-ChatGPT-\u0628\u0627\u0633\u062a\u062e\u062f\u0627\u0645-ShellGPT-\u0645\u0646-\u0645\u062d\u0637\u0629-Ubuntu.png\" src=\"https:\/\/i0.wp.com\/goodwriterz.com\/site\/wp-content\/uploads\/2024\/09\/1725617550_96_%D9%83%D9%8A%D9%81%D9%8A%D8%A9-%D8%AA%D8%B4%D8%BA%D9%8A%D9%84-ChatGPT-%D8%A8%D8%A7%D8%B3%D8%AA%D8%AE%D8%AF%D8%A7%D9%85-ShellGPT-%D9%85%D9%86-%D9%85%D8%AD%D8%B7%D8%A9-Ubuntu.png?resize=724%2C95&#038;ssl=1\" style=\"height:auto;max-width:100%\" title=\"\">  <\/figure>\n<\/p><\/div>\n<\/p><\/div>\n<p><!-- No repeatable ad for zone: character count repeatable. --><!-- Repeatable debug data: {\"injection\":\"none\",\"adPosition\":8,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":8,\"nbrPlacementsScanned\":8,\"ruleCount\":900,\"degradationStartingPoint\":1,\"stopAds\":null,\"actualCount\":291} --><\/p>\n<p>  \u0644\u0648\u0636\u0639 \u0623\u0645\u0631 \u0627\u0644\u062a\u0635\u062f\u064a\u0631 \u0641\u064a \u0645\u0644\u0641 &#8220;.bashrc&#8221;\u060c \u0627\u0633\u062a\u062e\u062f\u0645 \u0645\u062d\u0631\u0631 \u0627\u0644\u0646\u0635\u0648\u0635 \u0627\u0644\u0645\u0641\u0636\u0644 \u0644\u062f\u064a\u0643 \u0648\u0623\u0636\u0641 \u0627\u0644\u0623\u0645\u0631 \u0625\u0644\u0649 \u0645\u0644\u0641\u0643. <\/p>\n<p><!-- No repeatable ad for zone: character count repeatable. --><!-- Repeatable debug data: {\"injection\":\"none\",\"adPosition\":8,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":8,\"nbrPlacementsScanned\":8,\"ruleCount\":900,\"degradationStartingPoint\":1,\"stopAds\":null,\"actualCount\":401} --><\/p>\n<pre>gedit ~\/.bashrc<\/pre>\n<p><!-- No repeatable ad for zone: character count repeatable. --><!-- Repeatable debug data: {\"injection\":\"none\",\"adPosition\":8,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":8,\"nbrPlacementsScanned\":8,\"ruleCount\":900,\"degradationStartingPoint\":1,\"stopAds\":null,\"actualCount\":418} --><\/p>\n<div class=\"body-img landscape \">\n<div class=\"responsive-img image-expandable img-article-item\">\n<figure><img data-recalc-dims=\"1\" decoding=\"async\" width=\"724\" height=\"260\" loading=\"lazy\" alt=\"\u0625\u0636\u0627\u0641\u0629 \u0633\u0637\u0631 \u062a\u0635\u062f\u064a\u0631 ChatGPT \u0625\u0644\u0649 \u0645\u0644\u0641 .bashrc\" data-img-url=\"https:\/\/goodwriterz.com\/site\/wp-content\/uploads\/2024\/09\/1725617550_809_\u0643\u064a\u0641\u064a\u0629-\u062a\u0634\u063a\u064a\u0644-ChatGPT-\u0628\u0627\u0633\u062a\u062e\u062f\u0627\u0645-ShellGPT-\u0645\u0646-\u0645\u062d\u0637\u0629-Ubuntu.png\" src=\"https:\/\/i0.wp.com\/goodwriterz.com\/site\/wp-content\/uploads\/2024\/09\/1725617550_809_%D9%83%D9%8A%D9%81%D9%8A%D8%A9-%D8%AA%D8%B4%D8%BA%D9%8A%D9%84-ChatGPT-%D8%A8%D8%A7%D8%B3%D8%AA%D8%AE%D8%AF%D8%A7%D9%85-ShellGPT-%D9%85%D9%86-%D9%85%D8%AD%D8%B7%D8%A9-Ubuntu.png?resize=724%2C260&#038;ssl=1\" style=\"height:auto;max-width:100%\" title=\"\">  <\/figure>\n<\/p><\/div>\n<\/p><\/div>\n<p><!-- No repeatable ad for zone: character count repeatable. --><!-- Repeatable debug data: {\"injection\":\"none\",\"adPosition\":8,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":8,\"nbrPlacementsScanned\":8,\"ruleCount\":900,\"degradationStartingPoint\":1,\"stopAds\":null,\"actualCount\":658} --><\/p>\n<p>  \u0627\u062d\u0641\u0638 \u0627\u0644\u062a\u063a\u064a\u064a\u0631\u0627\u062a \u0648\u0623\u063a\u0644\u0642 \u0627\u0644\u0645\u062d\u0631\u0631. \u0644\u0625\u062c\u0628\u0627\u0631 \u062c\u0644\u0633\u0629 \u0627\u0644\u0645\u062d\u0637\u0629 \u0627\u0644\u0637\u0631\u0641\u064a\u0629 \u0639\u0644\u0649 \u0625\u0639\u0627\u062f\u0629 \u0642\u0631\u0627\u0621\u0629 \u0645\u0644\u0641 &#8220;.bashrc&#8221;\u060c \u0627\u0633\u062a\u062e\u062f\u0645 <code>source<\/code> \u064a\u0623\u0645\u0631. <\/p>\n<p><!-- No repeatable ad for zone: character count repeatable. --><!-- Repeatable debug data: {\"injection\":\"none\",\"adPosition\":8,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":8,\"nbrPlacementsScanned\":8,\"ruleCount\":900,\"degradationStartingPoint\":1,\"stopAds\":null,\"actualCount\":785} --><\/p>\n<p>  \u0627\u0644\u0645\u0635\u062f\u0631 ~\/.bashrc <\/p>\n<p><!-- No repeatable ad for zone: character count repeatable. --><!-- Repeatable debug data: {\"injection\":\"none\",\"adPosition\":8,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":8,\"nbrPlacementsScanned\":8,\"ruleCount\":900,\"degradationStartingPoint\":1,\"stopAds\":null,\"actualCount\":803} --><br \/>\n<!-- Repeatable debug data: {\"isEarlyInjection\":true,\"currentRuleCount\":900,\"actualCount\":803,\"hasActualCountMetThreshold\":true,\"countRemainingForInjection\":97,\"nextBlockCount\":240,\"hasCountRemainingForInjectionMetThreshold\":true,\"nextCount\":1043} --><\/p>\n<p><!-- Repeatable debug data: {\"injection\":\"before\",\"adPosition\":8,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":8,\"nbrPlacementsScanned\":8,\"ruleCount\":900,\"degradationStartingPoint\":1,\"stopAds\":null,\"isEarlyInjection\":true,\"actualCount\":900} --><!-- Zone: character count repeatable. --><!-- Repeatable debug data: {\"injection\":\"after\",\"adPosition\":9,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":9,\"nbrPlacementsScanned\":8,\"ruleCount\":900,\"degradationStartingPoint\":1,\"stopAds\":null,\"isEarlyInjection\":true,\"actualCount\":0} --><\/p>\n<div class=\"body-img landscape \">\n<div class=\"responsive-img image-expandable img-article-item\">\n<figure><img data-recalc-dims=\"1\" decoding=\"async\" width=\"724\" height=\"75\" loading=\"lazy\" alt=\"\u0627\u0633\u062a\u062e\u062f\u0627\u0645 \u0627\u0644\u0645\u0635\u062f\u0631 \u0644\u0625\u062c\u0628\u0627\u0631 shell \u0639\u0644\u0649 \u0642\u0631\u0627\u0621\u0629 \u0645\u0644\u0641 .bashrc\" data-img-url=\"https:\/\/goodwriterz.com\/site\/wp-content\/uploads\/2024\/09\/1725617550_838_\u0643\u064a\u0641\u064a\u0629-\u062a\u0634\u063a\u064a\u0644-ChatGPT-\u0628\u0627\u0633\u062a\u062e\u062f\u0627\u0645-ShellGPT-\u0645\u0646-\u0645\u062d\u0637\u0629-Ubuntu.png\" src=\"https:\/\/i0.wp.com\/goodwriterz.com\/site\/wp-content\/uploads\/2024\/09\/1725617550_838_%D9%83%D9%8A%D9%81%D9%8A%D8%A9-%D8%AA%D8%B4%D8%BA%D9%8A%D9%84-ChatGPT-%D8%A8%D8%A7%D8%B3%D8%AA%D8%AE%D8%AF%D8%A7%D9%85-ShellGPT-%D9%85%D9%86-%D9%85%D8%AD%D8%B7%D8%A9-Ubuntu.png?resize=724%2C75&#038;ssl=1\" style=\"height:auto;max-width:100%\" title=\"\">  <\/figure>\n<\/p><\/div>\n<\/p><\/div>\n<p><!-- No repeatable ad for zone: character count repeatable. --><!-- Repeatable debug data: {\"injection\":\"none\",\"adPosition\":9,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":9,\"nbrPlacementsScanned\":9,\"ruleCount\":900,\"degradationStartingPoint\":1,\"stopAds\":null,\"actualCount\":143} --><\/p>\n<p><!-- No repeatable ad for zone: character count repeatable. --><!-- Repeatable debug data: {\"injection\":\"none\",\"adPosition\":9,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":9,\"nbrPlacementsScanned\":9,\"ruleCount\":900,\"degradationStartingPoint\":1,\"stopAds\":null,\"actualCount\":143} --><\/p>\n<h2 id=\"step-5-install-shellgpt\"><span class=\"ez-toc-section\" id=\"%D8%A7%D9%84%D8%AE%D8%B7%D9%88%D8%A9_5_%D8%AA%D8%AB%D8%A8%D9%8A%D8%AA_ShellGPT\"><\/span>  \u0627\u0644\u062e\u0637\u0648\u0629 5: \u062a\u062b\u0628\u064a\u062a ShellGPT <span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>  \u0628\u0639\u062f \u0627\u0644\u0627\u0646\u062a\u0647\u0627\u0621 \u0645\u0646 \u0643\u0644 \u0627\u0644\u062a\u062d\u0636\u064a\u0631\u0627\u062a\u060c \u064a\u0645\u0643\u0646\u0646\u0627 \u062a\u062b\u0628\u064a\u062a ShellGPT \u0628\u0627\u0633\u062a\u062e\u062f\u0627\u0645 Python <code>pip<\/code> \u064a\u0623\u0645\u0631. <\/p>\n<p><!-- No repeatable ad for zone: character count repeatable. --><!-- Repeatable debug data: {\"injection\":\"none\",\"adPosition\":9,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":9,\"nbrPlacementsScanned\":9,\"ruleCount\":900,\"degradationStartingPoint\":1,\"stopAds\":null,\"actualCount\":242} --><\/p>\n<pre>python pip shell-gpt<\/pre>\n<p><!-- No repeatable ad for zone: character count repeatable. --><!-- Repeatable debug data: {\"injection\":\"none\",\"adPosition\":9,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":9,\"nbrPlacementsScanned\":9,\"ruleCount\":900,\"degradationStartingPoint\":1,\"stopAds\":null,\"actualCount\":264} --><\/p>\n<div class=\"body-img landscape \">\n<div class=\"responsive-img image-expandable img-article-item\">\n<figure><img data-recalc-dims=\"1\" decoding=\"async\" width=\"724\" height=\"55\" loading=\"lazy\" alt=\"\u0627\u0633\u062a\u062e\u062f\u0627\u0645 pip \u0644\u062a\u062b\u0628\u064a\u062a \u0648\u062d\u062f\u0629 shell-gpt\" data-img-url=\"https:\/\/goodwriterz.com\/site\/wp-content\/uploads\/2024\/09\/1725617551_995_\u0643\u064a\u0641\u064a\u0629-\u062a\u0634\u063a\u064a\u0644-ChatGPT-\u0628\u0627\u0633\u062a\u062e\u062f\u0627\u0645-ShellGPT-\u0645\u0646-\u0645\u062d\u0637\u0629-Ubuntu.png\" src=\"https:\/\/i0.wp.com\/goodwriterz.com\/site\/wp-content\/uploads\/2024\/09\/1725617551_995_%D9%83%D9%8A%D9%81%D9%8A%D8%A9-%D8%AA%D8%B4%D8%BA%D9%8A%D9%84-ChatGPT-%D8%A8%D8%A7%D8%B3%D8%AA%D8%AE%D8%AF%D8%A7%D9%85-ShellGPT-%D9%85%D9%86-%D9%85%D8%AD%D8%B7%D8%A9-Ubuntu.png?resize=724%2C55&#038;ssl=1\" style=\"height:auto;max-width:100%\" title=\"\">  <\/figure>\n<\/p><\/div>\n<\/p><\/div>\n<p><!-- No repeatable ad for zone: character count repeatable. --><!-- Repeatable debug data: {\"injection\":\"none\",\"adPosition\":9,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":9,\"nbrPlacementsScanned\":9,\"ruleCount\":900,\"degradationStartingPoint\":1,\"stopAds\":null,\"actualCount\":504} --><\/p>\n<p>  \u0633\u064a\u0628\u062f\u0623 \u0627\u0644\u062a\u062b\u0628\u064a\u062a\u060c \u0648\u0633\u062a\u0638\u0647\u0631 \u0645\u062c\u0645\u0648\u0639\u0629 \u0645\u062a\u0646\u0648\u0639\u0629 \u0645\u0646 \u0623\u0633\u0645\u0627\u0621 \u0627\u0644\u062d\u0632\u0645 \u0641\u064a \u0646\u0627\u0641\u0630\u0629 \u0627\u0644\u0645\u062d\u0637\u0629 \u0627\u0644\u0637\u0631\u0641\u064a\u0629 \u0627\u0644\u062e\u0627\u0635\u0629 \u0628\u0643. <\/p>\n<p><!-- No repeatable ad for zone: character count repeatable. --><!-- Repeatable debug data: {\"injection\":\"none\",\"adPosition\":9,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":9,\"nbrPlacementsScanned\":9,\"ruleCount\":900,\"degradationStartingPoint\":1,\"stopAds\":null,\"actualCount\":605} --><\/p>\n<div class=\"body-img landscape \">\n<div class=\"responsive-img image-expandable img-article-item\">\n<figure><img data-recalc-dims=\"1\" decoding=\"async\" width=\"724\" height=\"360\" loading=\"lazy\" alt=\"\u0627\u0644\u0625\u062e\u0631\u0627\u062c \u0623\u062b\u0646\u0627\u0621 \u062a\u062b\u0628\u064a\u062a \u0648\u062d\u062f\u0629 shell-gpt\" data-img-url=\"https:\/\/goodwriterz.com\/site\/wp-content\/uploads\/2024\/09\/1725617551_924_\u0643\u064a\u0641\u064a\u0629-\u062a\u0634\u063a\u064a\u0644-ChatGPT-\u0628\u0627\u0633\u062a\u062e\u062f\u0627\u0645-ShellGPT-\u0645\u0646-\u0645\u062d\u0637\u0629-Ubuntu.png\" src=\"https:\/\/i0.wp.com\/goodwriterz.com\/site\/wp-content\/uploads\/2024\/09\/1725617551_924_%D9%83%D9%8A%D9%81%D9%8A%D8%A9-%D8%AA%D8%B4%D8%BA%D9%8A%D9%84-ChatGPT-%D8%A8%D8%A7%D8%B3%D8%AA%D8%AE%D8%AF%D8%A7%D9%85-ShellGPT-%D9%85%D9%86-%D9%85%D8%AD%D8%B7%D8%A9-Ubuntu.png?resize=724%2C360&#038;ssl=1\" style=\"height:auto;max-width:100%\" title=\"\">  <\/figure>\n<\/p><\/div>\n<\/p><\/div>\n<p><!-- No repeatable ad for zone: character count repeatable. --><!-- Repeatable debug data: {\"injection\":\"none\",\"adPosition\":9,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":9,\"nbrPlacementsScanned\":9,\"ruleCount\":900,\"degradationStartingPoint\":1,\"stopAds\":null,\"actualCount\":845} --><\/p>\n<p>  \u0639\u0646\u062f\u0645\u0627 \u0646\u0646\u062a\u0647\u064a\u060c \u064a\u0645\u0643\u0646\u0646\u0627 \u0623\u062e\u064a\u0631\u064b\u0627 \u0627\u0633\u062a\u062e\u062f\u0627\u0645 ShellGPT \u0644\u0644\u0648\u0635\u0648\u0644 \u0625\u0644\u0649 ChatGPT. <\/p>\n<p><!-- Repeatable debug data: {\"injection\":\"before\",\"adPosition\":9,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":9,\"nbrPlacementsScanned\":9,\"ruleCount\":900,\"degradationStartingPoint\":1,\"stopAds\":null,\"isEarlyInjection\":false,\"actualCount\":914} --><!-- Zone: character count repeatable. --><!-- Repeatable debug data: {\"injection\":\"after\",\"adPosition\":10,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":10,\"nbrPlacementsScanned\":9,\"ruleCount\":900,\"degradationStartingPoint\":1,\"stopAds\":null,\"isEarlyInjection\":false,\"actualCount\":0} --><br \/>\n<!-- Repeatable debug data: {\"isEarlyInjection\":false,\"currentRuleCount\":900,\"actualCount\":0,\"hasActualCountMetThreshold\":null,\"countRemainingForInjection\":null,\"nextBlockCount\":null,\"hasCountRemainingForInjectionMetThreshold\":null} --><\/p>\n<p><!-- No repeatable ad for zone: character count repeatable. --><!-- Repeatable debug data: {\"injection\":\"none\",\"adPosition\":10,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":10,\"nbrPlacementsScanned\":10,\"ruleCount\":900,\"degradationStartingPoint\":1,\"stopAds\":null,\"actualCount\":0} --><\/p>\n<h2 id=\"step-6-use-shellgpt\"><span class=\"ez-toc-section\" id=\"%D8%A7%D9%84%D8%AE%D8%B7%D9%88%D8%A9_6_%D8%A7%D8%B3%D8%AA%D8%AE%D8%AF%D8%A7%D9%85_ShellGPT\"><\/span>  \u0627\u0644\u062e\u0637\u0648\u0629 6: \u0627\u0633\u062a\u062e\u062f\u0627\u0645 ShellGPT <span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>  \u0623\u0645\u0631 ShellGPT \u0647\u0648 <code>sgpt<\/code>\u0646\u0642\u062f\u0645 \u0645\u0637\u0627\u0644\u0628\u0627\u062a\u0646\u0627 \u0627\u0644\u0646\u0635\u064a\u0629 \u0644\u0647\u0630\u0627 \u0627\u0644\u0623\u0645\u0631\u060c \u062b\u0645 \u0646\u0636\u063a\u0637 \u0639\u0644\u0649 &#8220;Enter&#8221;. <\/p>\n<p><!-- No repeatable ad for zone: character count repeatable. --><!-- Repeatable debug data: {\"injection\":\"none\",\"adPosition\":10,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":10,\"nbrPlacementsScanned\":10,\"ruleCount\":900,\"degradationStartingPoint\":1,\"stopAds\":null,\"actualCount\":95} --><\/p>\n<pre>sgpt \"Who is Thursday named after?\"<\/pre>\n<p><!-- No repeatable ad for zone: character count repeatable. --><!-- Repeatable debug data: {\"injection\":\"none\",\"adPosition\":10,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":10,\"nbrPlacementsScanned\":10,\"ruleCount\":900,\"degradationStartingPoint\":1,\"stopAds\":null,\"actualCount\":132} --><\/p>\n<div class=\"body-img landscape \">\n<div class=\"responsive-img image-expandable img-article-item\">\n<figure><img data-recalc-dims=\"1\" decoding=\"async\" width=\"724\" height=\"120\" loading=\"lazy\" alt=\"\u0627\u0633\u062a\u062e\u062f\u0627\u0645 \u0627\u0644\u0623\u0645\u0631 sgpt \u0644\u0625\u0631\u0633\u0627\u0644 \u0627\u0644\u0625\u062f\u062e\u0627\u0644 \u0625\u0644\u0649 ChatGPT\" data-img-url=\"https:\/\/goodwriterz.com\/site\/wp-content\/uploads\/2024\/09\/1725617551_145_\u0643\u064a\u0641\u064a\u0629-\u062a\u0634\u063a\u064a\u0644-ChatGPT-\u0628\u0627\u0633\u062a\u062e\u062f\u0627\u0645-ShellGPT-\u0645\u0646-\u0645\u062d\u0637\u0629-Ubuntu.png\" src=\"https:\/\/i0.wp.com\/goodwriterz.com\/site\/wp-content\/uploads\/2024\/09\/1725617551_145_%D9%83%D9%8A%D9%81%D9%8A%D8%A9-%D8%AA%D8%B4%D8%BA%D9%8A%D9%84-ChatGPT-%D8%A8%D8%A7%D8%B3%D8%AA%D8%AE%D8%AF%D8%A7%D9%85-ShellGPT-%D9%85%D9%86-%D9%85%D8%AD%D8%B7%D8%A9-Ubuntu.png?resize=724%2C120&#038;ssl=1\" style=\"height:auto;max-width:100%\" title=\"\">  <\/figure>\n<\/p><\/div>\n<\/p><\/div>\n<p><!-- No repeatable ad for zone: character count repeatable. --><!-- Repeatable debug data: {\"injection\":\"none\",\"adPosition\":10,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":10,\"nbrPlacementsScanned\":10,\"ruleCount\":900,\"degradationStartingPoint\":1,\"stopAds\":null,\"actualCount\":372} --><\/p>\n<p>  \u064a\u0639\u0645\u0644 ShellGPT \u0643\u0648\u0633\u064a\u0637 \u0628\u064a\u0646\u0646\u0627 \u0648\u0628\u064a\u0646 ChatGPT\u060c \u0648\u064a\u0639\u0631\u0636 \u0627\u0644\u0627\u0633\u062a\u062c\u0627\u0628\u0629 \u0645\u0646 ChatGPT. <\/p>\n<p><!-- No repeatable ad for zone: character count repeatable. --><!-- Repeatable debug data: {\"injection\":\"none\",\"adPosition\":10,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":10,\"nbrPlacementsScanned\":10,\"ruleCount\":900,\"degradationStartingPoint\":1,\"stopAds\":null,\"actualCount\":468} --><\/p>\n<p> <span class=\"related-single\">\u0630\u0627\u062a \u0635\u0644\u0629: \u0643\u064a\u0641\u064a\u0629 \u0625\u0646\u0634\u0627\u0621 \u0623\u0633\u0645\u0627\u0621 \u0645\u0633\u062a\u0639\u0627\u0631\u0629 \u0648\u0648\u0638\u0627\u0626\u0641 Shell \u0639\u0644\u0649 Linux<\/span> <\/p>\n<p><!-- No repeatable ad for zone: character count repeatable. --><!-- Repeatable debug data: {\"injection\":\"none\",\"adPosition\":10,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":10,\"nbrPlacementsScanned\":10,\"ruleCount\":900,\"degradationStartingPoint\":1,\"stopAds\":null,\"actualCount\":529} --><\/p>\n<p>  \u0647\u0630\u0627 \u0631\u0627\u0626\u0639\u060c \u0643\u0644 \u0634\u064a\u0621 \u064a\u0639\u0645\u0644 \u0628\u0634\u0643\u0644 \u062c\u064a\u062f. \u0644\u0643\u0646 \u0627\u0644\u0623\u0645\u0631 \u064a\u0633\u062a\u063a\u0631\u0642 \u0648\u0642\u062a\u064b\u0627 \u0637\u0648\u064a\u0644\u0627\u064b \u0628\u0639\u0636 \u0627\u0644\u0634\u064a\u0621 <code>cd<\/code> \u0641\u064a \u0627\u0644\u062f\u0644\u064a\u0644 \u0627\u0644\u0630\u064a \u0623\u0646\u0634\u0623\u0646\u0627 \u0641\u064a\u0647 \u0627\u0644\u0628\u064a\u0626\u0629 \u0627\u0644\u0627\u0641\u062a\u0631\u0627\u0636\u064a\u0629\u060c \u062b\u0645 \u0623\u0635\u062f\u0631 <code>source shellgpt\/bin\/activate<\/code> \u0627\u0644\u0623\u0645\u0631 \u0642\u0628\u0644 \u0623\u0646 \u0646\u062a\u0645\u0643\u0646 \u0645\u0646 \u0627\u0633\u062a\u062e\u062f\u0627\u0645 ShellGPT. <\/p>\n<p><!-- No repeatable ad for zone: character count repeatable. --><!-- Repeatable debug data: {\"injection\":\"none\",\"adPosition\":10,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":10,\"nbrPlacementsScanned\":10,\"ruleCount\":900,\"degradationStartingPoint\":1,\"stopAds\":null,\"actualCount\":746} --><\/p>\n<p>  \u0627\u0644\u0637\u0631\u064a\u0642\u0629 \u0627\u0644\u0623\u0641\u0636\u0644 \u0647\u064a \u0625\u0646\u0634\u0627\u0621 \u0627\u0633\u0645 \u0645\u0633\u062a\u0639\u0627\u0631 \u064a\u0642\u0648\u0645 \u0628\u0643\u0644 \u0630\u0644\u0643 \u0646\u064a\u0627\u0628\u0629 \u0639\u0646\u0627. \u0642\u0645 \u0628\u062a\u0639\u062f\u064a\u0644 \u0645\u0644\u0641 &#8220;.bashrc&#8221; \u0648\u0623\u0636\u0641 \u0647\u0630\u0627 \u0627\u0644\u0633\u0637\u0631. <\/p>\n<p><!-- No repeatable ad for zone: character count repeatable. --><!-- Repeatable debug data: {\"injection\":\"none\",\"adPosition\":10,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":10,\"nbrPlacementsScanned\":10,\"ruleCount\":900,\"degradationStartingPoint\":1,\"stopAds\":null,\"actualCount\":857} --><\/p>\n<pre>alias chatgpt=\"cd ~\/shellgpt\/;source shellgpt\/bin\/activate\"<\/pre>\n<p><!-- Repeatable debug data: {\"injection\":\"before\",\"adPosition\":10,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":10,\"nbrPlacementsScanned\":10,\"ruleCount\":900,\"degradationStartingPoint\":1,\"stopAds\":null,\"isEarlyInjection\":false,\"actualCount\":918} --><!-- Zone: character count repeatable. --><!-- Repeatable debug data: {\"injection\":\"after\",\"adPosition\":11,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":11,\"nbrPlacementsScanned\":10,\"ruleCount\":900,\"degradationStartingPoint\":1,\"stopAds\":null,\"isEarlyInjection\":false,\"actualCount\":0} --><br \/>\n<!-- Repeatable debug data: {\"isEarlyInjection\":false,\"currentRuleCount\":900,\"actualCount\":0,\"hasActualCountMetThreshold\":null,\"countRemainingForInjection\":null,\"nextBlockCount\":null,\"hasCountRemainingForInjectionMetThreshold\":null} --><\/p>\n<div class=\"body-img landscape \">\n<div class=\"responsive-img image-expandable img-article-item\">\n<figure><img data-recalc-dims=\"1\" decoding=\"async\" width=\"724\" height=\"276\" loading=\"lazy\" alt=\"\u0625\u0636\u0627\u0641\u0629 \u0627\u0633\u0645 \u0645\u0633\u062a\u0639\u0627\u0631 \u0625\u0644\u0649 \u0645\u0644\u0641 .bashrc\" data-img-url=\"https:\/\/goodwriterz.com\/site\/wp-content\/uploads\/2024\/09\/1725617552_720_\u0643\u064a\u0641\u064a\u0629-\u062a\u0634\u063a\u064a\u0644-ChatGPT-\u0628\u0627\u0633\u062a\u062e\u062f\u0627\u0645-ShellGPT-\u0645\u0646-\u0645\u062d\u0637\u0629-Ubuntu.png\" src=\"https:\/\/i0.wp.com\/goodwriterz.com\/site\/wp-content\/uploads\/2024\/09\/1725617552_720_%D9%83%D9%8A%D9%81%D9%8A%D8%A9-%D8%AA%D8%B4%D8%BA%D9%8A%D9%84-ChatGPT-%D8%A8%D8%A7%D8%B3%D8%AA%D8%AE%D8%AF%D8%A7%D9%85-ShellGPT-%D9%85%D9%86-%D9%85%D8%AD%D8%B7%D8%A9-Ubuntu.png?resize=724%2C276&#038;ssl=1\" style=\"height:auto;max-width:100%\" title=\"\">  <\/figure>\n<\/p><\/div>\n<\/p><\/div>\n<p><!-- No repeatable ad for zone: character count repeatable. --><!-- Repeatable debug data: {\"injection\":\"none\",\"adPosition\":11,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":11,\"nbrPlacementsScanned\":11,\"ruleCount\":900,\"degradationStartingPoint\":1,\"stopAds\":null,\"actualCount\":240} --><\/p>\n<p>  \u062a\u0630\u0643\u0631 \u0627\u0633\u062a\u062e\u062f\u0627\u0645 \u0623\u0633\u0645\u0627\u0621 \u0627\u0644\u062f\u0644\u064a\u0644 \u0648\u0627\u0644\u0628\u064a\u0626\u0629 \u0627\u0644\u0627\u0641\u062a\u0631\u0627\u0636\u064a\u0629 \u0627\u0644\u062a\u064a \u0623\u0646\u0634\u0623\u062a\u0647\u0627. \u0623\u0637\u0644\u0642\u0646\u0627 \u0639\u0644\u0649 \u0627\u0633\u0645\u0646\u0627 \u0627\u0644\u0645\u0633\u062a\u0639\u0627\u0631 &#8220;chatgpt&#8221;\u060c \u0648\u0644\u0643\u0646 \u064a\u0645\u0643\u0646\u0643 \u0627\u0633\u062a\u062e\u062f\u0627\u0645 \u0623\u064a \u0627\u0633\u0645 \u062a\u0641\u0636\u0644\u0647. \u0627\u062d\u0641\u0638 \u0627\u0644\u062a\u063a\u064a\u064a\u0631\u0627\u062a \u0648\u0627\u0633\u062a\u062e\u062f\u0645 <code>source <\/code> \u0644\u0642\u0631\u0627\u0621\u0629 \u0645\u0644\u0641 &#8220;.bashrc&#8221; \u0645\u0631\u0629 \u0623\u062e\u0631\u0649. <\/p>\n<p><!-- No repeatable ad for zone: character count repeatable. --><!-- Repeatable debug data: {\"injection\":\"none\",\"adPosition\":11,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":11,\"nbrPlacementsScanned\":11,\"ruleCount\":900,\"degradationStartingPoint\":1,\"stopAds\":null,\"actualCount\":469} --><\/p>\n<pre>source ~\/.bashrc<\/pre>\n<p><!-- No repeatable ad for zone: character count repeatable. --><!-- Repeatable debug data: {\"injection\":\"none\",\"adPosition\":11,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":11,\"nbrPlacementsScanned\":11,\"ruleCount\":900,\"degradationStartingPoint\":1,\"stopAds\":null,\"actualCount\":487} --><\/p>\n<div class=\"body-img landscape \">\n<div class=\"responsive-img image-expandable img-article-item\">\n<figure><img data-recalc-dims=\"1\" decoding=\"async\" width=\"724\" height=\"75\" loading=\"lazy\" alt=\"\u0627\u0633\u062a\u062e\u062f\u0627\u0645 \u0627\u0644\u0645\u0635\u062f\u0631 \u0644\u0625\u062c\u0628\u0627\u0631 shell \u0639\u0644\u0649 \u0642\u0631\u0627\u0621\u0629 \u0645\u0644\u0641 .bashrc\" data-img-url=\"https:\/\/goodwriterz.com\/site\/wp-content\/uploads\/2024\/09\/1725617552_13_\u0643\u064a\u0641\u064a\u0629-\u062a\u0634\u063a\u064a\u0644-ChatGPT-\u0628\u0627\u0633\u062a\u062e\u062f\u0627\u0645-ShellGPT-\u0645\u0646-\u0645\u062d\u0637\u0629-Ubuntu.png\" src=\"https:\/\/i0.wp.com\/goodwriterz.com\/site\/wp-content\/uploads\/2024\/09\/1725617552_13_%D9%83%D9%8A%D9%81%D9%8A%D8%A9-%D8%AA%D8%B4%D8%BA%D9%8A%D9%84-ChatGPT-%D8%A8%D8%A7%D8%B3%D8%AA%D8%AE%D8%AF%D8%A7%D9%85-ShellGPT-%D9%85%D9%86-%D9%85%D8%AD%D8%B7%D8%A9-Ubuntu.png?resize=724%2C75&#038;ssl=1\" style=\"height:auto;max-width:100%\" title=\"\">  <\/figure>\n<\/p><\/div>\n<\/p><\/div>\n<p><!-- No repeatable ad for zone: character count repeatable. --><!-- Repeatable debug data: {\"injection\":\"none\",\"adPosition\":11,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":11,\"nbrPlacementsScanned\":11,\"ruleCount\":900,\"degradationStartingPoint\":1,\"stopAds\":null,\"actualCount\":727} --><\/p>\n<p>  \u0627\u0644\u0622\u0646\u060c \u0641\u064a \u0645\u0648\u062c\u0647 \u0627\u0644\u0623\u0648\u0627\u0645\u0631 \u0627\u0644\u0639\u0627\u062f\u064a\u060c \u0641\u0625\u0646 \u0625\u062f\u062e\u0627\u0644 \u0627\u0633\u0645 \u0627\u0644\u0627\u0633\u0645 \u0627\u0644\u0645\u0633\u062a\u0639\u0627\u0631 \u0627\u0644\u062e\u0627\u0635 \u0628\u0643 \u0648\u0627\u0644\u0636\u063a\u0637 \u0639\u0644\u0649 &#8220;Enter&#8221; \u064a\u0636\u0639\u0643 \u0641\u064a \u0628\u064a\u0626\u0629 Python \u0627\u0644\u0627\u0641\u062a\u0631\u0627\u0636\u064a\u0629 \u0627\u0644\u062e\u0627\u0635\u0629 \u0628\u0643\u060c \u0648\u0627\u0644\u062a\u064a \u062a\u0645 \u062a\u0646\u0634\u064a\u0637\u0647\u0627 \u0648\u062c\u0627\u0647\u0632\u0629 \u0644\u0625\u062f\u062e\u0627\u0644\u0627\u062a\u0643. <\/p>\n<p><!-- Repeatable debug data: {\"injection\":\"before\",\"adPosition\":11,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":11,\"nbrPlacementsScanned\":11,\"ruleCount\":900,\"degradationStartingPoint\":1,\"stopAds\":null,\"isEarlyInjection\":false,\"actualCount\":905} --><!-- Zone: character count repeatable. --><!-- Repeatable debug data: {\"injection\":\"after\",\"adPosition\":12,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":12,\"nbrPlacementsScanned\":11,\"ruleCount\":900,\"degradationStartingPoint\":1,\"stopAds\":null,\"isEarlyInjection\":false,\"actualCount\":0} --><br \/>\n<!-- Repeatable debug data: {\"isEarlyInjection\":false,\"currentRuleCount\":900,\"actualCount\":0,\"hasActualCountMetThreshold\":null,\"countRemainingForInjection\":null,\"nextBlockCount\":null,\"hasCountRemainingForInjectionMetThreshold\":null} --><\/p>\n<pre>chatgpt<\/pre>\n<p><!-- No repeatable ad for zone: character count repeatable. --><!-- Repeatable debug data: {\"injection\":\"none\",\"adPosition\":12,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":12,\"nbrPlacementsScanned\":12,\"ruleCount\":900,\"degradationStartingPoint\":1,\"stopAds\":null,\"actualCount\":9} --><\/p>\n<div class=\"body-img landscape \">\n<div class=\"responsive-img image-expandable img-article-item\">\n<figure><img data-recalc-dims=\"1\" decoding=\"async\" width=\"724\" height=\"75\" loading=\"lazy\" alt=\"\u0627\u0633\u062a\u062e\u062f\u0627\u0645 \u0627\u0644\u0627\u0633\u0645 \u0627\u0644\u0645\u0633\u062a\u0639\u0627\u0631 chatgpt \u0644\u0644\u0648\u0635\u0648\u0644 \u0625\u0644\u0649 ShellGPT\" data-img-url=\"https:\/\/goodwriterz.com\/site\/wp-content\/uploads\/2024\/09\/1725617552_719_\u0643\u064a\u0641\u064a\u0629-\u062a\u0634\u063a\u064a\u0644-ChatGPT-\u0628\u0627\u0633\u062a\u062e\u062f\u0627\u0645-ShellGPT-\u0645\u0646-\u0645\u062d\u0637\u0629-Ubuntu.png\" src=\"https:\/\/i0.wp.com\/goodwriterz.com\/site\/wp-content\/uploads\/2024\/09\/1725617552_719_%D9%83%D9%8A%D9%81%D9%8A%D8%A9-%D8%AA%D8%B4%D8%BA%D9%8A%D9%84-ChatGPT-%D8%A8%D8%A7%D8%B3%D8%AA%D8%AE%D8%AF%D8%A7%D9%85-ShellGPT-%D9%85%D9%86-%D9%85%D8%AD%D8%B7%D8%A9-Ubuntu.png?resize=724%2C75&#038;ssl=1\" style=\"height:auto;max-width:100%\" title=\"\">  <\/figure>\n<\/p><\/div>\n<\/p><\/div>\n<p><!-- No repeatable ad for zone: character count repeatable. --><!-- Repeatable debug data: {\"injection\":\"none\",\"adPosition\":12,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":12,\"nbrPlacementsScanned\":12,\"ruleCount\":900,\"degradationStartingPoint\":1,\"stopAds\":null,\"actualCount\":249} --><\/p>\n<p><!-- No repeatable ad for zone: character count repeatable. --><!-- Repeatable debug data: {\"injection\":\"none\",\"adPosition\":12,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":12,\"nbrPlacementsScanned\":12,\"ruleCount\":900,\"degradationStartingPoint\":1,\"stopAds\":null,\"actualCount\":249} --><\/p>\n<h2 id=\"learning-shellgpt-commands\"><span class=\"ez-toc-section\" id=\"%D8%AA%D8%B9%D9%84%D9%85_%D8%A3%D9%88%D8%A7%D9%85%D8%B1_ShellGPT\"><\/span>  \u062a\u0639\u0644\u0645 \u0623\u0648\u0627\u0645\u0631 ShellGPT <span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>  \u0627\u0644 <a rel=\"nofollow noopener\" target=\"_blank\" href=\"https:\/\/github.com\/TheR1D\/shell_gpt\">\u0635\u0641\u062d\u0629 ShellGPT \u0639\u0644\u0649 GitHub<\/a> \u064a\u062d\u062a\u0648\u064a \u0647\u0630\u0627 \u0627\u0644\u0645\u0642\u0627\u0644 \u0639\u0644\u0649 \u0645\u0632\u064a\u062f \u0645\u0646 \u0627\u0644\u0645\u0639\u0644\u0648\u0645\u0627\u062a \u062d\u0648\u0644 \u0627\u0633\u062a\u062e\u062f\u0627\u0645 ShellGPT \u0648\u062e\u064a\u0627\u0631\u0627\u062a \u0633\u0637\u0631 \u0627\u0644\u0623\u0648\u0627\u0645\u0631 \u0627\u0644\u062e\u0627\u0635\u0629 \u0628\u0647. <\/p>\n<p><!-- No repeatable ad for zone: character count repeatable. --><!-- Repeatable debug data: {\"injection\":\"none\",\"adPosition\":12,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":12,\"nbrPlacementsScanned\":12,\"ruleCount\":900,\"degradationStartingPoint\":1,\"stopAds\":null,\"actualCount\":351} --><\/p>\n<p>  \u0639\u0644\u0649 \u0633\u0628\u064a\u0644 \u0627\u0644\u0645\u062b\u0627\u0644\u060c <code>--code<\/code> \u064a\u062d\u062f \u0627\u0644\u062e\u064a\u0627\u0631 \u0645\u0646 \u0625\u062e\u0631\u0627\u062c ShellGPT \u0644\u0625\u0638\u0647\u0627\u0631 \u0643\u0648\u062f \u0627\u0644\u0628\u0631\u0646\u0627\u0645\u062c \u0641\u0642\u0637. \u0639\u0627\u062f\u0629\u064b\u060c \u0625\u0630\u0627 \u0637\u0644\u0628\u0646\u0627 \u0645\u0646\u0647 \u0625\u0646\u0634\u0627\u0621 \u0628\u0639\u0636 \u0627\u0644\u0643\u0648\u062f\u060c \u0641\u0625\u0646\u0647 \u064a\u0642\u0648\u0645 \u0628\u0630\u0644\u0643\u060c \u0648\u0644\u0643\u0646\u0647 \u064a\u0642\u0648\u0645 \u0628\u0625\u0646\u0634\u0627\u0621 \u0648\u0635\u0641 \u0623\u064a\u0636\u064b\u0627. <\/p>\n<p><!-- No repeatable ad for zone: character count repeatable. --><!-- Repeatable debug data: {\"injection\":\"none\",\"adPosition\":12,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":12,\"nbrPlacementsScanned\":12,\"ruleCount\":900,\"degradationStartingPoint\":1,\"stopAds\":null,\"actualCount\":534} --><\/p>\n<pre>sgpt \"Show me an example of a recursive function in C\"<\/pre>\n<p><!-- No repeatable ad for zone: character count repeatable. --><!-- Repeatable debug data: {\"injection\":\"none\",\"adPosition\":12,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":12,\"nbrPlacementsScanned\":12,\"ruleCount\":900,\"degradationStartingPoint\":1,\"stopAds\":null,\"actualCount\":590} --><\/p>\n<div class=\"body-img landscape \">\n<div class=\"responsive-img image-expandable img-article-item\">\n<figure><img data-recalc-dims=\"1\" decoding=\"async\" width=\"724\" height=\"435\" loading=\"lazy\" alt=\"\u0627\u0633\u062a\u062e\u062f\u0627\u0645 ChatGPT \u0644\u0625\u0646\u0634\u0627\u0621 \u062f\u0627\u0644\u0629 \u0645\u062a\u0643\u0631\u0631\u0629 \u0641\u064a C\" data-img-url=\"https:\/\/goodwriterz.com\/site\/wp-content\/uploads\/2024\/09\/1725617552_814_\u0643\u064a\u0641\u064a\u0629-\u062a\u0634\u063a\u064a\u0644-ChatGPT-\u0628\u0627\u0633\u062a\u062e\u062f\u0627\u0645-ShellGPT-\u0645\u0646-\u0645\u062d\u0637\u0629-Ubuntu.png\" src=\"https:\/\/i0.wp.com\/goodwriterz.com\/site\/wp-content\/uploads\/2024\/09\/1725617552_814_%D9%83%D9%8A%D9%81%D9%8A%D8%A9-%D8%AA%D8%B4%D8%BA%D9%8A%D9%84-ChatGPT-%D8%A8%D8%A7%D8%B3%D8%AA%D8%AE%D8%AF%D8%A7%D9%85-ShellGPT-%D9%85%D9%86-%D9%85%D8%AD%D8%B7%D8%A9-Ubuntu.png?resize=724%2C435&#038;ssl=1\" style=\"height:auto;max-width:100%\" title=\"\">  <\/figure>\n<\/p><\/div>\n<\/p><\/div>\n<p><!-- No repeatable ad for zone: character count repeatable. --><!-- Repeatable debug data: {\"injection\":\"none\",\"adPosition\":12,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":12,\"nbrPlacementsScanned\":12,\"ruleCount\":900,\"degradationStartingPoint\":1,\"stopAds\":null,\"actualCount\":830} --><\/p>\n<p>  \u0639\u0646 \u0637\u0631\u064a\u0642 \u0625\u0636\u0627\u0641\u0629 <code>--code<\/code> \u0627\u0644\u062e\u064a\u0627\u0631 \u0647\u0648 \u0625\u062e\u0641\u0627\u0621 \u0627\u0644\u0648\u0635\u0641. \u0633\u064a\u0643\u0648\u0646 \u0647\u0630\u0627 \u0645\u0641\u064a\u062f\u064b\u0627 \u0625\u0630\u0627 \u0643\u0646\u062a \u062a\u0631\u064a\u062f \u0625\u0639\u0627\u062f\u0629 \u062a\u0648\u062c\u064a\u0647 \u0627\u0644\u0625\u062e\u0631\u0627\u062c \u0625\u0644\u0649 \u0645\u0644\u0641. <\/p>\n<p><!-- Repeatable debug data: {\"injection\":\"before\",\"adPosition\":12,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":12,\"nbrPlacementsScanned\":12,\"ruleCount\":900,\"degradationStartingPoint\":1,\"stopAds\":null,\"isEarlyInjection\":false,\"actualCount\":959} --><!-- Zone: character count repeatable. --><!-- Repeatable debug data: {\"injection\":\"after\",\"adPosition\":13,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":13,\"nbrPlacementsScanned\":12,\"ruleCount\":900,\"degradationStartingPoint\":1,\"stopAds\":null,\"isEarlyInjection\":false,\"actualCount\":0} --><br \/>\n<!-- Repeatable debug data: {\"isEarlyInjection\":false,\"currentRuleCount\":900,\"actualCount\":0,\"hasActualCountMetThreshold\":null,\"countRemainingForInjection\":null,\"nextBlockCount\":null,\"hasCountRemainingForInjectionMetThreshold\":null} --><\/p>\n<pre>sgpt --code \"Show me an example of a recursive function in C\"<\/pre>\n<p><!-- No repeatable ad for zone: character count repeatable. --><!-- Repeatable debug data: {\"injection\":\"none\",\"adPosition\":13,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":13,\"nbrPlacementsScanned\":13,\"ruleCount\":900,\"degradationStartingPoint\":1,\"stopAds\":null,\"actualCount\":63} --><\/p>\n<div class=\"body-img landscape \">\n<div class=\"responsive-img image-expandable img-article-item\">\n<figure><img data-recalc-dims=\"1\" decoding=\"async\" width=\"724\" height=\"300\" loading=\"lazy\" alt=\"\u0627\u0633\u062a\u062e\u062f\u0627\u0645 ChatGPT \u0644\u0625\u0646\u0634\u0627\u0621 \u062f\u0627\u0644\u0629 \u0645\u062a\u0643\u0631\u0631\u0629 \u0641\u064a C\u060c \u0645\u0639 \u062e\u064a\u0627\u0631 --code \u0628\u062d\u064a\u062b \u064a\u062a\u0645 \u0639\u0631\u0636 \u0643\u0648\u062f \u0627\u0644\u062f\u0627\u0644\u0629 \u0641\u0642\u0637\" data-img-url=\"https:\/\/goodwriterz.com\/site\/wp-content\/uploads\/2024\/09\/1725617553_307_\u0643\u064a\u0641\u064a\u0629-\u062a\u0634\u063a\u064a\u0644-ChatGPT-\u0628\u0627\u0633\u062a\u062e\u062f\u0627\u0645-ShellGPT-\u0645\u0646-\u0645\u062d\u0637\u0629-Ubuntu.png\" src=\"https:\/\/i0.wp.com\/goodwriterz.com\/site\/wp-content\/uploads\/2024\/09\/1725617553_307_%D9%83%D9%8A%D9%81%D9%8A%D8%A9-%D8%AA%D8%B4%D8%BA%D9%8A%D9%84-ChatGPT-%D8%A8%D8%A7%D8%B3%D8%AA%D8%AE%D8%AF%D8%A7%D9%85-ShellGPT-%D9%85%D9%86-%D9%85%D8%AD%D8%B7%D8%A9-Ubuntu.png?resize=724%2C300&#038;ssl=1\" style=\"height:auto;max-width:100%\" title=\"\">  <\/figure>\n<\/p><\/div>\n<\/p><\/div>\n<p><!-- No repeatable ad for zone: character count repeatable. --><!-- Repeatable debug data: {\"injection\":\"none\",\"adPosition\":13,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":13,\"nbrPlacementsScanned\":13,\"ruleCount\":900,\"degradationStartingPoint\":1,\"stopAds\":null,\"actualCount\":303} --><\/p>\n<p>  \u064a\u0645\u0643\u0646 \u0644\u0640 ShellGPT\u060c \u0645\u0646 \u062e\u0644\u0627\u0644 ChatGPT\u060c \u0623\u064a\u0636\u064b\u0627 \u0625\u0646\u0634\u0627\u0621 \u0623\u0648\u0627\u0645\u0631 Bash \u0648\u0646\u0635\u0648\u0635 shell \u0635\u062d\u064a\u062d\u0629 \u0646\u062d\u0648\u064a\u064b\u0627. <\/p>\n<p><!-- No repeatable ad for zone: character count repeatable. --><!-- Repeatable debug data: {\"injection\":\"none\",\"adPosition\":13,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":13,\"nbrPlacementsScanned\":13,\"ruleCount\":900,\"degradationStartingPoint\":1,\"stopAds\":null,\"actualCount\":397} --><\/p>\n<p><!-- No repeatable ad for zone: character count repeatable. --><!-- Repeatable debug data: {\"injection\":\"none\",\"adPosition\":13,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":13,\"nbrPlacementsScanned\":13,\"ruleCount\":900,\"degradationStartingPoint\":1,\"stopAds\":null,\"actualCount\":397} --><\/p>\n<h2 id=\"in-conclusion\"><span class=\"ez-toc-section\" id=\"%E2%80%9C%D8%AE%D8%AA%D8%A7%D9%85%D8%A7%D9%8B%E2%80%9D\"><\/span>  &#8220;\u062e\u062a\u0627\u0645\u0627\u064b&#8221; <span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>  \u0641\u064a \u0627\u0644\u062e\u062a\u0627\u0645\u060c ShellGPT \u0647\u064a \u0623\u062f\u0627\u0629 \u0642\u0648\u064a\u0629 \u0644\u0644\u0645\u0628\u0631\u0645\u062c\u064a\u0646 \u0648\u0645\u0633\u0624\u0648\u0644\u064a \u0627\u0644\u0646\u0638\u0627\u0645 \u0639\u0644\u0649 \u062d\u062f \u0633\u0648\u0627\u0621. \u0625\u0646 \u0642\u062f\u0631\u062a\u0647\u0627 \u0639\u0644\u0649 \u0627\u0644\u0645\u0633\u0627\u0639\u062f\u0629 \u0641\u064a \u0645\u0647\u0627\u0645 \u0645\u062b\u0644 \u0625\u062f\u0627\u0631\u0629 \u0623\u0646\u0638\u0645\u0629 \u0627\u0644\u062a\u0634\u063a\u064a\u0644 \u0648\u0644\u063a\u0627\u062a \u0627\u0644\u0628\u0631\u0645\u062c\u0629 \u062a\u062c\u0639\u0644\u0647\u0627 \u0623\u0635\u0644\u064b\u0627 \u0644\u0627 \u064a\u0642\u062f\u0631 \u0628\u062b\u0645\u0646 \u0644\u0623\u064a \u0641\u0631\u064a\u0642. \u0628\u0641\u0636\u0644 \u0648\u0627\u062c\u0647\u062a\u0647\u0627 \u0627\u0644\u0628\u062f\u064a\u0647\u064a\u0629 \u0648\u0642\u0627\u0639\u062f\u0629 \u0627\u0644\u0645\u0639\u0631\u0641\u0629 \u0627\u0644\u0648\u0627\u0633\u0639\u0629\u060c \u0645\u0646 \u0627\u0644\u0645\u0624\u0643\u062f \u0623\u0646 ShellGPT \u0633\u062a\u0635\u0628\u062d \u0645\u0648\u0631\u062f\u064b\u0627 \u0623\u0633\u0627\u0633\u064a\u064b\u0627 \u0644\u0623\u0648\u0644\u0626\u0643 \u0627\u0644\u0630\u064a\u0646 \u064a\u062a\u0637\u0644\u0639\u0648\u0646 \u0625\u0644\u0649 \u062a\u0628\u0633\u064a\u0637 \u0633\u064a\u0631 \u0627\u0644\u0639\u0645\u0644 \u0648\u0632\u064a\u0627\u062f\u0629 \u0627\u0644\u0625\u0646\u062a\u0627\u062c\u064a\u0629. <\/p>\n<p><!-- No repeatable ad for zone: character count repeatable. --><!-- Repeatable debug data: {\"injection\":\"none\",\"adPosition\":13,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":13,\"nbrPlacementsScanned\":13,\"ruleCount\":900,\"degradationStartingPoint\":1,\"stopAds\":null,\"actualCount\":798} --><\/p>\n<p>  \u0623\u0648 \u0639\u0644\u0649 \u0627\u0644\u0623\u0642\u0644\u060c \u0647\u0630\u0627 \u0645\u0627 \u064a\u0642\u0648\u0644\u0647. <\/p>\n<p><!-- No repeatable ad for zone: character count repeatable. --><!-- Repeatable debug data: {\"injection\":\"none\",\"adPosition\":13,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":13,\"nbrPlacementsScanned\":13,\"ruleCount\":900,\"degradationStartingPoint\":1,\"stopAds\":null,\"actualCount\":835} --><br \/>\n<!-- Repeatable debug data: {\"isEarlyInjection\":true,\"currentRuleCount\":900,\"actualCount\":835,\"hasActualCountMetThreshold\":true,\"countRemainingForInjection\":65,\"nextBlockCount\":240,\"hasCountRemainingForInjectionMetThreshold\":true,\"nextCount\":1075} --><\/p>\n<p><!-- Repeatable debug data: {\"injection\":\"before\",\"adPosition\":13,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":13,\"nbrPlacementsScanned\":13,\"ruleCount\":900,\"degradationStartingPoint\":1,\"stopAds\":null,\"isEarlyInjection\":true,\"actualCount\":900} --><!-- Zone: character count repeatable. --><!-- Repeatable debug data: {\"injection\":\"after\",\"adPosition\":14,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":14,\"nbrPlacementsScanned\":13,\"ruleCount\":900,\"degradationStartingPoint\":1,\"stopAds\":null,\"isEarlyInjection\":true,\"actualCount\":0} --><\/p>\n<div class=\"body-img landscape \">\n<div class=\"responsive-img image-expandable img-article-item\">\n<figure><img data-recalc-dims=\"1\" decoding=\"async\" width=\"724\" height=\"230\" loading=\"lazy\" alt=\"\u0627\u0633\u062a\u062e\u062f\u0627\u0645 ShellGPT \u0648ChatGPT \u0644\u0643\u062a\u0627\u0628\u0629 \u0627\u0644\u0641\u0642\u0631\u0629 \u0627\u0644\u062e\u062a\u0627\u0645\u064a\u0629\" data-img-url=\"https:\/\/goodwriterz.com\/site\/wp-content\/uploads\/2024\/09\/1725617553_306_\u0643\u064a\u0641\u064a\u0629-\u062a\u0634\u063a\u064a\u0644-ChatGPT-\u0628\u0627\u0633\u062a\u062e\u062f\u0627\u0645-ShellGPT-\u0645\u0646-\u0645\u062d\u0637\u0629-Ubuntu.png\" src=\"https:\/\/i0.wp.com\/goodwriterz.com\/site\/wp-content\/uploads\/2024\/09\/1725617553_306_%D9%83%D9%8A%D9%81%D9%8A%D8%A9-%D8%AA%D8%B4%D8%BA%D9%8A%D9%84-ChatGPT-%D8%A8%D8%A7%D8%B3%D8%AA%D8%AE%D8%AF%D8%A7%D9%85-ShellGPT-%D9%85%D9%86-%D9%85%D8%AD%D8%B7%D8%A9-Ubuntu.png?resize=724%2C230&#038;ssl=1\" style=\"height:auto;max-width:100%\" title=\"\">  <\/figure>\n<\/p><\/div>\n<\/p><\/div>\n<p><!-- No repeatable ad for zone: character count repeatable. --><!-- Repeatable debug data: {\"injection\":\"none\",\"adPosition\":14,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":14,\"nbrPlacementsScanned\":14,\"ruleCount\":900,\"degradationStartingPoint\":1,\"stopAds\":null,\"actualCount\":175} --><\/div>\n","protected":false},"excerpt":{"rendered":"<p>\u0627\u0644\u0646\u0642\u0627\u0637 \u0627\u0644\u0631\u0626\u064a\u0633\u064a\u0629 \u0625\u0630\u0627 \u0643\u0646\u062a \u062a\u0631\u064a\u062f \u062a\u0634\u063a\u064a\u0644 ChatGPT \u0641\u064a \u0645\u062d\u0637\u0629 \u0637\u0631\u0641\u064a\u0629 Ubuntu\u060c \u0641\u064a\u0645\u0643\u0646\u0643 \u0627\u0633\u062a\u062e\u062f\u0627\u0645 \u0628\u0631\u0646\u0627\u0645\u062c Python \u064a\u0633\u0645\u0649 ShellGPT \u0644\u0625\u0631\u0633\u0627\u0644 \u0645\u0637\u0627\u0644\u0628\u0627\u062a \u0646\u0635\u064a\u0629 \u0625\u0644\u0649 ChatGPT \u0648\u0639\u0631\u0636 \u0627\u0644\u0627\u0633\u062a\u062c\u0627\u0628\u0629. \u0644\u062a\u0634\u063a\u064a\u0644 ShellGPT\u060c \u064a\u062c\u0628 \u0639\u0644\u064a\u0643 \u062a\u062b\u0628\u064a\u062a\u0647 \u0648\u0627\u0644\u062d\u0635\u0648\u0644 \u0639\u0644\u0649 \u0645\u0641\u062a\u0627\u062d API \u0627\u0644\u062e\u0627\u0635 \u0628\u0640 ChatGPT. \u0647\u0644 \u062a\u0631\u064a\u062f \u0627\u0633\u062a\u062e\u062f\u0627\u0645 ChatGPT \u0641\u064a \u0646\u0627\u0641\u0630\u0629 \u0637\u0631\u0641\u064a\u0629 \u0639\u0644\u0649 \u062c\u0647\u0627\u0632 \u0627\u0644\u0643\u0645\u0628\u064a\u0648\u062a\u0631 \u0627\u0644\u0630\u064a \u064a\u0639\u0645\u0644 \u0628\u0646\u0638\u0627\u0645 \u0627\u0644\u062a\u0634\u063a\u064a\u0644 Ubuntu Linux\u061f \u064a\u062a\u064a\u062d \u0644\u0643 ShellGPT &#8230; <a title=\"\u0643\u064a\u0641\u064a\u0629 \u062a\u0634\u063a\u064a\u0644 ChatGPT \u0628\u0627\u0633\u062a\u062e\u062f\u0627\u0645 ShellGPT \u0645\u0646 \u0645\u062d\u0637\u0629 Ubuntu\" class=\"read-more\" href=\"https:\/\/goodwriterz.com\/site\/%d9%83%d9%8a%d9%81%d9%8a%d8%a9-%d8%aa%d8%b4%d8%ba%d9%8a%d9%84-chatgpt-%d8%a8%d8%a7%d8%b3%d8%aa%d8%ae%d8%af%d8%a7%d9%85-shellgpt-%d9%85%d9%86-%d9%85%d8%ad%d8%b7%d8%a9-ubuntu\/\" aria-label=\"Read more about \u0643\u064a\u0641\u064a\u0629 \u062a\u0634\u063a\u064a\u0644 ChatGPT \u0628\u0627\u0633\u062a\u062e\u062f\u0627\u0645 ShellGPT \u0645\u0646 \u0645\u062d\u0637\u0629 Ubuntu\">\u0625\u0642\u0631\u0623 \u0627\u0644\u0645\u0632\u064a\u062f<\/a><\/p>\n","protected":false},"author":1,"featured_media":53055,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[26],"tags":[1461],"class_list":["post-53054","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-cutting-edge","tag-1461"],"jetpack_featured_media_url":"https:\/\/i0.wp.com\/goodwriterz.com\/site\/wp-content\/uploads\/2024\/09\/%D9%83%D9%8A%D9%81%D9%8A%D8%A9-%D8%AA%D8%B4%D8%BA%D9%8A%D9%84-ChatGPT-%D8%A8%D8%A7%D8%B3%D8%AA%D8%AE%D8%AF%D8%A7%D9%85-ShellGPT-%D9%85%D9%86-%D9%85%D8%AD%D8%B7%D8%A9-Ubuntu.jpg?fit=1920%2C1080&ssl=1","jetpack_sharing_enabled":true,"jetpack-related-posts":[],"_links":{"self":[{"href":"https:\/\/goodwriterz.com\/site\/wp-json\/wp\/v2\/posts\/53054","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/goodwriterz.com\/site\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/goodwriterz.com\/site\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/goodwriterz.com\/site\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/goodwriterz.com\/site\/wp-json\/wp\/v2\/comments?post=53054"}],"version-history":[{"count":0,"href":"https:\/\/goodwriterz.com\/site\/wp-json\/wp\/v2\/posts\/53054\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/goodwriterz.com\/site\/wp-json\/wp\/v2\/media\/53055"}],"wp:attachment":[{"href":"https:\/\/goodwriterz.com\/site\/wp-json\/wp\/v2\/media?parent=53054"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/goodwriterz.com\/site\/wp-json\/wp\/v2\/categories?post=53054"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/goodwriterz.com\/site\/wp-json\/wp\/v2\/tags?post=53054"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}