{"id":40985,"date":"2026-10-04T10:28:12","date_gmt":"2026-10-04T03:28:12","guid":{"rendered":"https:\/\/dps.media\/khai-tu-custom-gpt-sang-plugin-skill\/"},"modified":"2026-10-04T10:28:12","modified_gmt":"2026-10-04T03:28:12","slug":"migrate-from-custom-gpt-to-plugin-skill","status":"publish","type":"post","link":"https:\/\/dps.media\/en\/migrate-from-custom-gpt-to-plugin-skill\/","title":{"rendered":"Khai T\u1eed Custom GPT: OpenAI \u0110\u1ed5i Sang Plugin Skill &#038; C\u00e1ch Chuy\u1ec3n \u0110\u1ed5i"},"content":{"rendered":"<p>Breaking news has just been announced by OpenAI: the platform will officially <strong>discontinue Custom GPTs<\/strong> on <strong>11\/12\/2026<\/strong>. For millions of individual and business users who have invested significant effort in building libraries of custom bots to assist with writing, data analysis, or sales automation, this is a major turning point that will disrupt their everyday usage habits.<\/p><p>This move was announced in the latest update at <a href=\"https:\/\/help.openai.com\/en\/articles\/20001519-custom-gpt-retirement-and-migration-faq\" target=\"_blank\" rel=\"noopener nofollow\">official announcement documentation from the OpenAI Help Center<\/a> (article ID 20001519). OpenAI will completely replace the familiar standalone bot structure with a modular ecosystem called <strong>Plugin Skill<\/strong>. If your business currently relies on digital assistant workflows or is looking for <a href=\"https:\/\/dps.media\/en\/price-quote-for-developing-ai-applications-from-google-ai-studio-to-production\/\">professional AI application development services<\/a> to ensure stable long-term operation, understanding this shift is critical.<\/p><h2>The timeline for the retirement of Custom GPTs and the actual scope of impact<\/h2><p>According to the announced roadmap, the shutdown will take place in two specific phases:<\/p><ul>\n<li><strong>Deadline: December 11, 2026:<\/strong> Applies to most users worldwide, including ChatGPT Free, Plus, Team, and ChatGPT Edu accounts. After this point, all existing Custom GPTs will become completely inaccessible. Any shared links in the form of <code class=\"notranslate no-translate\" data-no-translation=\"\">chatgpt.com\/g\/g-...<\/code> that you previously embedded on websites, internal documents, or social media will be disabled.<\/li>\n<li><strong>Deadline: February 11, 2027:<\/strong> The only exception applies to organizations using ChatGPT Enterprise that have submitted an application and been approved by OpenAI for a temporary deferral (approved deferral). This provides a 2-month buffer for large corporations to restructure their databases.<\/li>\n<\/ul><p>The ability to create or publicly publish new Custom GPTs has also begun to be restricted in many regions. You can still chat with the bots already available in your list through the end of 2026, but expanding new features on the old platform has essentially been frozen.<\/p><p><img decoding=\"async\" src=\"https:\/\/dps.media\/wp-content\/uploads\/2026\/10\/khai_tu_custom_gpt_openai_doi__img2_1791084312970.png\" alt=\"khai t\u1eed custom gpt\" style=\"display:block; margin:20px auto; max-width:100%; height:auto;\" title=\"\"><\/p><h2>The key difference: Custom GPT vs. Plugin Skill<\/h2><p>Why is OpenAI discontinuing a feature that was once heavily promoted at the DevDay event? The answer lies in AI's operational architecture. Custom GPT is a legacy solution with a closed architecture. In contrast, Plugin Skill paves the way for the era of truly autonomous AI Agents.<\/p><p>To visualize the difference, let's put these two models side by side:<\/p><div style=\"overflow-x:auto; margin: 25px 0;\">\n<table style=\"width:100%; border-collapse: collapse; min-width: 600px; border: 1px solid #e2e8f0; font-size: 15px;\">\n<thead>\n<tr style=\"background: #151577; color: #ffffff;\">\n<th style=\"padding: 12px 15px; border: 1px solid #cbd5e1; text-align: left;\">Comparison Criteria<\/th>\n<th style=\"padding: 12px 15px; border: 1px solid #cbd5e1; text-align: left;\">Custom GPT (Old Model)<\/th>\n<th style=\"padding: 12px 15px; border: 1px solid #cbd5e1; text-align: left;\">Plugin Skill (New Ecosystem)<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr style=\"background: #ffffff;\">\n<td style=\"padding: 10px 15px; border: 1px solid #e2e8f0;\"><strong>Working Mechanism<\/strong><\/td>\n<td style=\"padding: 10px 15px; border: 1px solid #e2e8f0;\">Siloed Bot, with each bot having its own separate chat window.<\/td>\n<td style=\"padding: 10px 15px; border: 1px solid #e2e8f0;\">Modular Capabilities integrated directly into the main chat flow.<\/td>\n<\/tr>\n<tr style=\"background: #f8fafc;\">\n<td style=\"padding: 10px 15px; border: 1px solid #e2e8f0;\"><strong>Collaboration Capability<\/strong><\/td>\n<td style=\"padding: 10px 15px; border: 1px solid #e2e8f0;\">Fragmented. To transfer results from Bot A to Bot B, you have to manually copy and paste.<\/td>\n<td style=\"padding: 10px 15px; border: 1px solid #e2e8f0;\">Flexible multitasking (Chaining). ChatGPT automatically combines multiple Skills in one command.<\/td>\n<\/tr>\n<tr style=\"background: #ffffff;\">\n<td style=\"padding: 10px 15px; border: 1px solid #e2e8f0;\"><strong>Context window<\/strong><\/td>\n<td style=\"padding: 10px 15px; border: 1px solid #e2e8f0;\">Preloading all instruction prompts, consuming tokens and causing easy distraction.<\/td>\n<td style=\"padding: 10px 15px; border: 1px solid #e2e8f0;\">Context-based activation (Just-in-Time). Only loads the required skill when a task needs it.<\/td>\n<\/tr>\n<tr style=\"background: #f8fafc;\">\n<td style=\"padding: 10px 15px; border: 1px solid #e2e8f0;\"><strong>Compatibility<\/strong><\/td>\n<td style=\"padding: 10px 15px; border: 1px solid #e2e8f0;\">Difficult to deeply integrate into CRM, ERP systems, or backend workflows.<\/td>\n<td style=\"padding: 10px 15px; border: 1px solid #e2e8f0;\">Easy connection with external APIs and automation platforms.<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div><p>The clearest difference lies in the actual user experience. Previously, if you needed one bot to translate contracts and another bot to calculate discounts, you had to open two separate chat windows. With Plugin Skill, you only need to give a single instruction: the model will automatically open the Skill's reference file for translation, process the terms, then continue using the pricing Skill to complete the document.<\/p><h2>Conversion mechanism: What gets retained, and what needs to be rebuilt?<\/h2><p>When the option <strong>Migrate to plugin<\/strong> appears in your account under <em>My GPTs<\/em>, the migration will take place with some special rules to note:<\/p><h3>1. Components that are converted automatically<\/h3><p>OpenAI supports the direct transfer of two core elements: the system instruction prompts (System Instructions) will be restructured into skill definition files (Skills), and the document files you previously uploaded (Knowledge Files) will become the plugin's reference documents (Reference Files). You do not need to manually copy each Word or PDF file.<\/p><h3>2. Components That Must Be Manually Reconfigured<\/h3><p>Unfortunately, not everything will go smoothly. There are 3 items that will definitely break:<\/p><ul>\n<li><strong>Custom Actions \/ API calls:<\/strong> The entire API connection schema will not be inherited automatically. You must redefine endpoints, authentication headers, and recheck data responses.<\/li>\n<li><strong>Links and distribution permissions:<\/strong> The new plugin does not inherit old links. Any internal training documents or websites currently using Custom GPT links will encounter 404 errors after the shutdown date if they are not updated.<\/li>\n<li><strong>Old conversation history:<\/strong> Conversations previously conducted with Custom GPTs will not be merged into the new plugin flow.<\/li>\n<\/ul><h2>3-Step Preparation Roadmap for Individuals and Businesses<\/h2><p>Instead of waiting until the deadline is near and then rushing to handle everything, technology experts recommend that you take the following 3 steps immediately:<\/p><h3>Step 1: Review and Back Up the Entire Data Repository<\/h3><p>Open the list of Custom GPTs you are managing. Copy all prompts in the Instructions section into a separate text file. Download all original Knowledge files to your computer. For complex API connections, save the OpenAPI Specification file (JSON\/YAML) along with notes on how to configure environment variables.<\/p><h3>Step 2: Test the Migration on Individual Small Processes<\/h3><p>As soon as the account is enabled with the migration feature, try moving a few less important bots first. Check whether the response style of the new Skill matches expectations and whether the accuracy when looking up reference documents has decreased.<\/p><h3>Step 3: Migrate to an Independent Automation Architecture<\/h3><p>Being completely dependent on a provider's chat interface always carries risks when they change their policies. Many businesses today have proactively moved their bot workflows to <a href=\"https:\/\/dps.media\/en\/smes-businesses-need-reliable-affordable-n8n-server-detailed-guide-from-dps-media\/\">process automation solutions with n8n servers<\/a> combined with direct APIs from OpenAI or Gemini. This approach helps you maintain 100% control over your data and avoid disruptions whenever the platform changes its product format.<\/p><p><img decoding=\"async\" src=\"https:\/\/dps.media\/wp-content\/uploads\/2026\/10\/khai_tu_custom_gpt_openai_doi__img3_1791084404057.png\" alt=\"khai t\u1eed custom gpt\" style=\"display:block; margin:20px auto; max-width:100%; height:auto;\" title=\"\"><\/p><h2>Frequently Asked Questions About OpenAI Discontinuing Custom GPTs<\/h2><div class=\"faq-section\" style=\"margin-top: 25px;\">\n<div style=\"margin-bottom: 18px; padding: 16px; background: #f8fafc; border-left: 3px solid #32b561; border-radius: 6px;\">\n<h3 style=\"margin: 0 0 8px 0; font-size: 17px; color: #151577;\">After December 11, 2026, will I still be able to review my old chats with Custom GPT?<\/h3>\n<p style=\"margin: 0;\">According to OpenAI's current policy, the entire interface and bot pages will become inaccessible. You should proactively export or capture important work sessions before December 11, 2026, to avoid the risk of losing your historical data entirely.<\/p>\n<\/div>\n<div style=\"margin-bottom: 18px; padding: 16px; background: #f8fafc; border-left: 3px solid #32b561; border-radius: 6px;\">\n<h3 style=\"margin: 0 0 8px 0; font-size: 17px; color: #151577;\">Does the new Plugin Skill require a paid account?<\/h3>\n<p style=\"margin: 0;\">The permission model will be similar to that of Custom GPTs in the past. Users on paid plans (Plus, Team, Enterprise) will be allowed to create and manage specialized Skill sets, while free-plan users may use common Skills subject to the limits set by OpenAI.<\/p>\n<\/div>\n<div style=\"margin-bottom: 18px; padding: 16px; background: #f8fafc; border-left: 3px solid #32b561; border-radius: 6px;\">\n<h3 style=\"margin: 0 0 8px 0; font-size: 17px; color: #151577;\">Can I continue sharing Plugin Skills with the public via a link?<\/h3>\n<p style=\"margin: 0;\">The sharing mechanism in the new ecosystem will not use direct links to a single bot. Instead, you will package and publish them through a shared app marketplace or share them within a workgroup (Workspace).<\/p>\n<\/div>\n<\/div><p>The end of the Custom GPT lifecycle is not a step backward, but an inevitable evolution as AI shifts from a purely conversational form to an action-oriented tool. Early adoption of the Plugin Skill structure will help you maintain a significant competitive advantage in work and business.<\/p><div class=\"dps-contact-box\" style=\"margin-top: 30px; padding: 20px; background: #f8fafc; border-left: 4px solid #32b561; border-radius: 8px;\">\n<p style=\"margin: 0 0 8px 0; font-weight: bold; font-size: 16px; color: #151577;\">DPS.MEDIA JOINT STOCK COMPANY<\/p>\n<p style=\"margin: 0 0 6px 0;\">\ud83d\udccd <strong>Address:<\/strong> 56 Nguyen Dinh Chieu, Tan Dinh Ward, Ho Chi Minh City<\/p>\n<p style=\"margin: 0 0 6px 0;\">\ud83d\udcde <strong>Hotline \/ Zalo:<\/strong> <a href=\"tel:0961545445\" style=\"color: #32b561; font-weight: bold;\">0961 545 445<\/a><\/p>\n<p style=\"margin: 0 0 6px 0;\">\u2709 <strong>Email:<\/strong> <a href=\"mailto:marketing@dps.media\">marketing@dps.media<\/a><\/p>\n<p style=\"margin: 0 0 6px 0;\">\ud83c\udf10 <strong>Website:<\/strong> <a href=\"https:\/\/dps.media\/en\/\" target=\"_blank\" rel=\"noopener\">https:\/\/dps.media<\/a><\/p>\n<p style=\"margin: 0;\">\ud83c\udfe2 <strong>Tax code:<\/strong> 0318700500 | <strong>VCB:<\/strong> 1051160909<\/p>\n<\/div><p><script type=\"application\/ld+json\">{\n    \"@context\": \"https:\\\/\\\/schema.org\",\n    \"@type\": \"FAQPage\",\n    \"mainEntity\": [\n        {\n            \"@type\": \"Question\",\n            \"name\": \"Sau ng\\u00e0y 11\\\/12\\\/2026, t\\u00f4i c\\u00f3 c\\u00f2n xem l\\u1ea1i \\u0111\\u01b0\\u1ee3c c\\u00e1c \\u0111o\\u1ea1n chat c\\u0169 v\\u1edbi Custom GPT kh\\u00f4ng?\",\n            \"acceptedAnswer\": {\n                \"@type\": \"Answer\",\n                \"text\": \"Theo ch\\u00ednh s\\u00e1ch hi\\u1ec7n t\\u1ea1i c\\u1ee7a OpenAI, to\\u00e0n b\\u1ed9 giao di\\u1ec7n v\\u00e0 trang bot s\\u1ebd tr\\u1edf n\\u00ean kh\\u00f4ng th\\u1ec3 truy c\\u1eadp. B\\u1ea1n n\\u00ean ch\\u1ee7 \\u0111\\u1ed9ng xu\\u1ea5t ho\\u1eb7c ch\\u1ee5p l\\u1ea1i nh\\u1eefng phi\\u00ean l\\u00e0m vi\\u1ec7c quan tr\\u1ecdng tr\\u01b0\\u1edbc ng\\u00e0y 11\\\/12\\\/2026 \\u0111\\u1ec3 tr\\u00e1nh nguy c\\u01a1 m\\u1ea5t tr\\u1eafng d\\u1eef li\\u1ec7u l\\u1ecbch s\\u1eed.\"\n            }\n        },\n        {\n            \"@type\": \"Question\",\n            \"name\": \"Plugin Skill m\\u1edbi c\\u00f3 y\\u00eau c\\u1ea7u t\\u00e0i kho\\u1ea3n tr\\u1ea3 ph\\u00ed kh\\u00f4ng?\",\n            \"acceptedAnswer\": {\n                \"@type\": \"Answer\",\n                \"text\": \"C\\u01a1 ch\\u1ebf ph\\u00e2n quy\\u1ec1n s\\u1ebd t\\u01b0\\u01a1ng t\\u1ef1 nh\\u01b0 Custom GPT tr\\u01b0\\u1edbc \\u0111\\u00e2y. Ng\\u01b0\\u1eddi d\\u00f9ng c\\u00e1c g\\u00f3i tr\\u1ea3 ph\\u00ed (Plus, Team, Enterprise) s\\u1ebd \\u0111\\u01b0\\u1ee3c quy\\u1ec1n t\\u1ea1o v\\u00e0 qu\\u1ea3n l\\u00fd b\\u1ed9 Skill chuy\\u00ean s\\u00e2u, trong khi ng\\u01b0\\u1eddi d\\u00f9ng g\\u00f3i mi\\u1ec5n ph\\u00ed c\\u00f3 th\\u1ec3 s\\u1eed d\\u1ee5ng c\\u00e1c Skill ph\\u1ed5 th\\u00f4ng t\\u00f9y theo h\\u1ea1n m\\u1ee9c do OpenAI quy \\u0111\\u1ecbnh.\"\n            }\n        },\n        {\n            \"@type\": \"Question\",\n            \"name\": \"T\\u00f4i c\\u00f3 th\\u1ec3 ti\\u1ebfp t\\u1ee5c chia s\\u1ebb Plugin Skill cho c\\u00f4ng ch\\u00fang qua \\u0111\\u01b0\\u1eddng link kh\\u00f4ng?\",\n            \"acceptedAnswer\": {\n                \"@type\": \"Answer\",\n                \"text\": \"C\\u01a1 ch\\u1ebf chia s\\u1ebb c\\u1ee7a h\\u1ec7 sinh th\\u00e1i m\\u1edbi s\\u1ebd kh\\u00f4ng d\\u00f9ng \\u0111\\u01b0\\u1eddng link tr\\u1ef1c ti\\u1ebfp t\\u1edbi m\\u1ed9t con bot \\u0111\\u01a1n l\\u1ebb. Thay v\\u00e0o \\u0111\\u00f3, b\\u1ea1n s\\u1ebd \\u0111\\u00f3ng g\\u00f3i v\\u00e0 \\u0111\\u0103ng k\\u00fd xu\\u1ea5t b\\u1ea3n qua kho \\u1ee9ng d\\u1ee5ng chung ho\\u1eb7c chia s\\u1ebb theo ph\\u1ea1m vi nh\\u00f3m l\\u00e0m vi\\u1ec7c (Workspace).\"\n            }\n        }\n    ]\n}<\/script><br>\n<script type=\"application\/ld+json\">{\n    \"@context\": \"https:\\\/\\\/schema.org\",\n    \"@type\": \"TechArticle\",\n    \"headline\": \"Khai T\\u1eed Custom GPT: OpenAI \\u0110\\u1ed5i Sang Plugin Skill & C\\u00e1ch Chuy\\u1ec3n \\u0110\\u1ed5i\",\n    \"description\": \"OpenAI c\\u00f4ng b\\u1ed1 khai t\\u1eed Custom GPT v\\u00e0o ng\\u00e0y 11\\\/12\\\/2026 v\\u00e0 chuy\\u1ec3n sang h\\u1ec7 sinh th\\u00e1i Plugin Skill. T\\u00ecm hi\\u1ec3u kh\\u00e1c bi\\u1ec7t c\\u1ed1t l\\u00f5i, t\\u00e1c \\u0111\\u1ed9ng v\\u00e0 h\\u01b0\\u1edbng d\\u1eabn sao l\\u01b0u, di chuy\\u1ec3n an to\\u00e0n.\",\n    \"author\": {\n        \"@type\": \"Organization\",\n        \"name\": \"DPS.MEDIA\",\n        \"url\": \"https:\\\/\\\/dps.media\"\n    },\n    \"publisher\": {\n        \"@type\": \"Organization\",\n        \"name\": \"DPS.MEDIA\",\n        \"logo\": {\n            \"@type\": \"ImageObject\",\n            \"url\": \"https:\\\/\\\/dps.media\\\/wp-content\\\/uploads\\\/2026\\\/08\\\/logo-dps.png\"\n        }\n    },\n    \"datePublished\": \"2026-10-04T10:30:00+07:00\",\n    \"dateModified\": \"2026-10-04T10:30:00+07:00\",\n    \"mainEntityOfPage\": \"https:\\\/\\\/dps.media\\\/khai-tu-custom-gpt-sang-plugin-skill\\\/\"\n}<\/script><\/p>","protected":false},"excerpt":{"rendered":"<p>OpenAI c\u00f4ng b\u1ed1 khai t\u1eed Custom GPT v\u00e0o ng\u00e0y 11\/12\/2026 v\u00e0 chuy\u1ec3n sang h\u1ec7 sinh th\u00e1i Plugin Skill. T\u00ecm hi\u1ec3u kh\u00e1c bi\u1ec7t c\u1ed1t l\u00f5i, t\u00e1c \u0111\u1ed9ng v\u00e0 h\u01b0\u1edbng d\u1eabn sao l\u01b0u, di chuy\u1ec3n an to\u00e0n.<\/p>","protected":false},"author":0,"featured_media":40982,"comment_status":"","ping_status":"","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[2419,1724],"tags":[],"class_list":["post-40985","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-ai-tu-dong-hoa","category-cong-nghe"],"acf":[],"rankmath_keywords":{"primary":"khai t\u1eed custom gpt, custom gpt, plugin skill, openai khai tu custom gpt, chuyen custom gpt sang plugin","secondary":["custom gpt","plugin skill","openai khai tu custom gpt","chuyen custom gpt sang plugin"]},"yoast_keywords":{"primary":"","secondary":[]},"yoast_focuskw":"","rankmath_focuskw":"khai t\u1eed custom gpt, custom gpt, plugin skill, openai khai tu custom gpt, chuyen custom gpt sang plugin","seo_keywords":{"primary":"khai t\u1eed custom gpt, custom gpt, plugin skill, openai khai tu custom gpt, chuyen custom gpt sang plugin","secondary":["custom gpt","plugin skill","openai khai tu custom gpt","chuyen custom gpt sang plugin"]},"_links":{"self":[{"href":"https:\/\/dps.media\/en\/wp-json\/wp\/v2\/posts\/40985","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/dps.media\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/dps.media\/en\/wp-json\/wp\/v2\/types\/post"}],"replies":[{"embeddable":true,"href":"https:\/\/dps.media\/en\/wp-json\/wp\/v2\/comments?post=40985"}],"version-history":[{"count":0,"href":"https:\/\/dps.media\/en\/wp-json\/wp\/v2\/posts\/40985\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/dps.media\/en\/wp-json\/wp\/v2\/media\/40982"}],"wp:attachment":[{"href":"https:\/\/dps.media\/en\/wp-json\/wp\/v2\/media?parent=40985"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/dps.media\/en\/wp-json\/wp\/v2\/categories?post=40985"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/dps.media\/en\/wp-json\/wp\/v2\/tags?post=40985"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}