{"id":383995,"date":"2023-06-20T09:30:58","date_gmt":"2023-06-20T09:30:58","guid":{"rendered":"https:\/\/webkul.com\/blog\/?p=383995"},"modified":"2026-03-23T14:13:27","modified_gmt":"2026-03-23T14:13:27","slug":"magento2-chatgpt-bot-documentation","status":"publish","type":"post","link":"https:\/\/webkul.com\/blog\/magento2-chatgpt-bot-documentation\/","title":{"rendered":"Guide for Magento 2 ChatGPT Bot"},"content":{"rendered":"\n<p><a href=\"https:\/\/store.webkul.com\/magento2-chatgpt-virtual-assistant.html\" target=\"_blank\" rel=\"noreferrer noopener\">Magento 2 ChatGPT Bot<\/a> allows the admin to add Magento 2 product database to the ChatGPT bot and thereby allows the users at the storefront to use our real-time virtual assistant.<\/p>\n\n\n\n<p>The module supports OpenAI-compatible LLMs to generate highly contextual and intelligent responses.<\/p>\n\n\n\n<p>You can add an AI-generated order success message after an order gets placed using&nbsp;<a href=\"https:\/\/webkul.com\/blog\/magento2-chatgpt-checkout-message-generator-documentation\/\" target=\"_blank\" rel=\"noreferrer noopener\">Magento 2 ChatGPT Checkout Message Generator<\/a>&nbsp;extension.<\/p>\n\n\n\n<p>To explore more solutions, check out our complete collection of&nbsp;<a href=\"https:\/\/store.webkul.com\/Magento-2.html\" target=\"_blank\" rel=\"noreferrer noopener\">Magento 2 extensions<\/a>.<\/p>\n\n\n\n<p>Check an overview of the Magento 2 ChatBot &#8211;<\/p>\n\n\n\n<div class=\"wp-block-wk-block-youtube-video wp-block-wk-block--yt-video components-placeholder\"><div class=\"wk-block--yt-video-frame\"><div class=\"wk-block--yt-video-frame-request\" data-plyr-provider=\"youtube\" data-plyr-embed-id=\"lZ8xljp1zpo\"><div class=\"components-placeholder__instructions\">lZ8xljp1zpo<\/div><\/div><\/div><\/div>\n\n\n\n<div class=\"wk-index-wrap\"><div class=\"block-wrap\">\n<h2 class=\"wp-block-heading index-title\">Features<\/h2>\n<\/div><\/div>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Enable or disable the functionality for the store. <\/li>\n\n\n\n<li>Add\/export products to the ChatGPT bot from the Magento 2 backend. <\/li>\n\n\n\n<li>After enabling the functionality, a ChatGPT bot is added to the Magento 2 store frontend.<\/li>\n\n\n\n<li>Customers can interact with the ChatGPT bot and ask queries regarding the products within the store. <\/li>\n\n\n\n<li>ChatGPT bot replies with the required information about the products in the Magento 2 store. <\/li>\n\n\n\n<li>The extension uses NLP to give customers instant answers from the Magento 2 product database. <\/li>\n\n\n\n<li>Magento 2 Chatbot supports multiple AI services, including OpenAI, Gemini, and Cohere.<\/li>\n<\/ul>\n\n\n\n<div class=\"wk-index-wrap\"><div class=\"block-wrap\">\n<h2 class=\"wp-block-heading index-title\">Installation<\/h2>\n<\/div><\/div>\n\n\n\n<h2 class=\"wp-block-heading\">#Download Module<\/h2>\n\n\n\n<p>Firstly, you need to log in to Webkul Store, go to<strong>&nbsp;My Account&gt;My Purchased Products section<\/strong>, verify.<\/p>\n\n\n\n<p>And then download and extract the contents of this zip folder on the system.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">#Upload Folder<\/h2>\n\n\n\n<p>Once the module zip for Magento 2 ChatGPT Bot is extracted, follow the path src&gt;app and then copy the app folder into the Magento 2 root directory on the server as shown below:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1200\" height=\"451\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/03\/m2_installation-1200x451.png\" alt=\"Magento 2 opencart connector installation\" class=\"wp-image-373037\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/03\/m2_installation-1200x451.png 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/03\/m2_installation-300x113.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/03\/m2_installation-250x94.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/03\/m2_installation-768x289.png 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/03\/m2_installation-1536x577.png 1536w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/03\/m2_installation.png 1855w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<div class=\"wk-index-wrap\"><div class=\"block-wrap\">\n<h3 class=\"wp-block-heading index-title\">#3 Run Commands<\/h3>\n<\/div><\/div>\n\n\n\n<p>Execute the commands below to continue with the setup &#8211;<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\">php bin\/magento setup:upgrade<\/pre>\n\n\n\n<pre class=\"EnlighterJSRAW\">php bin\/magento setup:di:compile<\/pre>\n\n\n\n<pre class=\"EnlighterJSRAW\">php bin\/magento setup:static-content:deploy<\/pre>\n\n\n\n<pre class=\"EnlighterJSRAW\">php bin\/magento indexer:reindex<\/pre>\n\n\n\n<pre class=\"EnlighterJSRAW\">php bin\/magento cache:flush<\/pre>\n\n\n\n<pre class=\"EnlighterJSRAW\">php bin\/magento setup:chatgptbot<\/pre>\n\n\n\n<pre class=\"EnlighterJSRAW\">php bin\/magento setup:chatgptbot -p 1,2,3,4,5,6,7,8,9<\/pre>\n\n\n\n<div class=\"wk-index-wrap\"><div class=\"block-wrap\">\n<h2 class=\"wp-block-heading index-title\">Language Translation<\/h2>\n<\/div><\/div>\n\n\n\n<p>For translating the module language, navigate through&nbsp;<strong>src\/app\/code\/Webkul\/<strong><strong>ChatGptBot<\/strong><\/strong>\/i18n<\/strong>&nbsp;and edit the en_US.csv file. <\/p>\n\n\n\n<p>Thereafter, rename the CSV as \u201cen_SA.csv\u201d and translate all right-side content after the comma in the Arabic language. After editing the CSV, save it.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1200\" height=\"293\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/03\/i18folder-1200x293.png\" alt=\"Magento 2 opencart connector language translation\" class=\"wp-image-373049\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/03\/i18folder-1200x293.png 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/03\/i18folder-300x73.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/03\/i18folder-250x61.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/03\/i18folder-768x187.png 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/03\/i18folder.png 1366w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>Now, upload it to the path&nbsp;<strong>src\/app\/code\/Webkul\/ChatGptBot\/i18n,<\/strong>&nbsp;where the installation of Magento 2 is on the server.<\/p>\n\n\n\n<p>The module gets translated into the Arabic Language, supports both RTL and LTR languages.<\/p>\n\n\n\n<p>The user can edit the CSV like the image below.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"846\" height=\"632\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/05\/screenshot_from_2023_05_17_12_48_02.png\" alt=\"Magento 2 OpenCart Connector language translation\" class=\"wp-image-381993\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/05\/screenshot_from_2023_05_17_12_48_02.png 846w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/05\/screenshot_from_2023_05_17_12_48_02-300x224.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/05\/screenshot_from_2023_05_17_12_48_02-250x187.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/05\/screenshot_from_2023_05_17_12_48_02-768x574.png 768w\" sizes=\"(max-width: 846px) 100vw, 846px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<div class=\"wk-index-wrap\"><div class=\"block-wrap\">\n<h2 class=\"wp-block-heading index-title\">Generate Secret Key &#8211; OpenAI Account<\/h2>\n<\/div><\/div>\n\n\n\n<p>The user has to first create an <a href=\"https:\/\/platform.openai.com\/usage\" target=\"_blank\" rel=\"noreferrer noopener nofollow\">OpenAI Account<\/a>\u00a0and log in to the OpenAI dashboard as shown in the screenshot.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" width=\"1200\" height=\"603\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/02\/openAI-1200x603.png\" alt=\"openAI\" class=\"wp-image-367947\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/02\/openAI-1200x603.png 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/02\/openAI-300x151.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/02\/openAI-250x126.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/02\/openAI-768x386.png 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/02\/openAI.png 1300w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>Now the user will have to click on the&nbsp;<strong>Personal<\/strong>&nbsp;in the top-right corner, and a pop-up will appear. The user will click on the View API Keys option.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" width=\"1200\" height=\"609\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/02\/Open-AI-1-1200x609.png\" alt=\"Open-AI-1\" class=\"wp-image-367978\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/02\/Open-AI-1-1200x609.png 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/02\/Open-AI-1-300x152.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/02\/Open-AI-1-250x127.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/02\/Open-AI-1-768x390.png 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/02\/Open-AI-1.png 1303w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>A page will open, and a button&nbsp;<strong>Create New Secret Key&nbsp;<\/strong>will be visible as shown in the screenshot.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" width=\"1200\" height=\"613\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/02\/Open-AI-3-1200x613.png\" alt=\"Open-AI-3\" class=\"wp-image-367992\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/02\/Open-AI-3-1200x613.png 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/02\/Open-AI-3-300x153.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/02\/Open-AI-3-250x128.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/02\/Open-AI-3-768x392.png 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/02\/Open-AI-3.png 1268w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>Once the user clicks on this button, a pop-up will display with the API key. <\/p>\n\n\n\n<p>The user can copy the key from here with the help of the copy button.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" width=\"1200\" height=\"635\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/02\/Open-AI-2-1200x635.png\" alt=\"Open-AI-2\" class=\"wp-image-367987\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/02\/Open-AI-2-1200x635.png 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/02\/Open-AI-2-300x159.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/02\/Open-AI-2-250x132.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/02\/Open-AI-2-768x406.png 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/02\/Open-AI-2.png 1242w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>The generated key is to be used in the Magento 2 ChatGPT Bot extension&#8217;s configuration settings section in the Magento 2 backend.<\/p>\n\n\n\n<div class=\"wk-index-wrap\"><div class=\"block-wrap\">\n<h2 class=\"wp-block-heading index-title\">To Get Cohere &#8211; Secret Key<\/h2>\n<\/div><\/div>\n\n\n\n<p>Go to <a href=\"https:\/\/dashboard.cohere.com\/api-keys\" target=\"_blank\" rel=\"noreferrer noopener nofollow\">Cohere Dashboard<\/a> and generate your API key.<\/p>\n\n\n\n<div class=\"wk-index-wrap\"><div class=\"block-wrap\">\n<h3 class=\"wp-block-heading index-title\"><strong>To Get Gemini Secret Key:<\/strong><\/h3>\n<\/div><\/div>\n\n\n\n<p>Visit <a href=\"https:\/\/aistudio.google.com\/app\/apikey\" target=\"_blank\" rel=\"noreferrer noopener nofollow\">Google AI Studio<\/a> and create a new API key.<\/p>\n\n\n\n<div class=\"wk-index-wrap\"><div class=\"block-wrap\">\n<h3 class=\"wp-block-heading index-title\">Generate Pinecone &#8211; Secret Key &amp; Index<\/h3>\n<\/div><\/div>\n\n\n\n<p>To generate the Pinecone secret key and the index, navigate to the <a href=\"https:\/\/www.pinecone.io\/\" target=\"_blank\" rel=\"noreferrer noopener\">Pinecone<\/a> website and register.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1200\" height=\"524\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/05\/pincode_signup_page-1200x524.png\" alt=\"pincode_signup_page\" class=\"wp-image-384025\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/05\/pincode_signup_page-1200x524.png 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/05\/pincode_signup_page-300x131.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/05\/pincode_signup_page-250x109.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/05\/pincode_signup_page-768x335.png 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/05\/pincode_signup_page.png 1366w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>After registration, you can <a href=\"https:\/\/www.pinecone.io\/\" target=\"_blank\" rel=\"noreferrer noopener\">sign in<\/a> to the Pinecone account.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1200\" height=\"546\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/05\/pine_cone_signin-1200x546.png\" alt=\"pine_cone_signin\" class=\"wp-image-384026\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/05\/pine_cone_signin-1200x546.png 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/05\/pine_cone_signin-300x136.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/05\/pine_cone_signin-250x114.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/05\/pine_cone_signin-768x349.png 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/05\/pine_cone_signin.png 1306w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>After logging in, navigate to the API Keys section. Here, you can find all of the keys that you have created.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1200\" height=\"526\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/05\/keys-section-1200x526.png\" alt=\"keys-section\" class=\"wp-image-384029\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/05\/keys-section-1200x526.png 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/05\/keys-section-300x131.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/05\/keys-section-250x110.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/05\/keys-section-768x337.png 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/05\/keys-section.png 1326w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<div class=\"wk-index-wrap\"><div class=\"block-wrap\">\n<h3 class=\"wp-block-heading index-title\">Generate New API Key<\/h3>\n<\/div><\/div>\n\n\n\n<p>To generate a new API key, tap the Create API Key button in the top right-hand corner.<\/p>\n\n\n\n<p> After that, enter the key name and tap the Create Key button.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1200\" height=\"525\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/05\/Screenshot-from-2023-05-29-11-02-35-1200x525.png\" alt=\"Screenshot-from-2023-05-29-11-02-35\" class=\"wp-image-384030\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/05\/Screenshot-from-2023-05-29-11-02-35-1200x525.png 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/05\/Screenshot-from-2023-05-29-11-02-35-300x131.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/05\/Screenshot-from-2023-05-29-11-02-35-250x109.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/05\/Screenshot-from-2023-05-29-11-02-35-768x336.png 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/05\/Screenshot-from-2023-05-29-11-02-35.png 1346w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>The key will be created, and then you can copy the key and use it in the extension&#8217;s configuration settings in the Magento 2 backend. <\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1200\" height=\"517\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/05\/Screenshot-from-2023-05-29-11-04-13-1200x517.png\" alt=\"Screenshot-from-2023-05-29-11-04-13\" class=\"wp-image-384032\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/05\/Screenshot-from-2023-05-29-11-04-13-1200x517.png 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/05\/Screenshot-from-2023-05-29-11-04-13-300x129.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/05\/Screenshot-from-2023-05-29-11-04-13-250x108.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/05\/Screenshot-from-2023-05-29-11-04-13-768x331.png 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/05\/Screenshot-from-2023-05-29-11-04-13.png 1343w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>Now, to create the Index, navigate to the Indexes section from the side panel option. <\/p>\n\n\n\n<p>Here, tap the Create your first index button.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1200\" height=\"529\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/05\/Screenshot-from-2023-05-29-11-08-11-1200x529.png\" alt=\"Screenshot-from-2023-05-29-11-08-11\" class=\"wp-image-384033\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/05\/Screenshot-from-2023-05-29-11-08-11-1200x529.png 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/05\/Screenshot-from-2023-05-29-11-08-11-300x132.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/05\/Screenshot-from-2023-05-29-11-08-11-250x110.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/05\/Screenshot-from-2023-05-29-11-08-11-768x339.png 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/05\/Screenshot-from-2023-05-29-11-08-11.png 1336w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>Now, enter the index name, enter the dimension as 1536, set the metric, select the Pod Type as required, and tap the Create Index button.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1200\" height=\"532\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/05\/Screenshot-from-2023-05-29-11-13-29-1200x532.png\" alt=\"Screenshot-from-2023-05-29-11-13-29\" class=\"wp-image-384035\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/05\/Screenshot-from-2023-05-29-11-13-29-1200x532.png 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/05\/Screenshot-from-2023-05-29-11-13-29-300x133.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/05\/Screenshot-from-2023-05-29-11-13-29-250x111.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/05\/Screenshot-from-2023-05-29-11-13-29-768x340.png 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/05\/Screenshot-from-2023-05-29-11-13-29.png 1311w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>After tapping the Create Index button, the index will be created. <\/p>\n\n\n\n<p>Now, you have to copy this index into the extension Pinecore index section.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1200\" height=\"386\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/05\/Screenshot-from-2023-05-29-11-14-36-1200x386.png\" alt=\"Screenshot-from-2023-05-29-11-14-36\" class=\"wp-image-384036\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/05\/Screenshot-from-2023-05-29-11-14-36-1200x386.png 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/05\/Screenshot-from-2023-05-29-11-14-36-300x97.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/05\/Screenshot-from-2023-05-29-11-14-36-250x80.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/05\/Screenshot-from-2023-05-29-11-14-36-768x247.png 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/05\/Screenshot-from-2023-05-29-11-14-36.png 1323w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<div class=\"wk-index-wrap\"><div class=\"block-wrap\">\n<h3 class=\"wp-block-heading index-title\">Magento 2 ChatGPT Bot &#8211; Admin Workflow<\/h3>\n<\/div><\/div>\n\n\n\n<p>After successfully installing the extension,<strong> <\/strong>navigate to <strong>Stores&gt;&gt;Configuration&gt;&gt;ChatGpt Bot.<\/strong><\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1120\" height=\"880\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/06\/4-webkul-magento2-chatbot-admin-configuration.webp\" alt=\"chatbot ai module configuration\" class=\"wp-image-512835\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/06\/4-webkul-magento2-chatbot-admin-configuration.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/06\/4-webkul-magento2-chatbot-admin-configuration-300x236.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/06\/4-webkul-magento2-chatbot-admin-configuration-250x196.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/06\/4-webkul-magento2-chatbot-admin-configuration-768x603.webp 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>Here, the admin will be able to see the following configuration under <strong>General Settings<\/strong>&#8211;<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Enable<\/strong> &#8211; Dropdown to enable or disable the extension.<\/li>\n\n\n\n<li><strong>Choose Service<\/strong>: Select your AI provider \u2013 OpenAI, Gemini, or Cohere \u2013 to power chatbot responses.<\/li>\n\n\n\n<li><strong>Secret Key<\/strong> &#8211; Enter the Secret key of the respective Chat Model as selected.<\/li>\n\n\n\n<li><strong>Chat Model<\/strong> &#8211; Select the specific chat model from the dropdown.<\/li>\n\n\n\n<li><strong>Embedding Model<\/strong> &#8211; Specify the embedding model from the dropdown.<\/li>\n\n\n\n<li><strong>Select Attributes To Train the bot<\/strong> &#8211; Select attributes: Product Name, SKU, etc.<\/li>\n\n\n\n<li><strong>Train Super Attributes of Configurable Product<\/strong> &#8211; Admin can set yes or no the option to train super attributes of configurable products.<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1120\" height=\"880\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/06\/5-webkul-magento2-chatbot-pinecone-settings.webp\" alt=\"magento2-chatgpt-bot-pinecone-settings\" class=\"wp-image-512836\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/06\/5-webkul-magento2-chatbot-pinecone-settings.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/06\/5-webkul-magento2-chatbot-pinecone-settings-300x236.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/06\/5-webkul-magento2-chatbot-pinecone-settings-250x196.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/06\/5-webkul-magento2-chatbot-pinecone-settings-768x603.webp 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Max Tokens<\/strong> &#8211; Admin enters max tokens or characters, which is the maximum response size, i.e., 248.<\/li>\n\n\n\n<li><strong>Number of Products<\/strong> &#8211; A maximum number of products that are searched for in the chatbot is 2.<\/li>\n\n\n\n<li><strong>Output Dimensions:<\/strong> Set the size of the AI embedding (e.g., 768 or 1024).<\/li>\n<\/ul>\n\n\n\n<p>Moreover, under <strong>Pinecone Settings<\/strong>, the admin will be able to &#8211;<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Secret Key<\/strong> &#8211; Enter the Pinecone secret key to enable integration.<\/li>\n\n\n\n<li><strong>Pinecone Index<\/strong> &#8211; Fill in the required Pinecone index for configuration.<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Frontend Chat Window Option<\/strong><\/h2>\n\n\n\n<p>Additionally, under the <strong>Frontend Chat Window Option<\/strong>, the admin can &#8211;<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Chat Window Position<\/strong> &#8211; Selects the chat window position from the dropdown.<\/li>\n\n\n\n<li><strong>Chat Window Background Type<\/strong> &#8211; Choose background type as either an image or a solid color.<\/li>\n\n\n\n<li><strong>Chat Window Background Image<\/strong> &#8211; Upload a background image or choose a solid color for the chat window, in jpg, jpeg, gif, or png files formats.<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1120\" height=\"880\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/06\/4-webkul-magento2-chatbot-admin-chatwindow-configuration.webp\" alt=\"magento2-chatgpt-bot-chatwindow-configuration\" class=\"wp-image-512837\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/06\/4-webkul-magento2-chatbot-admin-chatwindow-configuration.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/06\/4-webkul-magento2-chatbot-admin-chatwindow-configuration-300x236.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/06\/4-webkul-magento2-chatbot-admin-chatwindow-configuration-250x196.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/06\/4-webkul-magento2-chatbot-admin-chatwindow-configuration-768x603.webp 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Chat Window Icon Background Color<\/strong> &#8211; Sets the background color for the chat window icon.<\/li>\n\n\n\n<li><strong>Chat Window Icon Color<\/strong> &#8211; Customize the color of the chat window icon.<\/li>\n\n\n\n<li><strong>Chatbot Text Background Color<\/strong> &#8211; Set the background color for chatbot messages.<\/li>\n\n\n\n<li><strong>Customer Text Color<\/strong> &#8211; The text color for customer messages can be set based on the admin&#8217;s preference.<\/li>\n\n\n\n<li><strong>Customer Reply Text Background Color<\/strong> &#8211; Define the background color for customer replies.<\/li>\n\n\n\n<li><strong>Chatbot Reply Text Color<\/strong> &#8211; The reply text color for the chatbot can be customized by the admin<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1120\" height=\"880\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/06\/chatgpt-bot-chat-window-config.webp\" alt=\"chat-window-config\" class=\"wp-image-532071\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/06\/chatgpt-bot-chat-window-config.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/06\/chatgpt-bot-chat-window-config-300x236.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/06\/chatgpt-bot-chat-window-config-250x196.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/06\/chatgpt-bot-chat-window-config-768x603.webp 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>Also, the admin can manage the following through <strong>Chat Window Configuration<\/strong> &#8211;<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Admin Chat Profile Image<\/strong> &#8211; Upload or set a profile image for the chat interface.<\/li>\n\n\n\n<li><strong>Title<\/strong> &#8211; Edit or customize the chat window title.<\/li>\n\n\n\n<li><strong>Enable Guest Mode<\/strong> &#8211; Allows guest users to access and use the chatbot without logging in<\/li>\n\n\n\n<li><strong>Guest Chat Expiry (in hrs)<\/strong> \u2013 Sets the duration after which guest chat sessions are automatically cleared<\/li>\n<\/ul>\n\n\n\n<p>Once configured, the admin needs to <strong>save<\/strong> the settings to apply the changes.<\/p>\n\n\n\n<div class=\"wk-index-wrap\"><div class=\"block-wrap\">\n<h3 class=\"wp-block-heading index-title\">Magento 2 ChatGPT Bot &#8211; Chat History <\/h3>\n<\/div><\/div>\n\n\n\n<p>The admin can view the customer&#8217;s chat history with the chatbot, as shown in the snapshot below.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1120\" height=\"880\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/06\/chat-history.webp\" alt=\"chat-history\" class=\"wp-image-492421\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/06\/chat-history.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/06\/chat-history-300x236.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/06\/chat-history-250x196.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/06\/chat-history-768x603.webp 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<div class=\"wk-index-wrap\"><div class=\"block-wrap\">\n<h3 class=\"wp-block-heading index-title\">Magento 2 ChatGPT Bot &#8211; Admin Adding Products to ChatGPT Bot<\/h3>\n<\/div><\/div>\n\n\n\n<p>The admin will navigate to the <strong>Catalog&gt;Products<\/strong>.<\/p>\n\n\n\n<p>Admin will select the products that the admin wants to add to the ChatGPT bot.<\/p>\n\n\n\n<p>For the same, select the products and from the actions dropdown select the option Add To AI Bot as illustrated in the snapshot below.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1120\" height=\"880\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/06\/6-webkul-magento2-chatbot-admin-views-dropdown-from-action.webp\" alt=\"magento2-chatgpt-bot-productf-addto-aibot\" class=\"wp-image-512838\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/06\/6-webkul-magento2-chatbot-admin-views-dropdown-from-action.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/06\/6-webkul-magento2-chatbot-admin-views-dropdown-from-action-300x236.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/06\/6-webkul-magento2-chatbot-admin-views-dropdown-from-action-250x196.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/06\/6-webkul-magento2-chatbot-admin-views-dropdown-from-action-768x603.webp 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>This brings up a prompt, just tap ok on that, as shown in the snapshot below.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1120\" height=\"880\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/06\/7-webkul-magento2-chatbot-popup-appears.webp\" alt=\"magento2-chatgpt-bot-addproduct-aibot-confirmation\" class=\"wp-image-512839\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/06\/7-webkul-magento2-chatbot-popup-appears.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/06\/7-webkul-magento2-chatbot-popup-appears-300x236.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/06\/7-webkul-magento2-chatbot-popup-appears-250x196.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/06\/7-webkul-magento2-chatbot-popup-appears-768x603.webp 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>As a result, you\u2019ll see a confirmation message, as shown in the image below.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1120\" height=\"880\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/06\/8-webkul-magento2-chatbot-products-experted.webp\" alt=\"magento2-chatgpt-bot-product-exported-toaibot\" class=\"wp-image-512840\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/06\/8-webkul-magento2-chatbot-products-experted.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/06\/8-webkul-magento2-chatbot-products-experted-300x236.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/06\/8-webkul-magento2-chatbot-products-experted-250x196.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/06\/8-webkul-magento2-chatbot-products-experted-768x603.webp 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<div class=\"wk-index-wrap\"><div class=\"block-wrap\">\n<h2 class=\"wp-block-heading index-title\">Magento 2 ChatGPT Bot &#8211; Frontend Working<\/h2>\n<\/div><\/div>\n\n\n\n<p>The customers can find the ChatGPT bot at the storefront whenever they visit the website. <\/p>\n\n\n\n<p>Customers can ask their queries to the ChatGPT bot by selecting a specific option, such as <strong>&#8220;Check Your Orders&#8221; or &#8220;Search Product,&#8221; <\/strong>as shown in the snapshot below<strong>.<\/strong><\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1120\" height=\"880\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/06\/homepage-1.webp\" alt=\"homepage\" class=\"wp-image-489879\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/06\/homepage-1.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/06\/homepage-1-300x236.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/06\/homepage-1-250x196.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/06\/homepage-1-768x603.webp 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>They can ask their queries to the ChatGPT bot by entering their specific queries.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1120\" height=\"880\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/06\/webkul-chatbot.webp\" alt=\"image\" class=\"wp-image-489882\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/06\/webkul-chatbot.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/06\/webkul-chatbot-300x236.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/06\/webkul-chatbot-250x196.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/06\/webkul-chatbot-768x603.webp 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>Also, if you want the store admin and the marketplace vendors to generate the product, category, and CMS page content using ChatGPT. <\/p>\n\n\n\n<p>Then you can check the <a href=\"https:\/\/webkul.com\/blog\/magento2-multi-vendor-chatgpt-content-generator-documentation\/\" target=\"_blank\" rel=\"noreferrer noopener\">Magento 2 Multi Vendor ChatGPT Content Generator <\/a>and <a href=\"https:\/\/store.webkul.com\/magento2-chatgpt-ai-extension.html\" target=\"_blank\" rel=\"noreferrer noopener\">Magento 2 AI Content Generator<\/a> extension.<\/p>\n\n\n\n<p>The users can interact with the ChatGPT bot as required. According to the asked query, the ChatGPT bot will respond.<\/p>\n\n\n\n<p>If the customer asks for a product page of the product, the ChatGPT bot will respond with the product page link, as shown below in the snapshot.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1120\" height=\"880\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/06\/webkul-image-two.webp\" alt=\"image\" class=\"wp-image-489884\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/06\/webkul-image-two.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/06\/webkul-image-two-300x236.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/06\/webkul-image-two-250x196.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/06\/webkul-image-two-768x603.webp 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>Tapping on the <strong>Product URL<\/strong> will redirect the customer to the product page, from where the customer can then proceed a checkout as required.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1120\" height=\"880\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/06\/webkul-three.webp\" alt=\"image\" class=\"wp-image-489885\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/06\/webkul-three.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/06\/webkul-three-300x236.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/06\/webkul-three-250x196.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/06\/webkul-three-768x603.webp 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>The ChatGPT bot gave the customer the needed information and satisfied their query.<\/p>\n\n\n\n<div class=\"wk-index-wrap\"><div class=\"block-wrap\">\n<h3 class=\"wp-block-heading index-title\">Support<\/h3>\n<\/div><\/div>\n\n\n\n<p>If you have any queries regarding the plugin, please contact us at&nbsp;<a href=\"https:\/\/webkul.uvdesk.com\/en\/customer\/create-ticket\/\" target=\"_blank\" rel=\"noreferrer noopener\">Webkul Support System<\/a><strong>.<\/strong><\/p>\n\n\n\n<p>If you&#8217;re looking to create a custom e-commerce website, it&#8217;s a great idea to <a href=\"https:\/\/webkul.com\/hire-magento-developers\/\" target=\"_blank\" rel=\"noreferrer noopener\">Hire Magento Developers<\/a> who can help you build a powerful and scalable online store.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Magento 2 ChatGPT Bot allows the admin to add Magento 2 product database to the ChatGPT bot and thereby allows the users at the storefront to use our real-time virtual assistant. The module supports OpenAI-compatible LLMs to generate highly contextual and intelligent responses. You can add an AI-generated order success message after an order gets <a href=\"https:\/\/webkul.com\/blog\/magento2-chatgpt-bot-documentation\/\">[&#8230;]<\/a><\/p>\n","protected":false},"author":79,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[9121],"tags":[],"class_list":["post-383995","post","type-post","status-publish","format-standard","hentry","category-magento-2"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v24.5 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Guide for Magento 2 ChatGPT Bot | Product Question Answer<\/title>\n<meta name=\"description\" content=\"Magento 2 ChatGPT Bot user guide shows how users at the storefront can use the virtual assistant to get product related answers via chatbot.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/webkul.com\/blog\/magento2-chatgpt-bot-documentation\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Guide for Magento 2 ChatGPT Bot | Product Question Answer\" \/>\n<meta property=\"og:description\" content=\"Magento 2 ChatGPT Bot user guide shows how users at the storefront can use the virtual assistant to get product related answers via chatbot.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/webkul.com\/blog\/magento2-chatgpt-bot-documentation\/\" \/>\n<meta property=\"og:site_name\" content=\"Webkul Blog\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/webkul\/\" \/>\n<meta property=\"article:published_time\" content=\"2023-06-20T09:30:58+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-03-23T14:13:27+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/webkul.com\/blog\/wp-content\/uploads\/2023\/03\/m2_installation-1200x451.png\" \/>\n<meta name=\"author\" content=\"Nishad Bhan\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@webkul\" \/>\n<meta name=\"twitter:site\" content=\"@webkul\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Nishad Bhan\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"12 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/webkul.com\/blog\/magento2-chatgpt-bot-documentation\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/webkul.com\/blog\/magento2-chatgpt-bot-documentation\/\"},\"author\":{\"name\":\"Nishad Bhan\",\"@id\":\"https:\/\/webkul.com\/blog\/#\/schema\/person\/d5f376b54be75483744f8320d172d9e0\"},\"headline\":\"Guide for Magento 2 ChatGPT Bot\",\"datePublished\":\"2023-06-20T09:30:58+00:00\",\"dateModified\":\"2026-03-23T14:13:27+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/webkul.com\/blog\/magento2-chatgpt-bot-documentation\/\"},\"wordCount\":1494,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/webkul.com\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/webkul.com\/blog\/magento2-chatgpt-bot-documentation\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/webkul.com\/blog\/wp-content\/uploads\/2023\/03\/m2_installation-1200x451.png\",\"articleSection\":[\"Magento 2\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/webkul.com\/blog\/magento2-chatgpt-bot-documentation\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/webkul.com\/blog\/magento2-chatgpt-bot-documentation\/\",\"url\":\"https:\/\/webkul.com\/blog\/magento2-chatgpt-bot-documentation\/\",\"name\":\"Guide for Magento 2 ChatGPT Bot | Product Question Answer\",\"isPartOf\":{\"@id\":\"https:\/\/webkul.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/webkul.com\/blog\/magento2-chatgpt-bot-documentation\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/webkul.com\/blog\/magento2-chatgpt-bot-documentation\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/webkul.com\/blog\/wp-content\/uploads\/2023\/03\/m2_installation-1200x451.png\",\"datePublished\":\"2023-06-20T09:30:58+00:00\",\"dateModified\":\"2026-03-23T14:13:27+00:00\",\"description\":\"Magento 2 ChatGPT Bot user guide shows how users at the storefront can use the virtual assistant to get product related answers via chatbot.\",\"breadcrumb\":{\"@id\":\"https:\/\/webkul.com\/blog\/magento2-chatgpt-bot-documentation\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/webkul.com\/blog\/magento2-chatgpt-bot-documentation\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/webkul.com\/blog\/magento2-chatgpt-bot-documentation\/#primaryimage\",\"url\":\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/03\/m2_installation.png\",\"contentUrl\":\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/03\/m2_installation.png\",\"width\":1855,\"height\":697,\"caption\":\"m2_installation\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/webkul.com\/blog\/magento2-chatgpt-bot-documentation\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/webkul.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Guide for Magento 2 ChatGPT Bot\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/webkul.com\/blog\/#website\",\"url\":\"https:\/\/webkul.com\/blog\/\",\"name\":\"Webkul Blog\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\/\/webkul.com\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/webkul.com\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/webkul.com\/blog\/#organization\",\"name\":\"WebKul Software Private Limited\",\"url\":\"https:\/\/webkul.com\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/webkul.com\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/08\/webkul-logo-accent-sq.png\",\"contentUrl\":\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/08\/webkul-logo-accent-sq.png\",\"width\":380,\"height\":380,\"caption\":\"WebKul Software Private Limited\"},\"image\":{\"@id\":\"https:\/\/webkul.com\/blog\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/webkul\/\",\"https:\/\/x.com\/webkul\",\"https:\/\/www.instagram.com\/webkul\/\",\"https:\/\/www.linkedin.com\/company\/webkul\",\"https:\/\/www.youtube.com\/user\/webkul\/\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/webkul.com\/blog\/#\/schema\/person\/d5f376b54be75483744f8320d172d9e0\",\"name\":\"Nishad Bhan\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/webkul.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/7a708390ff9ca00da55b3ed0b076fe4f3624005bce5b5d88e6b3d99d15c13ec2?s=96&d=https%3A%2F%2Fcdnblog.webkul.com%2Fblog%2Fwp-content%2Fuploads%2F2019%2F10%2Fmike.png&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/7a708390ff9ca00da55b3ed0b076fe4f3624005bce5b5d88e6b3d99d15c13ec2?s=96&d=https%3A%2F%2Fcdnblog.webkul.com%2Fblog%2Fwp-content%2Fuploads%2F2019%2F10%2Fmike.png&r=g\",\"caption\":\"Nishad Bhan\"},\"description\":\"Nishad Bhan excels in analyzing eCommerce processes on the Magento platform, optimizing workflows, and delivering strategic solutions. Expertise ensures seamless platform integration, driving digital innovation and aligning technology with business objectives for growth.\",\"url\":\"https:\/\/webkul.com\/blog\/author\/nishad-bhan981\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Guide for Magento 2 ChatGPT Bot | Product Question Answer","description":"Magento 2 ChatGPT Bot user guide shows how users at the storefront can use the virtual assistant to get product related answers via chatbot.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/webkul.com\/blog\/magento2-chatgpt-bot-documentation\/","og_locale":"en_US","og_type":"article","og_title":"Guide for Magento 2 ChatGPT Bot | Product Question Answer","og_description":"Magento 2 ChatGPT Bot user guide shows how users at the storefront can use the virtual assistant to get product related answers via chatbot.","og_url":"https:\/\/webkul.com\/blog\/magento2-chatgpt-bot-documentation\/","og_site_name":"Webkul Blog","article_publisher":"https:\/\/www.facebook.com\/webkul\/","article_published_time":"2023-06-20T09:30:58+00:00","article_modified_time":"2026-03-23T14:13:27+00:00","og_image":[{"url":"https:\/\/webkul.com\/blog\/wp-content\/uploads\/2023\/03\/m2_installation-1200x451.png","type":"","width":"","height":""}],"author":"Nishad Bhan","twitter_card":"summary_large_image","twitter_creator":"@webkul","twitter_site":"@webkul","twitter_misc":{"Written by":"Nishad Bhan","Est. reading time":"12 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/webkul.com\/blog\/magento2-chatgpt-bot-documentation\/#article","isPartOf":{"@id":"https:\/\/webkul.com\/blog\/magento2-chatgpt-bot-documentation\/"},"author":{"name":"Nishad Bhan","@id":"https:\/\/webkul.com\/blog\/#\/schema\/person\/d5f376b54be75483744f8320d172d9e0"},"headline":"Guide for Magento 2 ChatGPT Bot","datePublished":"2023-06-20T09:30:58+00:00","dateModified":"2026-03-23T14:13:27+00:00","mainEntityOfPage":{"@id":"https:\/\/webkul.com\/blog\/magento2-chatgpt-bot-documentation\/"},"wordCount":1494,"commentCount":0,"publisher":{"@id":"https:\/\/webkul.com\/blog\/#organization"},"image":{"@id":"https:\/\/webkul.com\/blog\/magento2-chatgpt-bot-documentation\/#primaryimage"},"thumbnailUrl":"https:\/\/webkul.com\/blog\/wp-content\/uploads\/2023\/03\/m2_installation-1200x451.png","articleSection":["Magento 2"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/webkul.com\/blog\/magento2-chatgpt-bot-documentation\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/webkul.com\/blog\/magento2-chatgpt-bot-documentation\/","url":"https:\/\/webkul.com\/blog\/magento2-chatgpt-bot-documentation\/","name":"Guide for Magento 2 ChatGPT Bot | Product Question Answer","isPartOf":{"@id":"https:\/\/webkul.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/webkul.com\/blog\/magento2-chatgpt-bot-documentation\/#primaryimage"},"image":{"@id":"https:\/\/webkul.com\/blog\/magento2-chatgpt-bot-documentation\/#primaryimage"},"thumbnailUrl":"https:\/\/webkul.com\/blog\/wp-content\/uploads\/2023\/03\/m2_installation-1200x451.png","datePublished":"2023-06-20T09:30:58+00:00","dateModified":"2026-03-23T14:13:27+00:00","description":"Magento 2 ChatGPT Bot user guide shows how users at the storefront can use the virtual assistant to get product related answers via chatbot.","breadcrumb":{"@id":"https:\/\/webkul.com\/blog\/magento2-chatgpt-bot-documentation\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/webkul.com\/blog\/magento2-chatgpt-bot-documentation\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/webkul.com\/blog\/magento2-chatgpt-bot-documentation\/#primaryimage","url":"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/03\/m2_installation.png","contentUrl":"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/03\/m2_installation.png","width":1855,"height":697,"caption":"m2_installation"},{"@type":"BreadcrumbList","@id":"https:\/\/webkul.com\/blog\/magento2-chatgpt-bot-documentation\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/webkul.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Guide for Magento 2 ChatGPT Bot"}]},{"@type":"WebSite","@id":"https:\/\/webkul.com\/blog\/#website","url":"https:\/\/webkul.com\/blog\/","name":"Webkul Blog","description":"","publisher":{"@id":"https:\/\/webkul.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/webkul.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/webkul.com\/blog\/#organization","name":"WebKul Software Private Limited","url":"https:\/\/webkul.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/webkul.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/08\/webkul-logo-accent-sq.png","contentUrl":"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/08\/webkul-logo-accent-sq.png","width":380,"height":380,"caption":"WebKul Software Private Limited"},"image":{"@id":"https:\/\/webkul.com\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/webkul\/","https:\/\/x.com\/webkul","https:\/\/www.instagram.com\/webkul\/","https:\/\/www.linkedin.com\/company\/webkul","https:\/\/www.youtube.com\/user\/webkul\/"]},{"@type":"Person","@id":"https:\/\/webkul.com\/blog\/#\/schema\/person\/d5f376b54be75483744f8320d172d9e0","name":"Nishad Bhan","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/webkul.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/7a708390ff9ca00da55b3ed0b076fe4f3624005bce5b5d88e6b3d99d15c13ec2?s=96&d=https%3A%2F%2Fcdnblog.webkul.com%2Fblog%2Fwp-content%2Fuploads%2F2019%2F10%2Fmike.png&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/7a708390ff9ca00da55b3ed0b076fe4f3624005bce5b5d88e6b3d99d15c13ec2?s=96&d=https%3A%2F%2Fcdnblog.webkul.com%2Fblog%2Fwp-content%2Fuploads%2F2019%2F10%2Fmike.png&r=g","caption":"Nishad Bhan"},"description":"Nishad Bhan excels in analyzing eCommerce processes on the Magento platform, optimizing workflows, and delivering strategic solutions. Expertise ensures seamless platform integration, driving digital innovation and aligning technology with business objectives for growth.","url":"https:\/\/webkul.com\/blog\/author\/nishad-bhan981\/"}]}},"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/posts\/383995","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/users\/79"}],"replies":[{"embeddable":true,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/comments?post=383995"}],"version-history":[{"count":70,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/posts\/383995\/revisions"}],"predecessor-version":[{"id":532158,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/posts\/383995\/revisions\/532158"}],"wp:attachment":[{"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/media?parent=383995"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/categories?post=383995"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/tags?post=383995"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}