{"id":6534,"date":"2026-08-04T00:06:23","date_gmt":"2026-08-03T22:06:23","guid":{"rendered":"https:\/\/www.hostx.ro\/kb\/"},"modified":"2026-08-04T00:08:05","modified_gmt":"2026-08-03T22:08:05","password":"","slug":"cum-obtin-iesiri-json-structurate-din-hermes","status":"publish","type":"docs","link":"https:\/\/www.hostx.ro\/kb\/cum-obtin-iesiri-json-structurate-din-hermes\/","title":{"rendered":"Cum ob\u021bin ie\u0219iri JSON structurate din Hermes"},"content":{"rendered":"<p>Pentru integr\u0103ri \u00een aplica\u021bii ai adesea nevoie ca modelul s\u0103 returneze <strong>JSON structurat<\/strong>, nu text liber. Modelele Hermes au performan\u021be bune pentru furnizarea de informa\u021bii in format JSON.<\/p>\n<h2>De ce JSON<\/h2>\n<p>Un r\u0103spuns \u00een JSON poate fi <strong>procesat automat<\/strong> de aplica\u021bia ta (de exemplu pentru a completa un formular, a salva \u00een baza de date sau a declan\u0219a o ac\u021biune). Textul liber este greu de interpretat programatic.<\/p>\n<h2>1. Cere explicit formatul \u00een prompt<\/h2>\n<p>\u00cen mesajul de sistem, specific\u0103 structura dorit\u0103, de exemplu:<\/p>\n<pre><code>R\u0103spunde DOAR cu JSON valid, cu forma:\r\n{ \"nume\": string, \"email\": string, \"prioritate\": \"mica\"|\"medie\"|\"mare\" }\r\nF\u0103r\u0103 text \u00een plus.<\/code><\/pre>\n<h2>2. Ofer\u0103 un exemplu<\/h2>\n<p>Un exemplu concret de intrare \u0219i ie\u0219irea JSON a\u0219teptat\u0103 cre\u0219te mult fiabilitatea (few-shot).<\/p>\n<h2>3. Folose\u0219te \u201eJSON mode&#8221; \/ grammar, dac\u0103 e disponibil<\/h2>\n<p>Unele servere (vLLM, llama.cpp) permit constr\u00e2ngerea ie\u0219irii la un anumit format (de exemplu prin JSON schema sau grammar GBNF). Astfel, modelul <strong>nu poate<\/strong> produce dec\u00e2t JSON valid \u2014 cea mai sigur\u0103 metod\u0103.<\/p>\n<h2>4. Valideaz\u0103 \u00een aplica\u021bie<\/h2>\n<p>Chiar \u0219i a\u0219a, valideaz\u0103 JSON-ul primit \u00eenainte de a-l folosi. Dac\u0103 parsarea e\u0219ueaz\u0103, po\u021bi re-cere r\u0103spunsul.<\/p>\n<div class=\"note\">\n<p><strong>Sfat:<\/strong> Combina\u021bia \u201einstruc\u021biune clar\u0103 + exemplu + constr\u00e2ngere de format la nivel de server&#8221; ofer\u0103 cele mai stabile rezultate JSON. Cere modelului s\u0103 nu adauge explica\u021bii \u00een afara JSON-ului.<\/p>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>Pentru integr\u0103ri \u00een aplica\u021bii ai adesea nevoie ca modelul s\u0103 returneze JSON structurat, nu text liber. Modelele Hermes au performan\u021be bune pentru furnizarea de informa\u021bii in format JSON. De ce JSON Un r\u0103spuns \u00een JSON poate fi procesat automat de aplica\u021bia ta (de exemplu pentru a completa un formular, a salva \u00een baza de date &#8230; <a title=\"Cum ob\u021bin ie\u0219iri JSON structurate din Hermes\" class=\"read-more\" href=\"https:\/\/www.hostx.ro\/kb\/cum-obtin-iesiri-json-structurate-din-hermes\/\" aria-label=\"Cite\u0219te mai multe despre Cum ob\u021bin ie\u0219iri JSON structurate din Hermes\">Cite\u0219te mai mult<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","template":"","meta":{"inline_featured_image":false,"whmcs_kb_id":0,"footnotes":""},"doc_category":[499],"doc_tag":[262,364,363,508,452],"class_list":["post-6534","docs","type-docs","status-publish","hentry","doc_category-hermes-nous","doc_tag-api","doc_tag-automatizare","doc_tag-debugging","doc_tag-hermes","doc_tag-integrare"],"year_month":"2026-11","word_count":227,"total_views":"22","reactions":{"happy":"0","normal":"0","sad":"0"},"author_info":{"name":"benyhill","author_nicename":"benyhill","author_url":"https:\/\/www.hostx.ro\/kb\/author\/benyhill\/"},"doc_category_info":[{"term_name":"Hermes (Nous Research)","term_url":"https:\/\/www.hostx.ro\/kb\/docs-category\/hermes-nous\/"}],"doc_tag_info":[{"term_name":"API","term_url":"https:\/\/www.hostx.ro\/kb\/docs-tag\/api\/"},{"term_name":"automatizare","term_url":"https:\/\/www.hostx.ro\/kb\/docs-tag\/automatizare\/"},{"term_name":"debugging","term_url":"https:\/\/www.hostx.ro\/kb\/docs-tag\/debugging\/"},{"term_name":"Hermes","term_url":"https:\/\/www.hostx.ro\/kb\/docs-tag\/hermes\/"},{"term_name":"integrare","term_url":"https:\/\/www.hostx.ro\/kb\/docs-tag\/integrare\/"}],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.7 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>JSON structurat din Hermes - Ghid integr\u0103ri - Centrul de suport HostX<\/title>\n<meta name=\"description\" content=\"Cum s\u0103 ob\u021bii r\u0103spunsuri JSON structurate din modelele Hermes pentru integr\u0103ri \u00een aplica\u021bii, cu exemple \u0219i best practices.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.hostx.ro\/kb\/cum-obtin-iesiri-json-structurate-din-hermes\/\" \/>\n<meta property=\"og:locale\" content=\"ro_RO\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"JSON structurat din Hermes - Ghid integr\u0103ri - Centrul de suport HostX\" \/>\n<meta property=\"og:description\" content=\"Cum s\u0103 ob\u021bii r\u0103spunsuri JSON structurate din modelele Hermes pentru integr\u0103ri \u00een aplica\u021bii, cu exemple \u0219i best practices.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.hostx.ro\/kb\/cum-obtin-iesiri-json-structurate-din-hermes\/\" \/>\n<meta property=\"og:site_name\" content=\"Centrul de suport HostX\" \/>\n<meta property=\"article:modified_time\" content=\"2026-08-03T22:08:05+00:00\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Timp estimat pentru citire\" \/>\n\t<meta name=\"twitter:data1\" content=\"2 minute\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.hostx.ro\\\/kb\\\/cum-obtin-iesiri-json-structurate-din-hermes\\\/\",\"url\":\"https:\\\/\\\/www.hostx.ro\\\/kb\\\/cum-obtin-iesiri-json-structurate-din-hermes\\\/\",\"name\":\"JSON structurat din Hermes - Ghid integr\u0103ri - Centrul de suport HostX\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.hostx.ro\\\/kb\\\/#website\"},\"datePublished\":\"2026-08-03T22:06:23+00:00\",\"dateModified\":\"2026-08-03T22:08:05+00:00\",\"description\":\"Cum s\u0103 ob\u021bii r\u0103spunsuri JSON structurate din modelele Hermes pentru integr\u0103ri \u00een aplica\u021bii, cu exemple \u0219i best practices.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.hostx.ro\\\/kb\\\/cum-obtin-iesiri-json-structurate-din-hermes\\\/#breadcrumb\"},\"inLanguage\":\"ro-RO\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.hostx.ro\\\/kb\\\/cum-obtin-iesiri-json-structurate-din-hermes\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.hostx.ro\\\/kb\\\/cum-obtin-iesiri-json-structurate-din-hermes\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Prima pagin\u0103\",\"item\":\"https:\\\/\\\/www.hostx.ro\\\/kb\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"InfoCentru\",\"item\":\"https:\\\/\\\/www.hostx.ro\\\/kb\\\/docs\\\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Cum ob\u021bin ie\u0219iri JSON structurate din Hermes\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.hostx.ro\\\/kb\\\/#website\",\"url\":\"https:\\\/\\\/www.hostx.ro\\\/kb\\\/\",\"name\":\"Centrul de suport HostX\",\"description\":\"tutoriale gazduire web, domenii web \u0219i servere\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.hostx.ro\\\/kb\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"ro-RO\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"JSON structurat din Hermes - Ghid integr\u0103ri - Centrul de suport HostX","description":"Cum s\u0103 ob\u021bii r\u0103spunsuri JSON structurate din modelele Hermes pentru integr\u0103ri \u00een aplica\u021bii, cu exemple \u0219i best practices.","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:\/\/www.hostx.ro\/kb\/cum-obtin-iesiri-json-structurate-din-hermes\/","og_locale":"ro_RO","og_type":"article","og_title":"JSON structurat din Hermes - Ghid integr\u0103ri - Centrul de suport HostX","og_description":"Cum s\u0103 ob\u021bii r\u0103spunsuri JSON structurate din modelele Hermes pentru integr\u0103ri \u00een aplica\u021bii, cu exemple \u0219i best practices.","og_url":"https:\/\/www.hostx.ro\/kb\/cum-obtin-iesiri-json-structurate-din-hermes\/","og_site_name":"Centrul de suport HostX","article_modified_time":"2026-08-03T22:08:05+00:00","twitter_card":"summary_large_image","twitter_misc":{"Timp estimat pentru citire":"2 minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.hostx.ro\/kb\/cum-obtin-iesiri-json-structurate-din-hermes\/","url":"https:\/\/www.hostx.ro\/kb\/cum-obtin-iesiri-json-structurate-din-hermes\/","name":"JSON structurat din Hermes - Ghid integr\u0103ri - Centrul de suport HostX","isPartOf":{"@id":"https:\/\/www.hostx.ro\/kb\/#website"},"datePublished":"2026-08-03T22:06:23+00:00","dateModified":"2026-08-03T22:08:05+00:00","description":"Cum s\u0103 ob\u021bii r\u0103spunsuri JSON structurate din modelele Hermes pentru integr\u0103ri \u00een aplica\u021bii, cu exemple \u0219i best practices.","breadcrumb":{"@id":"https:\/\/www.hostx.ro\/kb\/cum-obtin-iesiri-json-structurate-din-hermes\/#breadcrumb"},"inLanguage":"ro-RO","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.hostx.ro\/kb\/cum-obtin-iesiri-json-structurate-din-hermes\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.hostx.ro\/kb\/cum-obtin-iesiri-json-structurate-din-hermes\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Prima pagin\u0103","item":"https:\/\/www.hostx.ro\/kb\/"},{"@type":"ListItem","position":2,"name":"InfoCentru","item":"https:\/\/www.hostx.ro\/kb\/docs\/"},{"@type":"ListItem","position":3,"name":"Cum ob\u021bin ie\u0219iri JSON structurate din Hermes"}]},{"@type":"WebSite","@id":"https:\/\/www.hostx.ro\/kb\/#website","url":"https:\/\/www.hostx.ro\/kb\/","name":"Centrul de suport HostX","description":"tutoriale gazduire web, domenii web \u0219i servere","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.hostx.ro\/kb\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"ro-RO"}]}},"knowledge_base_info":[],"knowledge_base_slug":[],"_links":{"self":[{"href":"https:\/\/www.hostx.ro\/kb\/wp-json\/wp\/v2\/docs\/6534","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.hostx.ro\/kb\/wp-json\/wp\/v2\/docs"}],"about":[{"href":"https:\/\/www.hostx.ro\/kb\/wp-json\/wp\/v2\/types\/docs"}],"author":[{"embeddable":true,"href":"https:\/\/www.hostx.ro\/kb\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.hostx.ro\/kb\/wp-json\/wp\/v2\/comments?post=6534"}],"version-history":[{"count":1,"href":"https:\/\/www.hostx.ro\/kb\/wp-json\/wp\/v2\/docs\/6534\/revisions"}],"predecessor-version":[{"id":6629,"href":"https:\/\/www.hostx.ro\/kb\/wp-json\/wp\/v2\/docs\/6534\/revisions\/6629"}],"wp:attachment":[{"href":"https:\/\/www.hostx.ro\/kb\/wp-json\/wp\/v2\/media?parent=6534"}],"wp:term":[{"taxonomy":"doc_category","embeddable":true,"href":"https:\/\/www.hostx.ro\/kb\/wp-json\/wp\/v2\/doc_category?post=6534"},{"taxonomy":"doc_tag","embeddable":true,"href":"https:\/\/www.hostx.ro\/kb\/wp-json\/wp\/v2\/doc_tag?post=6534"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}