import{s as B,n as K,o as Q}from"../chunks/scheduler.37c15a92.js";import{S as F,i as J,g as r,s as a,r as U,A as N,h as u,f as s,c as l,j as k,u as z,x as _,k as E,y as V,a as n,v as O,d as S,t as D,w as I}from"../chunks/index.2bf4358c.js";import{H as W}from"../chunks/Heading.8ada512a.js";import{E as X}from"../chunks/getInferenceSnippets.0aa3753f.js";function Y(H){let i,q,h,x,c,b,p,M="Dans cette unité, nous avons appris comment créer un système de RAG agentique pour aider Alfred, notre sympathique agent, à préparer et gérer un gala exceptionnel.",$,m,T="La combinaison du RAG avec les capacités agentiques démontre à quel point les assistants IA peuvent devenir puissants quand ils ont :",C,f,j="<li>Accès à de la connaissance structurée (informations sur les invités)</li> <li>La capacité de récupérer des informations en temps réel (recherche web)</li> <li>Accès à des outils spécifiques au domaine (informations météorologiques, statistiques  du Hub)</li> <li>Une mémoire des interactions passées</li>",A,d,G="Avec ces capacités, Alfred est maintenant bien équipé pour être l’hôte parfait, capable de répondre aux questions sur les invités, fournir des informations à jour, et s’assurer que le gala se déroule sans encombre—gérant même le timing parfait pour le spectacle pyrotechnique !",y,o,R="<p>Maintenant que vous avez construit un agent complet, vous pourriez vouloir :</p> <ul><li>Créer des outils plus spécialisés pour vos propres cas d’usage</li> <li>Implémenter des systèmes de RAG plus sophistiqués avec des <i>embeddings</i></li> <li>Construire des systèmes multi-agents où les agents peuvent collaborer</li> <li>Déployer votre agent comme un service avec lequel d’autres peuvent interagir</li></ul>",w,v,L,g,P;return c=new W({props:{title:"Conclusion",local:"conclusion",headingTag:"h1"}}),v=new X({props:{source:"https://github.com/huggingface/agents-course/blob/main/units/fr/unit3/agentic-rag/conclusion.mdx"}}),{c(){i=r("meta"),q=a(),h=r("p"),x=a(),U(c.$$.fragment),b=a(),p=r("p"),p.textContent=M,$=a(),m=r("p"),m.textContent=T,C=a(),f=r("ul"),f.innerHTML=j,A=a(),d=r("p"),d.textContent=G,y=a(),o=r("blockquote"),o.innerHTML=R,w=a(),U(v.$$.fragment),L=a(),g=r("p"),this.h()},l(e){const t=N("svelte-u9bgzb",document.head);i=u(t,"META",{name:!0,content:!0}),t.forEach(s),q=l(e),h=u(e,"P",{}),k(h).forEach(s),x=l(e),z(c.$$.fragment,e),b=l(e),p=u(e,"P",{"data-svelte-h":!0}),_(p)!=="svelte-w2o8oc"&&(p.textContent=M),$=l(e),m=u(e,"P",{"data-svelte-h":!0}),_(m)!=="svelte-1htvft0"&&(m.textContent=T),C=l(e),f=u(e,"UL",{"data-svelte-h":!0}),_(f)!=="svelte-p1ae0b"&&(f.innerHTML=j),A=l(e),d=u(e,"P",{"data-svelte-h":!0}),_(d)!=="svelte-jq6319"&&(d.textContent=G),y=l(e),o=u(e,"BLOCKQUOTE",{class:!0,"data-svelte-h":!0}),_(o)!=="svelte-tjmxhh"&&(o.innerHTML=R),w=l(e),z(v.$$.fragment,e),L=l(e),g=u(e,"P",{}),k(g).forEach(s),this.h()},h(){E(i,"name","hf:doc:metadata"),E(i,"content",Z),E(o,"class","tip")},m(e,t){V(document.head,i),n(e,q,t),n(e,h,t),n(e,x,t),O(c,e,t),n(e,b,t),n(e,p,t),n(e,$,t),n(e,m,t),n(e,C,t),n(e,f,t),n(e,A,t),n(e,d,t),n(e,y,t),n(e,o,t),n(e,w,t),O(v,e,t),n(e,L,t),n(e,g,t),P=!0},p:K,i(e){P||(S(c.$$.fragment,e),S(v.$$.fragment,e),P=!0)},o(e){D(c.$$.fragment,e),D(v.$$.fragment,e),P=!1},d(e){e&&(s(q),s(h),s(x),s(b),s(p),s($),s(m),s(C),s(f),s(A),s(d),s(y),s(o),s(w),s(L),s(g)),s(i),I(c,e),I(v,e)}}}const Z='{"title":"Conclusion","local":"conclusion","sections":[],"depth":1}';function ee(H){return Q(()=>{new URLSearchParams(window.location.search).get("fw")}),[]}class ae extends F{constructor(i){super(),J(this,i,ee,Y,B,{})}}export{ae as component};
