{"id":28433,"date":"2024-07-26T05:00:00","date_gmt":"2024-07-26T03:00:00","guid":{"rendered":"https:\/\/sii.pl\/blog\/?p=28433"},"modified":"2024-07-23T12:04:11","modified_gmt":"2024-07-23T10:04:11","slug":"zapewnienie-bezpiecznej-i-etycznej-sztucznej-inteligencji-rola-guardrails-w-llama-3","status":"publish","type":"post","link":"https:\/\/sii.pl\/blog\/zapewnienie-bezpiecznej-i-etycznej-sztucznej-inteligencji-rola-guardrails-w-llama-3\/","title":{"rendered":"Zapewnienie bezpiecznej i etycznej sztucznej inteligencji \u2013 rola Guardrails w Llama 3"},"content":{"rendered":"\n<p>Jako architekt cyberbezpiecze\u0144stwa uwa\u017cam, \u017ce nad\u0105\u017canie za nowymi technologiami i ich wp\u0142ywem na bezpiecze\u0144stwo i etyk\u0119 jest kluczowe. Jedn\u0105 z takich technologii jest Llama 3 od Meta \u2013 nowoczesny model j\u0119zykowy zaprojektowany do generowania tekstu przypominaj\u0105cego ludzki.<em> <\/em><\/p>\n\n\n\n<p>W tym artykule przyjrzymy si\u0119 koncepcji zabezpiecze\u0144 w Llama 3 i temu, jak zapewniaj\u0105 one bezpieczne i etyczne u\u017cycie modelu.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Czym s\u0105 Guardrails w Llama 3?<\/strong><\/h2>\n\n\n\n<p>Guardrails w Llama 3 to \u015brodki ochronne wdro\u017cone w celu zapobiegania generowaniu przez model szkodliwych, nieetycznych lub niebezpiecznych tre\u015bci. \u015arodki te s\u0105 niezb\u0119dne w \u015bwiecie, w kt\u00f3rym mo\u017cliwo\u015bci sztucznej inteligencji szybko si\u0119 rozwijaj\u0105, a potencja\u0142 nadu\u017cy\u0107 jest wysoki.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Dlaczego Guardrails s\u0105 tak wa\u017cne?<\/strong><\/h2>\n\n\n\n<p>Modele sztucznej inteligencji, takie jak Llama 3, mog\u0105 generowa\u0107 niezwykle realistyczny tekst, co jest zar\u00f3wno mocn\u0105 stron\u0105, jak i potencjalnym zagro\u017ceniem. Bez odpowiednich zabezpiecze\u0144 s\u0105 w stanie generowa\u0107 nieodpowiednie tre\u015bci, dezinformacje, a nawet z\u0142o\u015bliwy kod. Guardrails pomagaj\u0105 <strong>ograniczy\u0107 to ryzyko<\/strong>, odfiltrowuj\u0105c szkodliwe tre\u015bci i zapewniaj\u0105c przestrzeganie <strong>standard\u00f3w etycznych.<\/strong><\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Kluczowe zabezpieczenia w Llama 3<\/strong><\/h2>\n\n\n\n<ol class=\"wp-block-list\">\n<li><strong>Bezpiecze\u0144stwo tre\u015bci <\/strong>\u2013Llama 3 zawiera mechanizmy klasyfikacji i filtrowania niebezpiecznych tre\u015bci, zapobiegaj\u0105c generowaniu tekstu zwi\u0105zanego z przemoc\u0105, samookaleczeniem, nielegalnymi dzia\u0142aniami i innymi wra\u017cliwymi tematami.<\/li>\n\n\n\n<li><strong>Ograniczenia etyczne i prawne <\/strong>\u2013model zosta\u0142 zaprojektowany tak, aby unika\u0107 generowania tre\u015bci, kt\u00f3re mog\u0142yby prowadzi\u0107 do kwestii prawnych lub w\u0105tpliwo\u015bci etycznych, takich jak tre\u015bci zwi\u0105zane z nielegaln\u0105 broni\u0105, narkotykami lub wra\u017cliwymi danymi osobowymi.<\/li>\n\n\n\n<li><strong>Code Shield<\/strong> \u2013specjalne zabezpieczenie o nazwie Code Shield ma na celu wychwycenie i zapobieganie generowaniu niezabezpieczonego kodu, zapewniaj\u0105c, \u017ce ka\u017cdy kod utworzony przez model jest zgodny z najlepszymi praktykami bezpiecze\u0144stwa.<\/li>\n\n\n\n<li><strong>Programowalne zabezpieczenia <\/strong>(ang.<strong> Guardrails<\/strong>)\u2013 programi\u015bci mog\u0105 zdefiniowa\u0107 dodatkowe zabezpieczenia, aby precyzyjniej kontrolowa\u0107 zachowanie modelu, dostosowuj\u0105c wyniki sztucznej inteligencji do konkretnych przypadk\u00f3w u\u017cycia i zapewniaj\u0105c zachowanie granic etycznych.<\/li>\n<\/ol>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Szczeg\u00f3\u0142owy podzia\u0142 Guardrails<\/strong><\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">Bezpiecze\u0144stwo tre\u015bci<\/h3>\n\n\n\n<p>Bezpiecze\u0144stwo tre\u015bci w Llama 3 jest zarz\u0105dzane za pomoc\u0105 zaawansowanego systemu klasyfikacji, kt\u00f3ry wy\u015bwietla zar\u00f3wno polecenia wej\u015bciowe (ang. input prompts), jak i wygenerowane odpowiedzi. System ten oznacza tre\u015bci, kt\u00f3re nale\u017c\u0105 do predefiniowanych kategorii szk\u00f3d, takich jak:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Przest\u0119pstwa z u\u017cyciem przemocy <\/strong>\u2013 wszelkie tre\u015bci, kt\u00f3re promuj\u0105, popieraj\u0105 lub u\u0142atwiaj\u0105 przemoc wobec os\u00f3b lub grup, w tym terroryzm i przest\u0119pstwa z nienawi\u015bci.<\/li>\n\n\n\n<li><strong>Przest\u0119pstwa bez u\u017cycia przemocy <\/strong>\u2013obejmuje to oszustwa, kradzie\u017ce i inne nielegalne dzia\u0142ania, kt\u00f3re nie wi\u0105\u017c\u0105 si\u0119 z bezpo\u015bredni\u0105 przemoc\u0105, ale mog\u0105 powodowa\u0107 znaczne szkody.<\/li>\n\n\n\n<li><strong>Wra\u017cliwe dane osobowe <\/strong>\u2013 chroni prywatno\u015b\u0107, zapobiegaj\u0105c generowaniu tre\u015bci, kt\u00f3re zawieraj\u0105 lub sugeruj\u0105 dane osobowe bez zgody.<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Ograniczenia etyczne i prawne<\/strong><\/h3>\n\n\n\n<p>Etyczna ochrona Llama 3 zapewnia zgodno\u015b\u0107 ze standardami prawnymi i normami etycznymi. Obejmuj\u0105 one:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Zakaz promowania nielegalnych dzia\u0142a\u0144<\/strong> \u2013 model jest ograniczony do generowania tre\u015bci zwi\u0105zanych z nielegaln\u0105 broni\u0105, narkotykami i innymi regulowanymi substancjami.<\/li>\n\n\n\n<li><strong>Poszanowanie w\u0142asno\u015bci intelektualnej<\/strong> \u2013 zapobiega generowaniu tre\u015bci naruszaj\u0105cych prawa autorskie lub znaki towarowe.<\/li>\n<\/ul>\n\n\n\n<p>Aby uzyska\u0107 wi\u0119cej informacji na temat etycznego u\u017cytkowania, zach\u0119cam do zapoznania si\u0119 z <a href=\"https:\/\/huggingface.co\/meta-llama\/Meta-Llama-3-8B\" target=\"_blank\" aria-label=\" (opens in a new tab)\" rel=\"noreferrer noopener\" class=\"ek-link\" rel=\"nofollow\" >Hugging Face&#8217;s Overview of Llama 3<\/a> i <a href=\"https:\/\/www.techrepublic.com\/article\/what-is-llama-3\" target=\"_blank\" aria-label=\" (opens in a new tab)\" rel=\"noreferrer noopener\" class=\"ek-link\" rel=\"nofollow\" >TechRepublic&#8217;s Cheat Sheet on Llama 3<\/a>.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Code Shield<\/strong><\/h3>\n\n\n\n<p>Code Shield to unikalna funkcja Llama 3, kt\u00f3ra koncentruje si\u0119 na bezpiecznym generowaniu kodu. Skanuje i niweluje niezabezpieczone wzorce kodu, zapewniaj\u0105c, \u017ce ka\u017cdy kod utworzony przez model jest zgodny z najlepszymi praktykami w zakresie cyberbezpiecze\u0144stwa. Jest to <strong>szczeg\u00f3lnie wa\u017cne dla programist\u00f3w<\/strong>, kt\u00f3rzy mog\u0105 u\u017cywa\u0107 Llama 3 do generowania skrypt\u00f3w lub automatyzacji zada\u0144.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Szczeg\u00f3\u0142owa analiza techniczna \u2013 wdra\u017canie Guardrails<\/strong><\/h2>\n\n\n\n<p>Dla tych, kt\u00f3rzy s\u0105 zainteresowani techniczn\u0105 implementacj\u0105, Llama 3 wykorzystuje po\u0142\u0105czenie klasyfikacji tre\u015bci i filtrowania odpowiedzi w celu egzekwowania swoich zabezpiecze\u0144. Model korzysta z zabezpieczenia znanego jako Llama Guard 2, kt\u00f3re klasyfikuje zar\u00f3wno dane wej\u015bciowe, jak i wyj\u015bciowe w celu okre\u015blenia ich bezpiecze\u0144stwa. <\/p>\n\n\n\n<p>Obejmuje to u\u017cycie progu prawdopodobie\u0144stwa dla pierwszego tokena, aby przewidzie\u0107, czy tre\u015b\u0107 jest bezpieczna. Je\u015bli tre\u015b\u0107 zostanie uznana za niebezpieczn\u0105, jest oznaczana i odfiltrowywana. Dodatkowo, funkcja Code Shield specjalnie skanuje i \u0142agodzi niezabezpieczone wzorce kodu, wykorzystuj\u0105c zaawansowane techniki sztucznej inteligencji do identyfikacji potencjalnych luk w zabezpieczeniach.<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-full is-resized\"><a href=\"https:\/\/sii.pl\/blog\/wp-content\/uploads\/2024\/07\/image1-2.png\"><img decoding=\"async\" width=\"698\" height=\"873\" src=\"https:\/\/sii.pl\/blog\/wp-content\/uploads\/2024\/07\/image1-2.png\" alt=\"Llama Guard 2 oraz Code Shield\" class=\"wp-image-28434\" style=\"width:487px;height:auto\" srcset=\"https:\/\/sii.pl\/blog\/wp-content\/uploads\/2024\/07\/image1-2.png 698w, https:\/\/sii.pl\/blog\/wp-content\/uploads\/2024\/07\/image1-2-240x300.png 240w\" sizes=\"(max-width: 698px) 100vw, 698px\" \/><\/a><figcaption class=\"wp-element-caption\">Ryc. 1 <a href=\"https:\/\/llama.meta.com\/llama3\/\" target=\"_blank\" aria-label=\" (opens in a new tab)\" rel=\"noreferrer noopener\" class=\"ek-link\" rel=\"nofollow\" >Llama Guard 2 oraz Code Shield<\/a><\/figcaption><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Wdra\u017canie Guardrails<\/strong><\/h3>\n\n\n\n<p>Aby zaimplementowa\u0107 Guardrails, programi\u015bci mog\u0105 wykorzysta\u0107 gotowe funkcje i konfigurowalne ustawienia w ramach frameworka Llama 3. Na przyk\u0142ad, korzystaj\u0105c z biblioteki transformers, programi\u015bci mog\u0105 ustawi\u0107 okre\u015blone parametry, aby kontrolowa\u0107 proces generowania:<\/p>\n\n\n<div class=\"wp-block-syntaxhighlighter-code \"><pre class=\"brush: plain; title: ; notranslate\" title=\"\">\nfrom transformers import pipeline\nimport torch\n\nmodel_id = &quot;meta-llama\/Meta-Llama-3-8B-Instruct&quot;\n\npipe = pipeline(\n    &quot;text-generation&quot;,\n    model=model_id,\n    model_kwargs={&quot;torch_dtype&quot;: torch.bfloat16},\n    device=&quot;cuda&quot;,\n)\n\nmessages = &#x5B;\n    {&quot;role&quot;: &quot;system&quot;, &quot;content&quot;: &quot;You are a pirate chatbot who always responds in pirate speak!&quot;},\n    {&quot;role&quot;: &quot;user&quot;, &quot;content&quot;: &quot;Who are you?&quot;},\n]\n\nterminators = &#x5B;\n    pipe.tokenizer.eos_token_id,\n    pipe.tokenizer.convert_tokens_to_ids(&quot;&amp;lt;|eot_id|&gt;&quot;)\n]\n\noutputs = pipe(\n    messages,\n    max_new_tokens=256,\n    eos_token_id=terminators,\n    do_sample=True,\n    temperature=0.6,\n    top_p=0.9,\n)\nassistant_response = outputs&#x5B;0]&#x5B;&quot;generated_text&quot;]&#x5B;-1]&#x5B;&quot;content&quot;]\nprint(assistant_response)\n<\/pre><\/div>\n\n\n<h3 class=\"wp-block-heading\"><strong>Wi\u0119cej informacji oraz zasoby<\/strong><\/h3>\n\n\n\n<p>Aby zag\u0142\u0119bi\u0107 si\u0119 w techniczne aspekty i implikacje AI Guardrails, polecam kilka lektur:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><a href=\"https:\/\/ai.meta.com\/blog\/meta-llama-3\" target=\"_blank\" aria-label=\" (opens in a new tab)\" rel=\"noreferrer noopener\" class=\"ek-link\" rel=\"nofollow\" >oficjalna dokumentacja Meta<\/a>,<\/li>\n\n\n\n<li><a href=\"https:\/\/github.com\/meta-llama\/llama3\" target=\"_blank\" aria-label=\" (opens in a new tab)\" rel=\"noreferrer noopener\" class=\"ek-link\" rel=\"nofollow\" >zg\u0142aszanie problem\u00f3w z modelem<\/a>,<\/li>\n\n\n\n<li><a href=\"https:\/\/developers.facebook.com\/llama_output_feedback\" target=\"_blank\" aria-label=\" (opens in a new tab)\" rel=\"noreferrer noopener\" class=\"ek-link\" rel=\"nofollow\" >zg\u0142aszanie ryzykownych tre\u015bci generowanych przez model<\/a>.<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Jak mo\u017cemy pom\u00f3c?<\/strong><\/h2>\n\n\n\n<p>Guardrails s\u0105 niezb\u0119dne nie tylko dla Llama, ale tak\u017ce dla innych modeli dostosowanych do konkretnych potrzeb i wymaga\u0144 bezpiecze\u0144stwa Twojej organizacji.<\/p>\n\n\n\n<p><strong>Kluczowe punkty obejmuj\u0105:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Przegl\u0105d tego, czym s\u0105 AI Guardrails i dlaczego s\u0105 one kluczowe dla utrzymania integralno\u015bci i etycznego wykorzystania system\u00f3w AI.<\/li>\n\n\n\n<li>Praktyczne kroki w celu zintegrowania solidnych zabezpiecze\u0144 (Guardrails) z Llama 3, zapewniaj\u0105c zgodno\u015b\u0107 ze standardami etycznymi oraz protoko\u0142ami bezpiecze\u0144stwa organizacji.<\/li>\n\n\n\n<li>Strategie zastosowania podobnych \u015brodk\u00f3w bezpiecze\u0144stwa do innych modeli AI w organizacji, podkre\u015blaj\u0105ce znaczenie sp\u00f3jnego podej\u015bcia do bezpiecze\u0144stwa AI.<\/li>\n\n\n\n<li>Dostosowanie zabezpieczenia AI do istniej\u0105cych polityk bezpiecze\u0144stwa, aby stworzy\u0107 sp\u00f3jn\u0105 i kompleksow\u0105 strategi\u0119 bezpiecze\u0144stwa.<\/li>\n<\/ul>\n\n\n\n<p>Nadaj\u0105c priorytet wdro\u017ceniu tych zabezpiecze\u0144, mo\u017cemy pom\u00f3c zapewni\u0107, \u017ce technologie AI s\u0105 wykorzystywane w spos\u00f3b odpowiedzialny i bezpieczny, odzwierciedlaj\u0105c warto\u015bci oraz \u015brodki bezpiecze\u0144stwa firmy.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Podsumowanie<\/strong><\/h2>\n\n\n\n<p>Guardrails w Llama 3 stanowi\u0105 znacz\u0105cy krok naprz\u00f3d w zapewnianiu bezpiecznego i etycznego wykorzystania sztucznej inteligencji. Poniewa\u017c technologie te nadal ewoluuj\u0105, nie mo\u017cna przeceni\u0107 znaczenia solidnych zabezpiecze\u0144. Rozumiej\u0105c i wdra\u017caj\u0105c te zabezpieczenia, mo\u017cemy wykorzysta\u0107 moc sztucznej inteligencji, jednocze\u015bnie minimalizuj\u0105c zwi\u0105zane z ni\u0105 ryzyko, czyni\u0105c j\u0105 cennym narz\u0119dziem zar\u00f3wno dla programist\u00f3w, jak i u\u017cytkownik\u00f3w.<\/p>\n\n\n\n<p>Zach\u0119cam do podzielenia si\u0119 Waszymi przemy\u015bleniami i do\u015bwiadczeniami z Llama 3 w komentarzach poni\u017cej. Kontynuujmy rozmow\u0119 o przysz\u0142o\u015bci bezpiecznej i etycznej sztucznej inteligencji!<\/p>\n\n\n<div class=\"kk-star-ratings kksr-auto kksr-align-left kksr-valign-bottom\"\n    data-payload='{&quot;align&quot;:&quot;left&quot;,&quot;id&quot;:&quot;28433&quot;,&quot;slug&quot;:&quot;default&quot;,&quot;valign&quot;:&quot;bottom&quot;,&quot;ignore&quot;:&quot;&quot;,&quot;reference&quot;:&quot;auto&quot;,&quot;class&quot;:&quot;&quot;,&quot;count&quot;:&quot;3&quot;,&quot;legendonly&quot;:&quot;&quot;,&quot;readonly&quot;:&quot;&quot;,&quot;score&quot;:&quot;5&quot;,&quot;starsonly&quot;:&quot;&quot;,&quot;best&quot;:&quot;5&quot;,&quot;gap&quot;:&quot;11&quot;,&quot;greet&quot;:&quot;&quot;,&quot;legend&quot;:&quot;5\\\/5 ( votes: 3)&quot;,&quot;size&quot;:&quot;18&quot;,&quot;title&quot;:&quot;Zapewnienie bezpiecznej i etycznej sztucznej inteligencji \u2013 rola Guardrails w Llama 3&quot;,&quot;width&quot;:&quot;139.5&quot;,&quot;_legend&quot;:&quot;{score}\\\/{best} ( {votes}: {count})&quot;,&quot;font_factor&quot;:&quot;1.25&quot;}'>\n            \n<div class=\"kksr-stars\">\n    \n<div class=\"kksr-stars-inactive\">\n            <div class=\"kksr-star\" data-star=\"1\" style=\"padding-right: 11px\">\n            \n\n<div class=\"kksr-icon\" style=\"width: 18px; height: 18px;\"><\/div>\n        <\/div>\n            <div class=\"kksr-star\" data-star=\"2\" style=\"padding-right: 11px\">\n            \n\n<div class=\"kksr-icon\" style=\"width: 18px; height: 18px;\"><\/div>\n        <\/div>\n            <div class=\"kksr-star\" data-star=\"3\" style=\"padding-right: 11px\">\n            \n\n<div class=\"kksr-icon\" style=\"width: 18px; height: 18px;\"><\/div>\n        <\/div>\n            <div class=\"kksr-star\" data-star=\"4\" style=\"padding-right: 11px\">\n            \n\n<div class=\"kksr-icon\" style=\"width: 18px; height: 18px;\"><\/div>\n        <\/div>\n            <div class=\"kksr-star\" data-star=\"5\" style=\"padding-right: 11px\">\n            \n\n<div class=\"kksr-icon\" style=\"width: 18px; height: 18px;\"><\/div>\n        <\/div>\n    <\/div>\n    \n<div class=\"kksr-stars-active\" style=\"width: 139.5px;\">\n            <div class=\"kksr-star\" style=\"padding-right: 11px\">\n            \n\n<div class=\"kksr-icon\" style=\"width: 18px; height: 18px;\"><\/div>\n        <\/div>\n            <div class=\"kksr-star\" style=\"padding-right: 11px\">\n            \n\n<div class=\"kksr-icon\" style=\"width: 18px; height: 18px;\"><\/div>\n        <\/div>\n            <div class=\"kksr-star\" style=\"padding-right: 11px\">\n            \n\n<div class=\"kksr-icon\" style=\"width: 18px; height: 18px;\"><\/div>\n        <\/div>\n            <div class=\"kksr-star\" style=\"padding-right: 11px\">\n            \n\n<div class=\"kksr-icon\" style=\"width: 18px; height: 18px;\"><\/div>\n        <\/div>\n            <div class=\"kksr-star\" style=\"padding-right: 11px\">\n            \n\n<div class=\"kksr-icon\" style=\"width: 18px; height: 18px;\"><\/div>\n        <\/div>\n    <\/div>\n<\/div>\n                \n\n<div class=\"kksr-legend\" style=\"font-size: 14.4px;\">\n            5\/5 ( votes: 3)    <\/div>\n    <\/div>\n","protected":false},"excerpt":{"rendered":"<p>Jako architekt cyberbezpiecze\u0144stwa uwa\u017cam, \u017ce nad\u0105\u017canie za nowymi technologiami i ich wp\u0142ywem na bezpiecze\u0144stwo i etyk\u0119 jest kluczowe. Jedn\u0105 z &hellip; <a class=\"continued-btn\" href=\"https:\/\/sii.pl\/blog\/zapewnienie-bezpiecznej-i-etycznej-sztucznej-inteligencji-rola-guardrails-w-llama-3\/\">Continued<\/a><\/p>\n","protected":false},"author":654,"featured_media":28436,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"_editorskit_title_hidden":false,"_editorskit_reading_time":0,"_editorskit_is_block_options_detached":false,"_editorskit_block_options_position":"{}","inline_featured_image":false,"footnotes":""},"categories":[1314],"tags":[2624,2623,851,680],"class_list":["post-28433","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-development-na-twardo","tag-guardrails","tag-llama-3","tag-cybersecurity","tag-ai"],"acf":[],"aioseo_notices":[],"republish_history":[],"featured_media_url":"https:\/\/sii.pl\/blog\/wp-content\/uploads\/2024\/07\/Zapewnienie-bezpiecznej-i-etycznej-sztucznej-inteligencji-\u2013-rola-Guardrails-w-Llama-3.jpg","category_names":["Development na twardo"],"_links":{"self":[{"href":"https:\/\/sii.pl\/blog\/wp-json\/wp\/v2\/posts\/28433"}],"collection":[{"href":"https:\/\/sii.pl\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/sii.pl\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/sii.pl\/blog\/wp-json\/wp\/v2\/users\/654"}],"replies":[{"embeddable":true,"href":"https:\/\/sii.pl\/blog\/wp-json\/wp\/v2\/comments?post=28433"}],"version-history":[{"count":1,"href":"https:\/\/sii.pl\/blog\/wp-json\/wp\/v2\/posts\/28433\/revisions"}],"predecessor-version":[{"id":28438,"href":"https:\/\/sii.pl\/blog\/wp-json\/wp\/v2\/posts\/28433\/revisions\/28438"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/sii.pl\/blog\/wp-json\/wp\/v2\/media\/28436"}],"wp:attachment":[{"href":"https:\/\/sii.pl\/blog\/wp-json\/wp\/v2\/media?parent=28433"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/sii.pl\/blog\/wp-json\/wp\/v2\/categories?post=28433"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/sii.pl\/blog\/wp-json\/wp\/v2\/tags?post=28433"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}