{"id":621604,"date":"2024-05-23T17:58:53","date_gmt":"2024-05-23T14:58:53","guid":{"rendered":"https:\/\/en.buradabiliyorum.com\/a-marketers-guide-to-training-chatgpt\/"},"modified":"2024-05-23T17:58:53","modified_gmt":"2024-05-23T14:58:53","slug":"a-marketers-guide-to-training-chatgpt","status":"publish","type":"post","link":"https:\/\/buradabiliyorum.com\/en\/a-marketers-guide-to-training-chatgpt\/","title":{"rendered":"#A Marketer\u2019s Guide to Training ChatGPT"},"content":{"rendered":"<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_84 counter-hierarchy ez-toc-counter ez-toc-custom ez-toc-container-direction\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">Table of Contents<\/p>\n<label for=\"ez-toc-cssicon-toggle-item-6a2c17056635c\" class=\"ez-toc-cssicon-toggle-label\"><span class=\"\"><span class=\"eztoc-hide\" style=\"display:none;\">Toggle<\/span><span class=\"ez-toc-icon-toggle-span\"><svg style=\"fill: #dd3333;color:#dd3333\" 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: #dd3333;color:#dd3333\" 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><\/label><input type=\"checkbox\"  id=\"ez-toc-cssicon-toggle-item-6a2c17056635c\" checked aria-label=\"Toggle\" \/><nav><ul class='ez-toc-list ez-toc-list-level-1 ' ><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/buradabiliyorum.com\/en\/a-marketers-guide-to-training-chatgpt\/#The_Role_of_Training_Data\" >The Role of Training Data<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/buradabiliyorum.com\/en\/a-marketers-guide-to-training-chatgpt\/#How_to_Train_ChatGPT_with_Custom_Data_using_OpenAI_API_Python\" >How to Train ChatGPT with Custom Data using OpenAI API &amp; Python?<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/buradabiliyorum.com\/en\/a-marketers-guide-to-training-chatgpt\/#Step_1_Install_Python\" >Step 1: Install Python<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/buradabiliyorum.com\/en\/a-marketers-guide-to-training-chatgpt\/#Step_2_Upgrade_Pip\" >Step 2: Upgrade Pip<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/buradabiliyorum.com\/en\/a-marketers-guide-to-training-chatgpt\/#Step_3_Install_required_libraries\" >Step 3: Install required libraries<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/buradabiliyorum.com\/en\/a-marketers-guide-to-training-chatgpt\/#Step_4_Get_your_OpenAI_API_key\" >Step 4: Get your OpenAI API key<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-7\" href=\"https:\/\/buradabiliyorum.com\/en\/a-marketers-guide-to-training-chatgpt\/#Step_5_Prepare_your_custom_data\" >Step 5: Prepare your custom data<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-8\" href=\"https:\/\/buradabiliyorum.com\/en\/a-marketers-guide-to-training-chatgpt\/#Step_6_Create_a_script\" >Step 6: Create a script<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-9\" href=\"https:\/\/buradabiliyorum.com\/en\/a-marketers-guide-to-training-chatgpt\/#Step_7_Run_the_Python_script_in_the_%E2%80%9CTerminal%E2%80%9D\" >Step 7: Run the Python script in the \u201cTerminal\u201d<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-10\" href=\"https:\/\/buradabiliyorum.com\/en\/a-marketers-guide-to-training-chatgpt\/#In_Conclusion\" >In Conclusion<\/a><\/li><\/ul><\/nav><\/div>\n<div class=\"entry-inner\"> \n                            \n<p class=\"wp-block-paragraph\">ChatGPT is a pretty impressive tool. Marketers use it in multiple ways, from writing blog posts to drawing meaningful insights from data with <a rel=\"nofollow noopener\" target=\"_blank\" href=\"https:\/\/speedybrand.io\/blogs\/ai-seo-tools\" data-wpel-link=\"external\">AI SEO tools<\/a>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Of course, when use ChatGPT to write for you, it might not use the tone and style that you use. Or, maybe the tone and style is fine, but ChatGPT misses to add important information that is needed to perform the task adequately.\u00a0<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Thankfully, there are ways to train ChatGPT to use your writing style or data. On this page, we will cover the most accurate ChatGPT data training techniques.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"The_Role_of_Training_Data\"><\/span>The Role of Training Data<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">The training data forms the base for ChatGPT. It is crucial in fine-tuning the model and influencing how it responds.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">By training ChatGPT with your specific data, you can customize the model to meet your needs and make sure it aligns with your target domain and produces responses that connect with your audience.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Although the training data shapes the model&#8217;s responses, the architecture of the model and its underlying algorithms are also key factors in how it behaves.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"How_to_Train_ChatGPT_with_Custom_Data_using_OpenAI_API_Python\"><\/span>How to Train ChatGPT with Custom Data using OpenAI API &amp; Python?<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Follow the steps below to learn how to train an AI bot with a custom knowledge base using ChatGPT API.\u00a0<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><em>? Remember that this method requires knowledge and experience of coding, Python, and an OpenAI API key.\u00a0<\/em><\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Step_1_Install_Python\"><\/span>Step 1: Install Python<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Check if you have Python 3.0+ installed. If you don&#8217;t have Python on your device, <a rel=\"nofollow noopener\" target=\"_blank\" href=\"https:\/\/www.python.org\/downloads\/\" data-wpel-link=\"external\">download<\/a> it.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/lh7-us.googleusercontent.com\/GTOX8AvFwo1FwlG02OH8uHDXJDnbTsXrV_TCxxaHsBkSCN9Zh9SaWyl-xrLm3WACmM09eDW5hjjG8h0MPs89XbCMOJ4DqWOrMBeW5pD4r2DPLipewAVVnafZEOXBU_DmRnjBAe5AHuRcI_S1t_u0U0k\" alt=\"\"><\/figure><p class=\"wp-block-paragraph\"><a rel=\"nofollow noopener\" target=\"_blank\" href=\"https:\/\/www.python.org\/downloads\/\" data-wpel-link=\"external\">Image Source<\/a><\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Step_2_Upgrade_Pip\"><\/span>Step 2: Upgrade Pip<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Pip is a Python package manager (a system that automates installing, configuring, upgrading, and removing computer programs). The new version of Python comes with pip pre-packaged.\u00a0<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">But, if you use the old version of Python, you can upgrade it to the latest version using a command.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">pip3 install &#8211;upgrade &#8211;user &lt;package-name&gt;<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Step_3_Install_required_libraries\"><\/span>Step 3: Install required libraries<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Run a <a href=\"https:\/\/buradabiliyorum.com\/en\/category\/watch-movies-tv-seriess\/\" data-internallinksmanager029f6b8e52c=\"8\" title=\"Watch Movies &amp; TV Series\" target=\"_blank\" rel=\"noopener\">series<\/a> of commands in the Terminal <a href=\"https:\/\/buradabiliyorum.com\/en\/category\/download-scripts-themes-apps\/\" data-internallinksmanager029f6b8e52c=\"9\" title=\"Download Scripts &amp; Themes &amp; Apps\" target=\"_blank\" rel=\"noopener\">app<\/a>lication to install the required libraries.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">First, install the OpenAI library.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>PIP3 INSTALL OPENAI\n\nAnd GPT Index (LlamaIndex)\n\nPIP3 INSTALL GPT_INDEX\n\nThen install PyPDF2, which will allow you to parse PDF files.\u00a0\n\nPIP3 INSTALL PYPDF2\n\nFinally, install Gradio, which will help you build a basic UI, allowing you to interact with ChatGPT.\n\n??PIP3 INSTALL GRADIO<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\"><em>?Tip: You will need a code editor tool to edit and customize the code. You can use code editors like Notepad++ or Sublime Text according to your needs.<\/em><\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Step_4_Get_your_OpenAI_API_key\"><\/span>Step 4: Get your OpenAI API key<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">An OpenAI API key is a unique code that developers use to access OpenAI&#8217;s models via the API. This key helps confirm who is making the request and monitors their usage.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">To get your OpenAI API key, log in to your OpenAI account &amp; choose the API option.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/lh7-us.googleusercontent.com\/PjqOMBhCOH7HsiBfsz1TvHq4plcnzNQg76Z2MKftzfyV6sVGd27pzGcPDSTaRXgo9FxXi-xw1EzbAfhbGfUt_YF77rIZA5bTysV4ddXAjV6FUJvCBwUXL-x2e6-0MibxaYG9YWpxRAJS5a2lpHzitSo\" alt=\"\"><\/figure><p class=\"wp-block-paragraph\">From the left navigation menu, select API Keys.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/lh7-us.googleusercontent.com\/9M3K65kTQ5BmENJRDhmMQsvTo-Pron7NQM57tiKI4oi302BEMwsSsNXU8dll6B5UyJ5KeXocGseqYRBFUR7DYVQVrpAatl2-j9p1i6K_a0y-TH0IegBQ8LAE7gvdTbmBIj8ovsVYzH8xv81xfQFgxMI\" alt=\"\"><\/figure><p class=\"wp-block-paragraph\">Choose Create new secret key, which will generate a new API key for you. You should copy and paste it into a code editor. Note that after being generated, the secret API keys are not displayed.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/lh7-us.googleusercontent.com\/5gF5ZV3iohdJTTj4FeShquAN3fcEUAYKflz0rm-sMX9USR1ETzz_NUqyx02e4GXtY6oKUXGgMLf-FUyLKTRRNPqsfEHiBh-VBM3EFgA4CNDsK9Sus8RVzkqrzwD_hiXAkfyfS2BTi_zogiySv1wjCN4\" alt=\"\"><\/figure><h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Step_5_Prepare_your_custom_data\"><\/span>Step 5: Prepare your custom data<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Create a new directory named &#8216;docs&#8217; in your system. Place TXT, CSV, or PDF files inside it.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Remember the token limit for free accounts in OpenAI, as more data will use more tokens.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">You can add all the files you need to prepare your custom data in this directory.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Step_6_Create_a_script\"><\/span>Step 6: Create a script<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Now, you will have to create a Python script to train ChatGPT using custom data. To create the script, use a text editor.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Write the necessary code and create a new page to enter the code. Add the OpenAI key to the code. Save the file in the same location that you have in your &#8220;docs&#8221; directory with the extension &#8216;app.py.&#8217;\u00a0<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Here is the code that you can copy and paste into your code editor.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>from gpt_index import DirectoryReader, VectorIndex, LanguageModelPredictor, QueryHelper\n\nfrom langchain.openai import LanguageModel\n\nimport gradio as gr\n\nimport os\n\n# Set your OpenAI API key here to enable language model access\n\nos.environ[\"OPENAI_API_KEY\"] = 'your_openai_api_key'\n\ndef build_search_index(source_folder):\n\n\u00a0\u00a0\u00a0\u00a0input_limit = 2048\n\n\u00a0\u00a0\u00a0\u00a0response_length = 1024\n\n\u00a0\u00a0\u00a0\u00a0overlap_size = 30\n\n\u00a0\u00a0\u00a0\u00a0segment_limit = 500\n\n\u00a0\u00a0\u00a0\u00a0# Initialize helper to manage input and output configurations\n\n\u00a0\u00a0\u00a0\u00a0query_helper = QueryHelper(input_limit, response_length, overlap_size, segment_limit=segment_limit)\n\n\u00a0\u00a0\u00a0\u00a0# Set up the language model predictor with specified parameters\n\n\u00a0\u00a0\u00a0\u00a0model_predictor = LanguageModelPredictor(\n\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0language_model=LanguageModel(temperature=0.7, model_name=\"text-davinci-003\", max_tokens=response_length))\n\n\u00a0\u00a0\u00a0\u00a0# Load and process documents from the specified directory\n\n\u00a0\u00a0\u00a0\u00a0documents = DirectoryReader(source_folder).read_files()\n\n\u00a0\u00a0\u00a0\u00a0# Create an index with processed documents to facilitate search\n\n\u00a0\u00a0\u00a0\u00a0search_index = VectorIndex(documents, model_predictor=model_predictor, helper=query_helper)\n\n\u00a0\u00a0\u00a0\u00a0# Save the created index to the disk for later use\n\n\u00a0\u00a0\u00a0\u00a0search_index.persist('search_index.json')\n\n\u00a0\u00a0\u00a0\u00a0return search_index\n\ndef query_chatbot(user_input):\n\n\u00a0\u00a0\u00a0\u00a0# Load the pre-built index from the storage\n\n\u00a0\u00a0\u00a0\u00a0search_index = VectorIndex.load('search_index.json')\n\n\u00a0\u00a0\u00a0\u00a0# Generate a response based on the user input using the loaded index\n\n\u00a0\u00a0\u00a0\u00a0answer = search_index.search_query(user_input, mode=\"concise\")\n\n\u00a0\u00a0\u00a0\u00a0return answer\n\n# Setup the Gradio interface\n\ninterface = gr.Interface(\n\n\u00a0\u00a0\u00a0\u00a0fn=query_chatbot,\n\n\u00a0\u00a0\u00a0\u00a0inputs=gr.inputs.Textbox(lines=7, placeholder=\"Type your question here...\"),\n\n\u00a0\u00a0\u00a0\u00a0outputs=\"text\",\n\n\u00a0\u00a0\u00a0\u00a0title=\"Custom AI Assistant\"\n\n)\n\n# Build index from the documents directory\n\nindex = build_search_index(\"path_to_documents\")\n\n# Launch the application with sharing options enabled\n\ninterface.launch(share=True)<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Step_7_Run_the_Python_script_in_the_%E2%80%9CTerminal%E2%80%9D\"><\/span>Step 7: Run the Python script in the \u201cTerminal\u201d<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Use the terminal to go to the directory where docs and app.py are located. Run the following command:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">PYTHON3 APP.PY<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Now, it will start to train your custom chatbot based on the data in your \u2018docs\u2019 folder.\u00a0<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Depending on the amount of data you include, it might take some time. A local URL will be provided after training, where you can test the AI bot using a simple UI.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The AI bot will respond according to your added script when you ask questions.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Keep in mind that both training and asking questions will consume tokens.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">All done now!<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"In_Conclusion\"><\/span>In Conclusion<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Following the steps outlined in this article, you can start using your own data to control ChatGPT\u2019s answers and create a unique conversational AI experience.\u00a0<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Remember to get reliable data and successfully tweak your model. Always keep in mind the ethical factors when you train ChatGPT, and opt for a responsible attitude.\u00a0<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">There are enormous possibilities of combining ChatGPT and your own data, and you will see the innovative conversational AI chatbot you will create as a result.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Hope you start achieving your marketing goals by training ChatGPT on your own data!<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><em>Featured image by <a rel=\"nofollow noopener\" target=\"_blank\" href=\"https:\/\/unsplash.com\/@solenfeyissa?utm_content=creditCopyText&amp;utm_medium=referral&amp;utm_source=unsplash\" data-wpel-link=\"external\">Solen Feyissa<\/a> on <a rel=\"nofollow noopener\" target=\"_blank\" href=\"https:\/\/unsplash.com\/photos\/a-close-up-of-a-cell-phone-with-an-ai-button-_XtH7BBRPtA?utm_content=creditCopyText&amp;utm_medium=referral&amp;utm_source=unsplash\" data-wpel-link=\"external\">Unsplash<\/a><\/em><\/p>\n                            <\/div><br><div class=\"author-inner\">\n<p class=\"bio-name\">Annabelle Canela<\/p>\n<div class=\"bio-desc\">\n    Annabelle is the Head of Marketing at SpeedyBrand. She is a passionate and results-oriented marketing leader.<\/div>\n<!-- social-link -->\n<div class=\"clear\"><\/div>\n<\/div>\r\n<blockquote><strong><span style=\"color: #ff6600;\">If you liked the article, do not forget to share it with your friends. Follow us on\u00a0<span style=\"color: #ff0000;\"><a style=\"color: #ff0000;\" href=\"https:\/\/news.google.com\/publications\/CAAqBwgKMN63nwsw68G3Aw\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">Google News<\/a><\/span>\u00a0too, click on the star and choose us from your favorites.<\/span><\/strong><\/blockquote>\r\n<blockquote>\r\n<p style=\"text-align: center;\"><strong>If you want to read more <a href=\"https:\/\/buradabiliyorum.com\/en\/category\/news\/\" data-internallinksmanager029f6b8e52c=\"2\" title=\"News\" target=\"_blank\" rel=\"noopener\">News<\/a> articles, you can visit our <span style=\"color: #ff9900;\"><a style=\"color: #ff9900;\" href=\"https:\/\/en.buradabiliyorum.com\/general\/\" target=\"_blank\" rel=\"noopener\">General <\/a><\/span>category.<\/strong><\/p>\r\n<\/blockquote>\r\n\r\n<span style=\"color: black;\"><a style=\"color: #ff9900;\" href=\"https:\/\/www.noupe.com\/development\/a-marketers-guide-to-training-chatgpt.html\" target=\"_blank\" rel=\"noopener\">Source<\/a><\/span>","protected":false},"excerpt":{"rendered":"<p>ChatGPT is a pretty impressive tool. Marketers use it in multiple ways, from writing blog posts to drawing meaningful insights from data with AI SEO tools. Of course, when use ChatGPT to write for you, it might not use the tone and style that you use. Or, maybe the tone and style is fine, but&#8230;<\/p>\n","protected":false},"author":1,"featured_media":621605,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"fifu_image_url":"https:\/\/www.noupe.com\/wp-content\/uploads\/2024\/05\/solen-feyissa-_XtH7BBRPtA-unsplash.jpg","fifu_image_alt":"","footnotes":""},"categories":[1],"tags":[77337,138467,147262],"class_list":["post-621604","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-general","tag-ai","tag-chatgpt","tag-python"],"_links":{"self":[{"href":"https:\/\/buradabiliyorum.com\/en\/wp-json\/wp\/v2\/posts\/621604","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/buradabiliyorum.com\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/buradabiliyorum.com\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/buradabiliyorum.com\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/buradabiliyorum.com\/en\/wp-json\/wp\/v2\/comments?post=621604"}],"version-history":[{"count":0,"href":"https:\/\/buradabiliyorum.com\/en\/wp-json\/wp\/v2\/posts\/621604\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/buradabiliyorum.com\/en\/wp-json\/wp\/v2\/media\/621605"}],"wp:attachment":[{"href":"https:\/\/buradabiliyorum.com\/en\/wp-json\/wp\/v2\/media?parent=621604"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/buradabiliyorum.com\/en\/wp-json\/wp\/v2\/categories?post=621604"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/buradabiliyorum.com\/en\/wp-json\/wp\/v2\/tags?post=621604"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}