{"id":38953,"date":"2025-07-12T09:30:41","date_gmt":"2025-07-12T01:30:41","guid":{"rendered":"https:\/\/www.1ai.net\/?p=38953"},"modified":"2025-07-06T13:38:51","modified_gmt":"2025-07-06T05:38:51","slug":"flux-kontext-ai%e7%bb%98%e7%94%bb%e4%bd%bf%e7%94%a8%e6%95%99%e7%a8%8b%ef%bc%8c%e4%b8%80%e5%8f%a5%e8%af%9d%e6%90%9e%e5%ae%9a%e5%9b%be%e5%83%8f%e7%bc%96%e8%be%91","status":"publish","type":"post","link":"https:\/\/www.1ai.net\/en\/38953.html","title":{"rendered":"Flux Kontext AI painting tutorials, a sentence to get the image editing"},"content":{"rendered":"<p>With the Black Forest's kontext-dev model open-sourced, we can finally experience the power of kontext locally for free.<\/p>\n<p>kontext can edit and modify images with one sentence, including but not limited to everything removal, one-click watermark and scratches removal, character angle modification, double image integration, text replacement, style transformation, everything migration, image expansion, mosaic removal, etc.<\/p>\n<p>Everything Migration + Character Consistency + Style Transpainting + Partial Repainting + Text Editing, the best consistency solution available, Flux.1 <a href=\"https:\/\/www.1ai.net\/en\/tag\/kontext\" title=\"[See articles with [Kontext] label]\" target=\"_blank\" >Kontext<\/a> Pro Transformative Technology!<\/p>\n<p>Comparable to GPT4o, with natural language modification of images, super character consistency, fux.1-kontext-dev free version is here!<\/p>\n<p>Today we're going to talk about how to use kontext to achieve these features in a single sentence that used to require complex workflows to achieve.<\/p>\n<p>Open a workflow template<\/p>\n<p>First of all, after upgrading comfyui to the latest version, we can find two kontext official workflows through the template, we take one of them as an example to explain the function.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-38956\" title=\"a34ee944j00syypvz007fd000qb00fwm\" src=\"https:\/\/www.1ai.net\/wp-content\/uploads\/2025\/07\/a34ee944j00syypvz007fd000qb00fwm.jpg\" alt=\"a34ee944j00syypvz007fd000qb00fwm\" width=\"947\" height=\"572\" \/><\/p>\n<p>The official workflow opens, which has quite a few official comments to make it easier for you to understand how the workflow works, and you can delete them.<\/p>\n<p>There are two other disabled nodes in here (purple) that can also be deleted first.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-38955\" title=\"5e345ea5j00syypvz0093d000u000egm\" src=\"https:\/\/www.1ai.net\/wp-content\/uploads\/2025\/07\/5e345ea5j00syypvz0093d000u000egm.jpg\" alt=\"5e345ea5j00syypvz0093d000u000egm\" width=\"1080\" height=\"520\" \/><\/p>\n<p>Add translation node<\/p>\n<p>kontext is to edit pictures by prompt word, only support English prompt word, in order to facilitate our operation, you can add a translation node in front of the prompt word, so that you can use Chinese prompt word.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-38954\" title=\"b44fe720j00syypvx001vd000u000awm\" src=\"https:\/\/www.1ai.net\/wp-content\/uploads\/2025\/07\/b44fe720j00syypvx001vd000u000awm.jpg\" alt=\"b44fe720j00syypvx001vd000u000awm\" width=\"1080\" height=\"392\" \/><\/p>\n<p><strong>1\u3001Edit the picture: modify the background of several uses<\/strong><\/p>\n<p>Cue word: Remove all roses and butterflies from the screen<\/p>\n<p>It may be that the dev model has limited comprehension and the final result only removes the butterflies and not the flowers.<\/p>\n<p>We can do multiple rounds of editing on this image.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-38958\" title=\"350eef81j00syypw000f0d000u000bem\" src=\"https:\/\/www.1ai.net\/wp-content\/uploads\/2025\/07\/350eef81j00syypw000f0d000u000bem.jpg\" alt=\"350eef81j00syypw000f0d000u000bem\" width=\"1080\" height=\"410\" \/><\/p>\n<p>multiround editing<\/p>\n<p>By clicking the \"Update\" button in the Load Image node, the image with the butterfly just removed will be loaded, so that multiple rounds of editing can be performed on the image.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-38957\" title=\"a9e6f7f9j00syypw100exd000u000h2m\" src=\"https:\/\/www.1ai.net\/wp-content\/uploads\/2025\/07\/a9e6f7f9j00syypw100exd000u000h2m.jpg\" alt=\"a9e6f7f9j00syypw100exd000u000h2m\" width=\"1080\" height=\"614\" \/><\/p>\n<p>Enter the prompt again: Remove all pink roses from the screen<\/p>\n<p>This time the flowers in the background were perfectly removed<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-38959\" title=\"c8a86a88j00syypw000dmd000u000bpm\" src=\"https:\/\/www.1ai.net\/wp-content\/uploads\/2025\/07\/c8a86a88j00syypw000dmd000u000bpm.jpg\" alt=\"c8a86a88j00syypw000dmd000u000bpm\" width=\"1080\" height=\"421\" \/><\/p>\n<p>Continue with multiple rounds of editing to load the image just generated<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-38960\" title=\"21a752f0j00syypw000aud000ij00m6m\" src=\"https:\/\/www.1ai.net\/wp-content\/uploads\/2025\/07\/21a752f0j00syypw000aud000ij00m6m.jpg\" alt=\"21a752f0j00syypw000aud000ij00m6m\" width=\"667\" height=\"798\" \/><\/p>\n<p>This time, enter the cue word: change the background of the character to a city street under a streetlight<\/p>\n<p>The background of the character became a night scene with the character standing under a street lamp, and the overall lighting of the picture followed the change in the background to re-light the picture with a more natural light.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-38961\" title=\"3789fd52j00syypw000c4d000u000bim\" src=\"https:\/\/www.1ai.net\/wp-content\/uploads\/2025\/07\/3789fd52j00syypw000c4d000u000bim.jpg\" alt=\"3789fd52j00syypw000c4d000u000bim\" width=\"1080\" height=\"414\" \/><\/p>\n<p>Still using the same picture as before, with a different cue: have the girl stand on the street curb under a nighttime streetlight<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-38962\" title=\"7b071ef7j00syypvz00a8d000u000btm\" src=\"https:\/\/www.1ai.net\/wp-content\/uploads\/2025\/07\/7b071ef7j00syypvz00a8d000u000btm.jpg\" alt=\"7b071ef7j00syypvz00a8d000u000btm\" width=\"1080\" height=\"425\" \/><\/p>\n<p>What's the difference between the two cues above that got different results with the same background change?<\/p>\n<p>The difference between the two cue words: the previous one is to change the background of the character to something, the object of the operation is the background, the change is only the background, the character remains unchanged.<\/p>\n<p>A cue word at the back is what position to put the character in, and the object of the operation is the character. So not only will the background change, but the character's pose may change as well.<\/p>\n<p><strong>2\u3001Edit the picture: local redraw<\/strong><\/p>\n<p>If you want to make changes to the localization of the image, you need to right-click where the image is loaded and open it in the Mask Editor to apply a mask to the localization that needs to be edited.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-38963\" title=\"9aee7080j00syypw100ejd000ms00ucm\" src=\"https:\/\/www.1ai.net\/wp-content\/uploads\/2025\/07\/9aee7080j00syypw100ejd000ms00ucm.jpg\" alt=\"9aee7080j00syypw100ejd000ms00ucm\" width=\"820\" height=\"1092\" \/><\/p>\n<p>After applying the mask it looks like this below.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-38964\" title=\"3a77e75bj00syypw100bpd000j300o4m\" src=\"https:\/\/www.1ai.net\/wp-content\/uploads\/2025\/07\/3a77e75bj00syypw100bpd000j300o4m.jpg\" alt=\"3a77e75bj00syypw100bpd000j300o4m\" width=\"687\" height=\"868\" \/><\/p>\n<p>If we give the cue word directly and put a butterfly in the masked area, the resulting image does not change because kontext does not recognize the mask.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-38965\" title=\"e858ab29j00syypw100mmd000tn00gdm\" src=\"https:\/\/www.1ai.net\/wp-content\/uploads\/2025\/07\/e858ab29j00syypw100mmd000tn00gdm.jpg\" alt=\"e858ab29j00syypw100mmd000tn00gdm\" width=\"1067\" height=\"589\" \/><\/p>\n<p>How to make kontext recognize masks<\/p>\n<p>We can think of another way: the mask area will specify the color, for example, the red color number is \"#FF0000\", and then operate on the color area.<\/p>\n<p>We need to make a copy of the loaded image node and add a \"color overlay\" node, the workflow is connected in the following way.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-38966\" title=\"5328e41aj00syypw100esd000u000jgm\" src=\"https:\/\/www.1ai.net\/wp-content\/uploads\/2025\/07\/5328e41aj00syypw100esd000u000jgm.jpg\" alt=\"5328e41aj00syypw100esd000u000jgm\" width=\"1080\" height=\"700\" \/><\/p>\n<p>This is when the cue word is given again: put a butterfly in the red area<\/p>\n<p>The butterfly has been generated, but the picture still has the red color that we don't need.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-38967\" title=\"0ec167a9j00syypw000f0d000u000dkm\" src=\"https:\/\/www.1ai.net\/wp-content\/uploads\/2025\/07\/0ec167a9j00syypw000f0d000u000dkm.jpg\" alt=\"0ec167a9j00syypw000f0d000u000dkm\" width=\"1080\" height=\"488\" \/><\/p>\n<p>Modify the cue word: Remove the red area in the image and place a butterfly in this area<\/p>\n<p>This time the desired result was generated, with butterflies appearing in the red area and the red color removed<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-38968\" title=\"5f15bd7fj00syypw100o2d000u000ivm\" src=\"https:\/\/www.1ai.net\/wp-content\/uploads\/2025\/07\/5f15bd7fj00syypw100o2d000u000ivm.jpg\" alt=\"5f15bd7fj00syypw100o2d000u000ivm\" width=\"1080\" height=\"679\" \/><\/p>\n<p><strong>3\u3001Remove the code saik<\/strong><\/p>\n<p>The operation of removing the code mosaic is also essentially a partial redrawing of the image.<\/p>\n<p>We'll apply a mask to the mosaic area and designate it as red, and then give the directive: Remove the red area from the picture<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-38969\" title=\"89f107bdj00syypw100isd000u000cbm\" src=\"https:\/\/www.1ai.net\/wp-content\/uploads\/2025\/07\/89f107bdj00syypw100isd000u000cbm.jpg\" alt=\"89f107bdj00syypw100isd000u000cbm\" width=\"1080\" height=\"443\" \/><\/p>\n<p><strong>4. Text replacement<\/strong><\/p>\n<p>Currently kontext only supports text replacement in English, just type in the prompt word to replace the text.<\/p>\n<p>Cue word: Replace the number with \"6.\"<\/p>\n<p>Note: Remember to put the number to be replaced in quotation marks<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-38970\" title=\"733e7d99j00syypw000acd000u000bfm\" src=\"https:\/\/www.1ai.net\/wp-content\/uploads\/2025\/07\/733e7d99j00syypw000acd000u000bfm.jpg\" alt=\"733e7d99j00syypw000acd000u000bfm\" width=\"1080\" height=\"411\" \/><\/p>\n<p><strong>5. Expanding the map<\/strong><\/p>\n<p>Before scaling an image, you need to add a node for the image size: Scale by Aspect Ratio<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-38971\" title=\"586c57f6j00syypvz001xd000u000e2m\" src=\"https:\/\/www.1ai.net\/wp-content\/uploads\/2025\/07\/586c57f6j00syypvz001xd000u000e2m.jpg\" alt=\"586c57f6j00syypvz001xd000u000e2m\" width=\"1080\" height=\"506\" \/><\/p>\n<p>In the following workflow, the original image is a vertical image, we just need to change the scale of the image to a horizontal version, and do not need to enter any prompts, click Run to automatically expand the image<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-38972\" title=\"2fca64f8j00syypvz009ad000u0009om\" src=\"https:\/\/www.1ai.net\/wp-content\/uploads\/2025\/07\/2fca64f8j00syypvz009ad000u0009om.jpg\" alt=\"2fca64f8j00syypvz009ad000u0009om\" width=\"1080\" height=\"348\" \/><\/p>\n<p>Customized and accurate map expansion<\/p>\n<p>If you want to precisely control the size of the graph customized expansion, you need to add an expansion screen node<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-38973\" title=\"5215b184j00syypvx001pd000u000bcm\" src=\"https:\/\/www.1ai.net\/wp-content\/uploads\/2025\/07\/5215b184j00syypvx001pd000u000bcm.jpg\" alt=\"5215b184j00syypvx001pd000u000bcm\" width=\"1080\" height=\"408\" \/><\/p>\n<p>Add this Expanded Screen node behind the Load Image node and enter a custom size, for example, in the image below, add 600 and 200 pixels to the left and right sides of the screen respectively, so that we have very precise customized control over the image expansion.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-38974\" title=\"3a5852b5j00syypw000dpd000u000f0m\" src=\"https:\/\/www.1ai.net\/wp-content\/uploads\/2025\/07\/3a5852b5j00syypw000dpd000u000f0m.jpg\" alt=\"3a5852b5j00syypw000dpd000u000f0m\" width=\"1080\" height=\"540\" \/><\/p>\n<p><strong>6. Character Editing<\/strong><\/p>\n<p>kontext is able to recognize details in an image and edit them, for example, in the image below we enter the cue: woman raising her head and looking up to the left<\/p>\n<p>The kontext is accurately done to control the characters.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-38975\" title=\"636ffba8j00syypw100o6d000u000fum\" src=\"https:\/\/www.1ai.net\/wp-content\/uploads\/2025\/07\/636ffba8j00syypw100o6d000u000fum.jpg\" alt=\"636ffba8j00syypw100o6d000u000fum\" width=\"1080\" height=\"570\" \/><\/p>\n<p><strong>7. Style Conversion<\/strong><\/p>\n<p>kontext is also just a sentence away from styling an image.<\/p>\n<p>The following image will be converted to Canon style with just one prompt word: Convert image to cartoon style<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-38976\" title=\"35d42621j00syypw100s9d000u000fem\" src=\"https:\/\/www.1ai.net\/wp-content\/uploads\/2025\/07\/35d42621j00syypw100s9d000u000fem.jpg\" alt=\"35d42621j00syypw100s9d000u000fem\" width=\"1080\" height=\"554\" \/><\/p>\n<p>Continue editing the image in multiple rounds and enter the prompt word: it will be converted into a 3D cartoon effect.<\/p>\n<p>We then get a cartoon effect style image.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-38977\" title=\"3ea89fe1j00syypw100ugd000u000evm\" src=\"https:\/\/www.1ai.net\/wp-content\/uploads\/2025\/07\/3ea89fe1j00syypw100ugd000u000evm.jpg\" alt=\"3ea89fe1j00syypw100ugd000u000evm\" width=\"1080\" height=\"535\" \/><\/p>\n<p><strong>8, old photo restoration<\/strong><\/p>\n<p>Old photo restoration is also a piece of cake for kontext, just give the cue word to achieve the effect you want.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-38978\" title=\"4319ff7bj00syypw100b1d000u000ghm\" src=\"https:\/\/www.1ai.net\/wp-content\/uploads\/2025\/07\/4319ff7bj00syypw100b1d000u000ghm.jpg\" alt=\"4319ff7bj00syypw100b1d000u000ghm\" width=\"1080\" height=\"593\" \/><\/p>\n<p><strong>9\u3001Double map merge<\/strong><\/p>\n<p>Remember when the official workflow opens with a disabled load image workflow, un-disable it so you can load two images.<\/p>\n<p>Enter the cue word: Let two women stand in the street holding hands.<\/p>\n<p>This way the two charts are fused into one.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-38980\" title=\"b90f8a40j00syypw000did000u00099m\" src=\"https:\/\/www.1ai.net\/wp-content\/uploads\/2025\/07\/b90f8a40j00syypw000did000u00099m.jpg\" alt=\"b90f8a40j00syypw000did000u00099m\" width=\"1080\" height=\"333\" \/><\/p>\n<p><strong>Free up video memory<\/strong><\/p>\n<p>Here's an extra note on freeing up video memory<\/p>\n<p>As many of you may have noticed, when the workflow runs out, the video memory is still occupied, which makes it easy to burst video memory.<\/p>\n<p>Today to tell you how to solve this problem.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-38979\" title=\"9afd6b69j00syypvy001fd000qt00c5m\" src=\"https:\/\/www.1ai.net\/wp-content\/uploads\/2025\/07\/9afd6b69j00syypvy001fd000qt00c5m.jpg\" alt=\"9afd6b69j00syypvy001fd000qt00c5m\" width=\"965\" height=\"437\" \/><\/p>\n<p>Method I:<\/p>\n<p>In the latest version of comfyui, there is a little green bug icon on the panel, right click on it and you will get the clear video memory option, click on it.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-38981\" title=\"4f44d89dj00syypvv0008d0006q004sm\" src=\"https:\/\/www.1ai.net\/wp-content\/uploads\/2025\/07\/4f44d89dj00syypvv0008d0006q004sm.jpg\" alt=\"4f44d89dj00syypvv0008d0006q004sm\" width=\"242\" height=\"172\" \/><\/p>\n<p>Here's what it looks like after clearing, the video memory is clearly freed up.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-38983\" title=\"949b5830j00syypvy003ad000u0009cm\" src=\"https:\/\/www.1ai.net\/wp-content\/uploads\/2025\/07\/949b5830j00syypvy003ad000u0009cm.jpg\" alt=\"949b5830j00syypvy003ad000u0009cm\" width=\"1080\" height=\"336\" \/><\/p>\n<p>Method 2, add clear VRAM nodes<\/p>\n<p>There are two versions of this node, one with V2 and one without.<\/p>\n<p>Let's look at the differences<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-38982\" title=\"01f6f0adj00syypvw000od000mh006mm\" src=\"https:\/\/www.1ai.net\/wp-content\/uploads\/2025\/07\/01f6f0adj00syypvw000od000mh006mm.jpg\" alt=\"01f6f0adj00syypvw000od000mh006mm\" width=\"809\" height=\"238\" \/><\/p>\n<p>Nodes without V2: just connect behind a module and the workflow will automatically release the memory as it passes through this node<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-38984\" title=\"a56ee787j00syypw100bed000u000h2m\" src=\"https:\/\/www.1ai.net\/wp-content\/uploads\/2025\/07\/a56ee787j00syypw100bed000u000h2m.jpg\" alt=\"a56ee787j00syypw100bed000u000h2m\" width=\"1080\" height=\"614\" \/><\/p>\n<p>With V2 node: we can connect subsequent workflows directly behind this node<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-38985\" title=\"3520f0c2j00syypw0008vd000u000d3m\" src=\"https:\/\/www.1ai.net\/wp-content\/uploads\/2025\/07\/3520f0c2j00syypw0008vd000u000d3m.jpg\" alt=\"3520f0c2j00syypw0008vd000u000d3m\" width=\"1080\" height=\"471\" \/><\/p>\n<p>Tip: A workflow allows to add more than one release memory node, especially in some large workflows with multiple modules in series, we can add a release memory node after a template is run to reduce the chance of bursting memory.<\/p>","protected":false},"excerpt":{"rendered":"<p>After the open source of Black Forest's kontext-dev model, we can finally experience the powerful features of kontext locally for free. kontext can edit and modify pictures by one sentence, including but not limited to everything removal, one-click to remove watermarks and scratches, modify the angle of the character, dual-picture integration, text replacement, style conversion, everything migration, picture expansion, remove mosaics and so on. Everything Migration + Character Consistency + Style Conversion + Local Repainting + Text Editing, the best consistency solution at present, Flux.1 Kontext Pro transformational technology! Comparable to GPT4o, using natural language to make changes to the picture, super character consistency, flux.1-kontext-dev free version is here! Today we will talk about<\/p>","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[149,144],"tags":[491,1989,6276,4401,7094],"collection":[],"class_list":{"0":"post-38953","1":"post","2":"type-post","3":"status-publish","4":"format-standard","5":"hentry","6":"category-jiaocheng","7":"category-baike","8":"tag-ai","9":"tag-comfyui","12":"tag-kontext"},"acf":[],"_links":{"self":[{"href":"https:\/\/www.1ai.net\/en\/wp-json\/wp\/v2\/posts\/38953","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.1ai.net\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.1ai.net\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.1ai.net\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.1ai.net\/en\/wp-json\/wp\/v2\/comments?post=38953"}],"version-history":[{"count":0,"href":"https:\/\/www.1ai.net\/en\/wp-json\/wp\/v2\/posts\/38953\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.1ai.net\/en\/wp-json\/wp\/v2\/media?parent=38953"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.1ai.net\/en\/wp-json\/wp\/v2\/categories?post=38953"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.1ai.net\/en\/wp-json\/wp\/v2\/tags?post=38953"},{"taxonomy":"collection","embeddable":true,"href":"https:\/\/www.1ai.net\/en\/wp-json\/wp\/v2\/collection?post=38953"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}