{"id":3148,"date":"2026-08-13T12:53:17","date_gmt":"2026-08-13T09:53:17","guid":{"rendered":"https:\/\/shareai.now\/?p=3148"},"modified":"2026-08-13T12:53:17","modified_gmt":"2026-08-13T09:53:17","slug":"rutare-model-de-greutate-deschisa-inferenta-rapida","status":"publish","type":"post","link":"https:\/\/shareai.now\/ro\/blog\/dezvoltatori\/rutare-model-de-greutate-deschisa-inferenta-rapida\/","title":{"rendered":"Rutare model cu greutate deschis\u0103: Ad\u0103uga\u021bi inferen\u021b\u0103 rapid\u0103 f\u0103r\u0103 a rescrie aplica\u021biile"},"content":{"rendered":"<p class=\"wp-block-paragraph\">Rutarea modelelor open-weight devine un tipar practic de produc\u021bie pentru echipele care doresc inferen\u021b\u0103 mai rapid\u0103, control mai bun al costurilor \u0219i flexibilitate mai mare a furnizorilor, f\u0103r\u0103 a rescrie fiecare integrare a aplica\u021biei. \u00cen loc s\u0103 codifice un singur model sau un singur furnizor \u00een fiecare flux de lucru, echipele p\u0103streaz\u0103 un strat API stabil \u0219i direc\u021bioneaz\u0103 fiecare cerere c\u0103tre furnizorul, modelul sau calea de rezerv\u0103 care se potrive\u0219te cel mai bine sarcinii.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Acest lucru este important deoarece modelele open-weight evolueaz\u0103 rapid. Noi furnizori de servicii pot ap\u0103rea cu o laten\u021b\u0103 mai bun\u0103, pre\u021buri mai mici sau suport mai puternic pentru func\u021bii precum streaming, apelarea instrumentelor \u0219i puncte finale compatibile cu OpenAI. Partea dificil\u0103 nu este g\u0103sirea unui alt punct final. Partea dificil\u0103 este ad\u0103ugarea acestuia f\u0103r\u0103 a transforma fiecare actualizare de produs \u00eentr-o munc\u0103 de integrare.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">De ce schimb\u0103rile de furnizori devin schimb\u0103ri ale aplica\u021biilor<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Majoritatea sistemelor AI de produc\u021bie \u00eencep simplu. O echip\u0103 alege un model, adaug\u0103 o cheie API, scrie manipularea cererilor \u0219i r\u0103spunsurilor \u0219i livreaz\u0103. Acest lucru func\u021bioneaz\u0103 p\u00e2n\u0103 c\u00e2nd aplica\u021bia are nevoie de un al doilea furnizor pentru failover, o rut\u0103 mai ieftin\u0103 pentru sarcini de fundal, o rut\u0103 mai rapid\u0103 pentru chat live sau un model open-weight specializat pentru o sarcin\u0103 specific\u0103.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">F\u0103r\u0103 un strat de rutare, fiecare schimbare poate afecta codul aplica\u021biei, logica de facturare, manipularea erorilor, observabilitatea \u0219i configura\u021bia specific\u0103 furnizorului. Cu c\u00e2t o echip\u0103 sus\u021bine mai multe aplica\u021bii, agen\u021bi, clien\u021bi \u0219i medii, cu at\u00e2t devine mai costisitoare aceast\u0103 interdependen\u021b\u0103.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">API-urile compatibile cu OpenAI reduc primul pas de integrare, dar nu rezolv\u0103 \u00eentreaga problem\u0103 opera\u021bional\u0103. Echipele au nevoie \u00een continuare de o modalitate de a compara furnizorii, de a alege set\u0103rile implicite, de a stabili c\u0103i de rezerv\u0103, de a gestiona laten\u021ba \u0219i de a decide ce sarcini de lucru ar trebui s\u0103 utilizeze care model.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Ce rezolv\u0103 rutarea modelelor open-weight<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Rutarea modelelor open-weight ofer\u0103 constructorilor un punct unic de control pentru selec\u021bia modelului. Aplica\u021bia trimite o cerere printr-o interfa\u021b\u0103 stabil\u0103. Stratul de rutare decide dac\u0103 acea cerere ar trebui s\u0103 mearg\u0103 la un model implicit, un furnizor de inferen\u021b\u0103 mai rapid, o cale de rezerv\u0103 mai ieftin\u0103 sau un model mai capabil pentru lucr\u0103ri complexe.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Acest lucru este util atunci c\u00e2nd o echip\u0103 dore\u0219te s\u0103 evalueze modele open-weight mai noi, cum ar fi GLM-5.2, modelele din familia Llama, modelele din familia Qwen sau alte modele deschise, f\u0103r\u0103 a crea o integrare separat\u0103 a aplica\u021biei pentru fiecare furnizor. Aplica\u021bia poate p\u0103stra acela\u0219i flux de lucru AI la nivel \u00eenalt, \u00een timp ce stratul de rutare se ocup\u0103 de selec\u021bia furnizorului \u0219i de politica opera\u021bional\u0103.<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table><thead><tr><th>Necesitatea rut\u0103rii<\/th><th>Ce s\u0103 evalua\u021bi<\/th><th>De ce este important<\/th><\/tr><\/thead><tbody><tr><td>Chat sensibil la laten\u021b\u0103<\/td><td>Timp p\u00e2n\u0103 la primul token, calitatea streamingului, disponibilitatea regional\u0103<\/td><td>Utilizatorii simt \u00eent\u00e2rzierile rapid \u00een fluxurile de lucru interactive.<\/td><\/tr><tr><td>Sarcini de fundal cu volum mare<\/td><td>Cost unitar, debit, limite de rat\u0103, comportament de re\u00eencercare<\/td><td>Diferen\u021bele mici de cost devin mari la scar\u0103.<\/td><\/tr><tr><td>Fluxuri de lucru agentice<\/td><td>Apelarea instrumentelor, fiabilitatea ie\u0219irii structurate, gestionarea contextului<\/td><td>Agen\u021bii au nevoie de r\u0103spunsuri previzibile, nu doar de generare brut\u0103.<\/td><\/tr><tr><td>Acoperire de rezerv\u0103<\/td><td>Rate de eroare, s\u0103n\u0103tatea furnizorului, formate de cerere compatibile<\/td><td>O \u00eentrerupere a unui furnizor nu ar trebui s\u0103 opreasc\u0103 produsul.<\/td><\/tr><tr><td>Rutare specific\u0103 clientului<\/td><td>Buget, politic\u0103 de date, geografie, preferin\u021b\u0103 pentru model<\/td><td>Clien\u021bi diferi\u021bi pot avea nevoie de c\u0103i AI diferite.<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">O list\u0103 de verificare pentru rutare \u00een produc\u021bie<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">\u00cenainte de a ad\u0103uga un nou furnizor cu greutate deschis\u0103 \u00een produc\u021bie, evalua\u021bi-l \u00een raport cu volumul de lucru real, mai degrab\u0103 dec\u00e2t cu un reper generic. Un model care pare puternic \u00eentr-o demonstra\u021bie poate s\u0103 se comporte diferit \u00een func\u021bie de formatul dvs. de solicitare, schema de r\u0103spuns, modelul de concuren\u021b\u0103 \u0219i traficul clientului.<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li><strong>Compatibilitatea cererii:<\/strong> Confirma\u021bi c\u0103 mesajele existente, instrumentele, formatele de r\u0103spuns \u0219i op\u021biunile de streaming func\u021bioneaz\u0103 f\u0103r\u0103 cod personalizat pentru aplica\u021bie.<\/li><li><strong>Calitate pe sarcin\u0103:<\/strong> Testa\u021bi solicit\u0103ri reale din suport, c\u0103utare, extragere, codificare, rezumare sau fluxuri de agen\u021bi \u00een locul unui set generic de solicit\u0103ri.<\/li><li><strong>Profil de laten\u021b\u0103:<\/strong> M\u0103sura\u021bi p50, p95, timpul p\u00e2n\u0103 la primul token \u0219i timpul de finalizare a sarcinii de la \u00eenceput p\u00e2n\u0103 la sf\u00e2r\u0219it.<\/li><li><strong>Profil de cost:<\/strong> Compara\u021bi tokenii de intrare, tokenii de ie\u0219ire, comportamentul de caching, cheltuiala minim\u0103 \u0219i orice caracteristici premium oferite de furnizor.<\/li><li><strong>Comportament de rezerv\u0103:<\/strong> Decide\u021bi ce se \u00eent\u00e2mpl\u0103 c\u00e2nd furnizorul preferat dep\u0103\u0219e\u0219te timpul de r\u0103spuns, limiteaz\u0103 rata sau returneaz\u0103 un output defectuos.<\/li><li><strong>Politica de date:<\/strong> Revizui\u021bi politicile de reten\u021bie, logare, utilizare pentru antrenament \u0219i dac\u0103 sarcinile sensibile ale clien\u021bilor necesit\u0103 reguli separate de rutare.<\/li><li><strong>Observabilitate:<\/strong> Urm\u0103ri\u021bi succesul solicit\u0103rilor, semnalele de calitate ale modelului, cheltuielile \u0219i utilizarea la nivel de client, astfel \u00eenc\u00e2t deciziile de rutare s\u0103 se bazeze pe dovezi.<\/li><\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">Unde se \u00eencadreaz\u0103 ShareAI<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">ShareAI ofer\u0103 Constructorilor o modalitate de a integra un API AI, de a compara modele \u0219i de a direc\u021biona sarcini \u00eentr-o re\u021bea mai larg\u0103 de modele \u0219i furnizori. Acest lucru este deosebit de util atunci c\u00e2nd foaia de parcurs a produsului depinde de alegerea modelului, dar aplica\u021bia nu ar trebui s\u0103 fie blocat\u0103 la un singur punct de acces pentru totdeauna.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Pentru Constructori, beneficiul practic este controlul. Un produs SaaS, un flux de lucru al agen\u021biei, o aplica\u021bie g\u0103zduit\u0103 local, un proiect open-source sau un instrument intern poate testa modele prin <a href=\"https:\/\/shareai.now\/models\/?utm_source=blog&amp;utm_medium=content&amp;utm_campaign=open-weight-model-routing-fast-inference\">Modelele ShareAI<\/a>, integra prin <a href=\"https:\/\/shareai.now\/documentation\/?utm_source=blog&amp;utm_medium=content&amp;utm_campaign=open-weight-model-routing-fast-inference\">documenta\u021bia ShareAI<\/a>, \u0219i utiliza modele de rutare care men\u021bin schimb\u0103rile de model departe de logica principal\u0103 a produsului.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Pentru Furnizori, acela\u0219i strat de rutare creeaz\u0103 distribu\u021bie. Contribuitorii de calcul \u0219i inferen\u021b\u0103 pot participa \u00eentr-o pia\u021b\u0103 unde Constructorii aleg capacitatea bazat\u0103 pe performan\u021b\u0103, disponibilitate \u0219i potrivire. Acest lucru transform\u0103 calitatea infrastructurii \u00een cerere, \u00een loc s\u0103 se bazeze doar pe v\u00e2nz\u0103ri directe sau integr\u0103ri private.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Pentru creatori \u0219i de\u021bin\u0103torii de modele, rutarea conteaz\u0103 deoarece un model are nevoie de o distribu\u021bie accesibil\u0103 \u00eenainte de a putea deveni o suprafa\u021b\u0103 de produs. Dac\u0103 constructorii pot testa \u0219i adopta un model prin modele API familiare, drumul de la lansarea modelului la utilizarea pl\u0103tit\u0103 devine mai scurt.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Cum s\u0103 testezi o nou\u0103 rut\u0103 cu greutate deschis\u0103<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Un prim test bun este unul restr\u00e2ns. Alege un flux de lucru unde rutarea poate crea un c\u00e2\u0219tig m\u0103surabil, cum ar fi un clasificator de triere pentru suport, un asistent de chat live, un pas de extragere a documentelor sau o sarcin\u0103 de sumarizare \u00een fundal. P\u0103streaz\u0103 ruta existent\u0103 ca control, adaug\u0103 noua rut\u0103 cu greutate deschis\u0103 ca \u0219i candidat \u0219i compar\u0103 rezultatul.<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>\u00cencepe cu 50 p\u00e2n\u0103 la 100 de cereri reprezentative din fluxul de lucru real.<\/li><li>Evalueaz\u0103 fiecare rut\u0103 \u00een func\u021bie de calitate, laten\u021b\u0103, comportamentul erorilor \u0219i cost.<\/li><li>Decide o ordine de rezerv\u0103 \u00eenainte ca traficul clien\u021bilor s\u0103 ating\u0103 noul furnizor.<\/li><li>Mut\u0103 un procent mic de trafic c\u0103tre noua rut\u0103 doar dup\u0103 ce datele de testare o sus\u021bin.<\/li><li>Revizuie\u0219te ruta s\u0103pt\u0103m\u00e2nal c\u00e2t timp modelul sau furnizorul este \u00eenc\u0103 nou \u00een cadrul t\u0103u.<\/li><\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Po\u021bi de asemenea s\u0103 folose\u0219ti <a href=\"https:\/\/console.shareai.now\/chat\/?utm_source=shareai.now&amp;utm_medium=content&amp;utm_campaign=open-weight-model-routing-fast-inference\">Teren de joac\u0103 ShareAI<\/a> pentru a compara comportamentul modelului \u00eenainte de a te angaja pe o cale de integrare.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Scopul real este op\u021bionalitatea<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Cel mai bun model de ast\u0103zi s-ar putea s\u0103 nu fie cel mai bun model \u00een trimestrul urm\u0103tor. Cel mai bun furnizor pentru o sarcin\u0103 de lot \u00een fundal s-ar putea s\u0103 nu fie cel mai bun furnizor pentru un asistent \u00een timp real. Rutarea modelelor cu greutate deschis\u0103 ajut\u0103 echipele s\u0103 p\u0103streze aceste decizii flexibile, protej\u00e2nd \u00een acela\u0219i timp aplica\u021bia de schimb\u0103rile constante de integrare.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Acesta este avantajul opera\u021bional: experimente mai rapide, solu\u021bii de rezerv\u0103 mai curate, control mai bun al costurilor \u0219i o arhitectur\u0103 de produs care poate absorbi schimb\u0103rile de model f\u0103r\u0103 a transforma fiecare \u00eembun\u0103t\u0103\u021bire \u00eentr-o reconstruc\u021bie.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Pentru detalii despre capacitatea actual\u0103 a modelului, vezi <a href=\"https:\/\/docs.z.ai\/guides\/llm\/glm-5.2?utm_source=shareai.now&amp;utm_medium=content&amp;utm_campaign=open-weight-model-routing-fast-inference\">documenta\u021bia GLM-5.2 de la Z.ai<\/a>.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">\u00centreb\u0103ri frecvente<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">Ce este rutarea modelului cu greutate deschis\u0103?<\/h3>\n\n\n<p class=\"wp-block-paragraph\">Rutarea modelului cu greutate deschis\u0103 este practica de a trimite cereri AI c\u0103tre modele sau furnizori cu greutate deschis\u0103 printr-un strat de rutare, \u00een loc s\u0103 codifica\u021bi un singur punct final \u00een aplica\u021bie.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Este rutarea modelului cu greutate deschis\u0103 aceea\u0219i cu utilizarea unui singur furnizor?<\/h3>\n\n\n<p class=\"wp-block-paragraph\">Nu. Un singur furnizor v\u0103 ofer\u0103 o singur\u0103 rut\u0103. Rutarea modelului v\u0103 ofer\u0103 un strat de control unde pute\u021bi compara furnizorii, seta valori implicite, ad\u0103uga solu\u021bii de rezerv\u0103 \u0219i schimba rutele f\u0103r\u0103 a rescrie logica aplica\u021biei.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">De ce conteaz\u0103 punctele finale compatibile cu OpenAI?<\/h3>\n\n\n<p class=\"wp-block-paragraph\">Punctele finale compatibile cu OpenAI reduc fric\u021biunea de integrare deoarece multe aplica\u021bii folosesc deja formate similare de cerere \u0219i r\u0103spuns. Un strat de rutare ajut\u0103 \u00een continuare la alegerea furnizorului, regulile de rezerv\u0103, urm\u0103rirea utiliz\u0103rii \u0219i controlul politicilor.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">C\u00e2nd ar trebui un Constructor s\u0103 foloseasc\u0103 rutarea \u00een loc de integrarea direct\u0103 cu furnizorul?<\/h3>\n\n\n<p class=\"wp-block-paragraph\">Folosi\u021bi rutarea atunci c\u00e2nd produsul dvs. poate necesita modele multiple, politici specifice clientului, solu\u021bii de rezerv\u0103, controlul costurilor sau experimente rapide cu furnizori. Integrarea direct\u0103 este mai simpl\u0103 doar atunci c\u00e2nd volumul de lucru este mic \u0219i pu\u021bin probabil s\u0103 se schimbe.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Poate ShareAI s\u0103 \u00eenlocuiasc\u0103 cadrul aplica\u021biei sau stiva de g\u0103zduire?<\/h3>\n\n\n<p class=\"wp-block-paragraph\">Nu. ShareAI nu este un constructor de aplica\u021bii, CMS, platform\u0103 de g\u0103zduire sau constructor de fluxuri de lucru. Este o re\u021bea de modele AI \u0219i furnizori care ajut\u0103 Constructorii s\u0103 integreze \u0219i s\u0103 ruteze utilizarea AI printr-un singur API.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Cum ajut\u0103 rutarea \u00een cazul solu\u021biilor de rezerv\u0103 pentru API-ul AI?<\/h3>\n\n\n<p class=\"wp-block-paragraph\">Rutarea v\u0103 permite s\u0103 defini\u021bi c\u0103i de rezerv\u0103 pentru expir\u0103ri, limite de rat\u0103, erori ale furnizorului sau probleme de calitate. Acest lucru poate men\u021bine un flux de lucru func\u021bional chiar \u0219i atunci c\u00e2nd furnizorul preferat este temporar indisponibil.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Cum ar trebui echipele s\u0103 evalueze un furnizor de inferen\u021b\u0103 rapid\u0103?<\/h3>\n\n\n<p class=\"wp-block-paragraph\">M\u0103sura\u021bi calitatea pe solicit\u0103ri reale, laten\u021ba sub sarcina a\u0219teptat\u0103, costul per sarcin\u0103 finalizat\u0103, comportamentul de streaming, suportul pentru instrumente, gestionarea erorilor \u0219i politica de reten\u021bie a datelor. Nu v\u0103 baza\u021bi pe un singur benchmark public.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Are sens rutarea pentru agen\u021bii?<\/h3>\n\n\n<p class=\"wp-block-paragraph\">Da. Agen\u021biile gestioneaz\u0103 adesea mai mul\u021bi clien\u021bi cu bugete diferite, cerin\u021be de date \u0219i sarcini de lucru AI. Un strat de rutare comun poate reduce munca repetitiv\u0103 de integrare \u0219i poate face mai u\u0219or de gestionat alegerile AI specifice clientului.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Cum beneficiaz\u0103 Furnizorii de rutarea modelelor?<\/h3>\n\n\n<p class=\"wp-block-paragraph\">Furnizorii pot c\u00e2\u0219tiga utilizare atunci c\u00e2nd capacitatea lor performeaz\u0103 bine pentru sarcinile de lucru ale Constructorilor. Rutarea ajut\u0103 la expunerea capacit\u0103\u021bii furnizorului c\u0103tre cerere f\u0103r\u0103 a necesita ca fiecare Constructor s\u0103 negocieze \u0219i s\u0103 integreze separat.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Care este primul pas pentru testarea rut\u0103rii modelelor cu greutate deschis\u0103?<\/h3>\n\n\n<p class=\"wp-block-paragraph\">Alege\u021bi un flux de lucru de produc\u021bie, defini\u021bi ruta curent\u0103 ca baz\u0103, testa\u021bi o rut\u0103 candidat pe baza cererilor reale \u0219i compara\u021bi calitatea, laten\u021ba, costul \u0219i comportamentul \u00een caz de e\u0219ec \u00eenainte de a muta traficul.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"https:\/\/shareai.now\/models\/?utm_source=blog&amp;utm_medium=content&amp;utm_campaign=open-weight-model-routing-fast-inference\">Explora\u021bi modelele ShareAI<\/a> pentru a compara op\u021biunile disponibile pentru urm\u0103toarea rut\u0103.<\/p>","protected":false},"excerpt":{"rendered":"<p>Rutarea modelului cu greutate deschis\u0103 permite echipelor s\u0103 testeze furnizori mai rapizi, s\u0103 controleze costurile \u0219i s\u0103 aib\u0103 o solu\u021bie de rezerv\u0103, men\u021bin\u00e2nd o integrare API AI stabil\u0103 pe m\u0103sur\u0103 ce modelele se schimb\u0103.<\/p>","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"cta-title":"Explore AI Models","cta-description":"Compare price, latency, and availability across providers.","cta-button-text":"Browse Models","cta-button-link":"https:\/\/shareai.now\/models\/?utm_source=blog&utm_medium=content&utm_campaign=open-weight-model-routing-fast-inference","rank_math_title":"Open-Weight Model Routing: Add Fast Inference Without Rewrites","rank_math_description":"Open-weight model routing helps teams add fast inference providers, compare latency and cost, and keep one stable app integration.","rank_math_focus_keyword":"open-weight model routing, AI API routing, OpenAI-compatible inference, AI API failover, one API for AI models, multi-provider AI API","footnotes":""},"categories":[4,9],"tags":[165,42,51,237,47],"class_list":["post-3148","post","type-post","status-publish","format-standard","hentry","category-developers","category-product","tag-ai-api-failover","tag-ai-api-routing","tag-model-routing","tag-open-weight-model-routing","tag-openai-compatible-api"],"_links":{"self":[{"href":"https:\/\/shareai.now\/ro\/api\/wp\/v2\/posts\/3148","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/shareai.now\/ro\/api\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/shareai.now\/ro\/api\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/shareai.now\/ro\/api\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/shareai.now\/ro\/api\/wp\/v2\/comments?post=3148"}],"version-history":[{"count":1,"href":"https:\/\/shareai.now\/ro\/api\/wp\/v2\/posts\/3148\/revisions"}],"predecessor-version":[{"id":3194,"href":"https:\/\/shareai.now\/ro\/api\/wp\/v2\/posts\/3148\/revisions\/3194"}],"wp:attachment":[{"href":"https:\/\/shareai.now\/ro\/api\/wp\/v2\/media?parent=3148"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/shareai.now\/ro\/api\/wp\/v2\/categories?post=3148"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/shareai.now\/ro\/api\/wp\/v2\/tags?post=3148"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}