import{s as wt,a as xt,n as Jt,o as _t}from"../chunks/scheduler.893fe8c9.js";import{S as Ut,i as At,e as s,s as l,c,h as Pt,a as r,d as a,b as n,f as Tt,g as m,j as u,k as q,l as St,m as i,n as f,t as g,o as $,p as d}from"../chunks/index.6ee278c6.js";import{C as It,H as ut,E as kt}from"../chunks/MermaidChart.svelte_svelte_type_style_lang.ea3ad860.js";import{C as Ct}from"../chunks/CodeBlock.8bdd5f33.js";import{C as Lt}from"../chunks/CourseFloatingBanner.c25cfa5e.js";function jt(pt){let p,B,E,z,h,F,v,R,y,X,M,ot="Pentru a începe să folosiți Argilla, va trebui să configurați mai întâi propria instanță Argilla. Apoi va trebui să instalați SDK-ul Python pentru a putea gestiona Argilla folosind cod Python.",G,b,Y,T,ct='Cea mai ușoară modalitate de a configura instanța Argilla este prin Hugging Face Spaces. Pentru a crea Space-ul Argilla, urmați pur și simplu <a href="https://huggingface.co/new-space?template=argilla%2Fargilla-template-space" rel="nofollow">acest formular</a>. Dacă aveți nevoie de îndrumări suplimentare, consultați <a href="https://docs.argilla.io/latest/getting_started/quickstart/" rel="nofollow">ghidul rapid Argilla</a>.',D,C,mt,N,o,ft=`<p>⚠️ S-ar putea să doriți să activați <strong>Persistent storage</strong> astfel încât datele să nu se piardă dacă Space-ul este pus în pauză sau repornit.
Puteți face asta din Settings-urile Space-ului dvs. .</p>`,W,w,gt="Odată ce Argilla este operațională, vă puteți autentifica cu acreditările dvs. .",O,x,Z,J,$t="Acum puteți merge în mediul Python sau notebook-ul dvs. și instala biblioteca argilla:",K,_,dt="<code>!pip install argilla</code>",Q,U,ht="Să ne conectăm cu instanța noastră Argilla. Pentru asta veți avea nevoie de următoarele informații:",V,A,vt="<li><strong>URL-ul API-ului dvs. </strong>: Acesta este URL-ul unde rulează Argilla. Dacă folosiți un Space, puteți deschide Space-ul, face clic pe cele trei puncte din colțul din dreapta sus, apoi “Embed this Space” și copiați <strong>Direct URL</strong>. Ar trebui să arate ca <code>https://&lt;numele-utilizatorului&gt;.&lt;numele-space-ului&gt;.hf.space</code>.</li> <li><strong>Cheia API</strong>: Pentru a obține cheia, autentificați-vă în instanța Argilla și mergeți la “My Settings”, apoi copiați cheia API.</li> <li><strong>Token-ul HF</strong>: Dacă Space-ul dvs. este privat, veți avea nevoie de un Access Token în contul Hugging Face Hub cu permisiuni de scriere.</li>",tt,P,et,S,yt="Pentru a verifica că totul funcționează corect, vom apela <code>me</code>. Aceasta ar trebui să returneze utilizatorul nostru:",at,I,it,k,Mt="Dacă a funcționat, instanța Argilla este operațională și sunteți conectat la ea! Felicitări!",lt,L,bt="Acum putem începe să încărcăm primul nostru set de date în Argilla.",nt,j,st,H,rt;return h=new It({props:{containerStyle:"float: right; margin-left: 10px; display: inline-flex; position: relative; z-index: 10;"}}),v=new ut({props:{title:"Configurați-vă instanța Argilla",local:"configurați-vă-instanța-argilla",headingTag:"h1"}}),y=new Lt({props:{chapter:10,classNames:"absolute z-10 right-0 top-0",notebooks:[{label:"Google Colab",value:"https://colab.research.google.com/github/huggingface/notebooks/blob/master/course/en/chapter10/section2.ipynb"},{label:"Aws Studio",value:"https://studiolab.sagemaker.aws/import/github/huggingface/notebooks/blob/master/course/en/chapter10/section2.ipynb"}]}}),b=new ut({props:{title:"Implementați interfața Argilla",local:"implementați-interfața-argilla",headingTag:"h2"}}),x=new ut({props:{title:"Instalați și conectați SDK-ul Python",local:"instalați-și-conectați-sdk-ul-python",headingTag:"h2"}}),P=new Ct({props:{code:"aW1wb3J0JTIwYXJnaWxsYSUyMGFzJTIwcmclMEElMEFIRl9UT0tFTiUyMCUzRCUyMCUyMi4uLiUyMiUyMCUyMCUyMyUyMGRvYXIlMjBwZW50cnUlMjBzcGFjZS11cmklMjBwcml2YXRlJTBBJTBBY2xpZW50JTIwJTNEJTIwcmcuQXJnaWxsYSglMEElMjAlMjAlMjAlMjBhcGlfdXJsJTNEJTIyLi4uJTIyJTJDJTBBJTIwJTIwJTIwJTIwYXBpX2tleSUzRCUyMi4uLiUyMiUyQyUwQSUyMCUyMCUyMCUyMGhlYWRlcnMlM0QlN0IlMjJBdXRob3JpemF0aW9uJTIyJTNBJTIwZiUyMkJlYXJlciUyMCU3QkhGX1RPS0VOJTdEJTIyJTdEJTJDJTIwJTIwJTIzJTIwZG9hciUyMHBlbnRydSUyMHNwYWNlLXVyaSUyMHByaXZhdGUlMEEp",highlighted:`<span class="hljs-keyword">import</span> argilla <span class="hljs-keyword">as</span> rg

HF_TOKEN = <span class="hljs-string">&quot;...&quot;</span>  <span class="hljs-comment"># doar pentru space-uri private</span>

client = rg.Argilla(
    api_url=<span class="hljs-string">&quot;...&quot;</span>,
    api_key=<span class="hljs-string">&quot;...&quot;</span>,
    headers={<span class="hljs-string">&quot;Authorization&quot;</span>: <span class="hljs-string">f&quot;Bearer <span class="hljs-subst">{HF_TOKEN}</span>&quot;</span>},  <span class="hljs-comment"># doar pentru space-uri private</span>
)`,wrap:!1}}),I=new Ct({props:{code:"Y2xpZW50Lm1l",highlighted:"client.me",wrap:!1}}),j=new kt({props:{source:"https://github.com/huggingface/course/blob/main/chapters/ro/chapter10/2.mdx"}}),{c(){p=s("meta"),B=l(),E=s("p"),z=l(),c(h.$$.fragment),F=l(),c(v.$$.fragment),R=l(),c(y.$$.fragment),X=l(),M=s("p"),M.textContent=ot,G=l(),c(b.$$.fragment),Y=l(),T=s("p"),T.innerHTML=ct,D=l(),C=s("img"),N=l(),o=s("blockquote"),o.innerHTML=ft,W=l(),w=s("p"),w.textContent=gt,O=l(),c(x.$$.fragment),Z=l(),J=s("p"),J.textContent=$t,K=l(),_=s("p"),_.innerHTML=dt,Q=l(),U=s("p"),U.textContent=ht,V=l(),A=s("ul"),A.innerHTML=vt,tt=l(),c(P.$$.fragment),et=l(),S=s("p"),S.innerHTML=yt,at=l(),c(I.$$.fragment),it=l(),k=s("p"),k.textContent=Mt,lt=l(),L=s("p"),L.textContent=bt,nt=l(),c(j.$$.fragment),st=l(),H=s("p"),this.h()},l(t){const e=Pt("svelte-u9bgzb",document.head);p=r(e,"META",{name:!0,content:!0}),e.forEach(a),B=n(t),E=r(t,"P",{}),Tt(E).forEach(a),z=n(t),m(h.$$.fragment,t),F=n(t),m(v.$$.fragment,t),R=n(t),m(y.$$.fragment,t),X=n(t),M=r(t,"P",{"data-svelte-h":!0}),u(M)!=="svelte-1blx1z1"&&(M.textContent=ot),G=n(t),m(b.$$.fragment,t),Y=n(t),T=r(t,"P",{"data-svelte-h":!0}),u(T)!=="svelte-177skr4"&&(T.innerHTML=ct),D=n(t),C=r(t,"IMG",{src:!0,alt:!0}),N=n(t),o=r(t,"BLOCKQUOTE",{class:!0,"data-svelte-h":!0}),u(o)!=="svelte-4gqbbv"&&(o.innerHTML=ft),W=n(t),w=r(t,"P",{"data-svelte-h":!0}),u(w)!=="svelte-1o9u4cu"&&(w.textContent=gt),O=n(t),m(x.$$.fragment,t),Z=n(t),J=r(t,"P",{"data-svelte-h":!0}),u(J)!=="svelte-1t4kqvn"&&(J.textContent=$t),K=n(t),_=r(t,"P",{"data-svelte-h":!0}),u(_)!=="svelte-7zjbtm"&&(_.innerHTML=dt),Q=n(t),U=r(t,"P",{"data-svelte-h":!0}),u(U)!=="svelte-7o6ah2"&&(U.textContent=ht),V=n(t),A=r(t,"UL",{"data-svelte-h":!0}),u(A)!=="svelte-b2yq09"&&(A.innerHTML=vt),tt=n(t),m(P.$$.fragment,t),et=n(t),S=r(t,"P",{"data-svelte-h":!0}),u(S)!=="svelte-1qfkkcf"&&(S.innerHTML=yt),at=n(t),m(I.$$.fragment,t),it=n(t),k=r(t,"P",{"data-svelte-h":!0}),u(k)!=="svelte-xsqk8t"&&(k.textContent=Mt),lt=n(t),L=r(t,"P",{"data-svelte-h":!0}),u(L)!=="svelte-14acr5w"&&(L.textContent=bt),nt=n(t),m(j.$$.fragment,t),st=n(t),H=r(t,"P",{}),Tt(H).forEach(a),this.h()},h(){q(p,"name","hf:doc:metadata"),q(p,"content",Et),xt(C.src,mt="https://huggingface.co/datasets/huggingface-course/documentation-images/resolve/main/en/chapter10/space_config.png")||q(C,"src",mt),q(C,"alt","Formularul de configurare Space."),q(o,"class","warning")},m(t,e){St(document.head,p),i(t,B,e),i(t,E,e),i(t,z,e),f(h,t,e),i(t,F,e),f(v,t,e),i(t,R,e),f(y,t,e),i(t,X,e),i(t,M,e),i(t,G,e),f(b,t,e),i(t,Y,e),i(t,T,e),i(t,D,e),i(t,C,e),i(t,N,e),i(t,o,e),i(t,W,e),i(t,w,e),i(t,O,e),f(x,t,e),i(t,Z,e),i(t,J,e),i(t,K,e),i(t,_,e),i(t,Q,e),i(t,U,e),i(t,V,e),i(t,A,e),i(t,tt,e),f(P,t,e),i(t,et,e),i(t,S,e),i(t,at,e),f(I,t,e),i(t,it,e),i(t,k,e),i(t,lt,e),i(t,L,e),i(t,nt,e),f(j,t,e),i(t,st,e),i(t,H,e),rt=!0},p:Jt,i(t){rt||(g(h.$$.fragment,t),g(v.$$.fragment,t),g(y.$$.fragment,t),g(b.$$.fragment,t),g(x.$$.fragment,t),g(P.$$.fragment,t),g(I.$$.fragment,t),g(j.$$.fragment,t),rt=!0)},o(t){$(h.$$.fragment,t),$(v.$$.fragment,t),$(y.$$.fragment,t),$(b.$$.fragment,t),$(x.$$.fragment,t),$(P.$$.fragment,t),$(I.$$.fragment,t),$(j.$$.fragment,t),rt=!1},d(t){t&&(a(B),a(E),a(z),a(F),a(R),a(X),a(M),a(G),a(Y),a(T),a(D),a(C),a(N),a(o),a(W),a(w),a(O),a(Z),a(J),a(K),a(_),a(Q),a(U),a(V),a(A),a(tt),a(et),a(S),a(at),a(it),a(k),a(lt),a(L),a(nt),a(st),a(H)),a(p),d(h,t),d(v,t),d(y,t),d(b,t),d(x,t),d(P,t),d(I,t),d(j,t)}}}const Et='{"title":"Configurați-vă instanța Argilla","local":"configurați-vă-instanța-argilla","sections":[{"title":"Implementați interfața Argilla","local":"implementați-interfața-argilla","sections":[],"depth":2},{"title":"Instalați și conectați SDK-ul Python","local":"instalați-și-conectați-sdk-ul-python","sections":[],"depth":2}],"depth":1}';function Ht(pt){return _t(()=>{new URLSearchParams(window.location.search).get("fw")}),[]}class Xt extends Ut{constructor(p){super(),At(this,p,Ht,jt,wt,{})}}export{Xt as component};
