import{s as D,n as K,o as N}from"../chunks/scheduler.37c15a92.js";import{S as Q,i as W,g as r,s,r as R,A as F,h as u,f as n,c as o,j as I,u as O,x as w,k as H,y as J,a as i,v as S,d as U,t as z,w as B}from"../chunks/index.2bf4358c.js";import{H as V}from"../chunks/Heading.8ada512a.js";import{E as X}from"../chunks/getInferenceSnippets.0aa3753f.js";function Y(L){let a,v,g,_,m,y,c,M="In this unit, we’ve learned how to create an agentic RAG system to help Alfred, our friendly neighborhood agent, prepare for and manage an extravagant gala.",x,p,q="The combination of RAG with agentic capabilities demonstrates how powerful AI assistants can become when they have:",$,f,k="<li>Access to structured knowledge (guest information)</li> <li>Ability to retrieve real-time information (web search)</li> <li>Domain-specific tools (weather information, Hub stats)</li> <li>Memory of past interactions</li>",C,h,j="With these capabilities, Alfred is now well-equipped to be the perfect host, able to answer questions about guests, provide up-to-date information, and ensure the gala runs smoothly—even managing the perfect timing for the fireworks display!",A,l,G="<p>Now that you’ve built a complete agent, you might want to explore:</p> <ul><li>Creating more specialized tools for your own use cases</li> <li>Implementing more sophisticated RAG systems with embeddings</li> <li>Building multi-agent systems where agents can collaborate</li> <li>Deploying your agent as a service that others can interact with</li></ul>",P,d,T,b,E;return m=new V({props:{title:"Conclusion",local:"conclusion",headingTag:"h1"}}),d=new X({props:{source:"https://github.com/huggingface/agents-course/blob/main/units/en/unit3/agentic-rag/conclusion.mdx"}}),{c(){a=r("meta"),v=s(),g=r("p"),_=s(),R(m.$$.fragment),y=s(),c=r("p"),c.textContent=M,x=s(),p=r("p"),p.textContent=q,$=s(),f=r("ul"),f.innerHTML=k,C=s(),h=r("p"),h.textContent=j,A=s(),l=r("blockquote"),l.innerHTML=G,P=s(),R(d.$$.fragment),T=s(),b=r("p"),this.h()},l(t){const e=F("svelte-u9bgzb",document.head);a=u(e,"META",{name:!0,content:!0}),e.forEach(n),v=o(t),g=u(t,"P",{}),I(g).forEach(n),_=o(t),O(m.$$.fragment,t),y=o(t),c=u(t,"P",{"data-svelte-h":!0}),w(c)!=="svelte-1vcnt4b"&&(c.textContent=M),x=o(t),p=u(t,"P",{"data-svelte-h":!0}),w(p)!=="svelte-1hfudsj"&&(p.textContent=q),$=o(t),f=u(t,"UL",{"data-svelte-h":!0}),w(f)!=="svelte-1cb5jrr"&&(f.innerHTML=k),C=o(t),h=u(t,"P",{"data-svelte-h":!0}),w(h)!=="svelte-1qyb42j"&&(h.textContent=j),A=o(t),l=u(t,"BLOCKQUOTE",{class:!0,"data-svelte-h":!0}),w(l)!=="svelte-hp0nro"&&(l.innerHTML=G),P=o(t),O(d.$$.fragment,t),T=o(t),b=u(t,"P",{}),I(b).forEach(n),this.h()},h(){H(a,"name","hf:doc:metadata"),H(a,"content",Z),H(l,"class","tip")},m(t,e){J(document.head,a),i(t,v,e),i(t,g,e),i(t,_,e),S(m,t,e),i(t,y,e),i(t,c,e),i(t,x,e),i(t,p,e),i(t,$,e),i(t,f,e),i(t,C,e),i(t,h,e),i(t,A,e),i(t,l,e),i(t,P,e),S(d,t,e),i(t,T,e),i(t,b,e),E=!0},p:K,i(t){E||(U(m.$$.fragment,t),U(d.$$.fragment,t),E=!0)},o(t){z(m.$$.fragment,t),z(d.$$.fragment,t),E=!1},d(t){t&&(n(v),n(g),n(_),n(y),n(c),n(x),n(p),n($),n(f),n(C),n(h),n(A),n(l),n(P),n(T),n(b)),n(a),B(m,t),B(d,t)}}}const Z='{"title":"Conclusion","local":"conclusion","sections":[],"depth":1}';function tt(L){return N(()=>{new URLSearchParams(window.location.search).get("fw")}),[]}class st extends Q{constructor(a){super(),W(this,a,tt,Y,D,{})}}export{st as component};
