import{s as B,o as O,n as W}from"../chunks/scheduler.37c15a92.js";import{S as F,i as J,g as p,s as r,r as M,A as K,h as f,f as n,c as m,j as D,u as E,x as v,k as N,y as Q,a,v as j,d as q,t as G,w as R,m as V,n as X}from"../chunks/index.2bf4358c.js";import{T as Y}from"../chunks/Tip.363c041f.js";import{H as Z}from"../chunks/Heading.8ada512a.js";import{E as tt}from"../chunks/index.3b54d7fe.js";function et(_){let i,s,u="<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>";return{c(){i=V(`Now that you've built a complete agent, you might want to explore:
`),s=p("ul"),s.innerHTML=u},l(o){i=X(o,`Now that you've built a complete agent, you might want to explore:
`),s=f(o,"UL",{"data-svelte-h":!0}),v(s)!=="svelte-1mug4c1"&&(s.innerHTML=u)},m(o,l){a(o,i,l),a(o,s,l)},p:W,d(o){o&&(n(i),n(s))}}}function nt(_){let i,s,u,o,l,x,h,k="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.",y,g,I="The combination of RAG with agentic capabilities demonstrates how powerful AI assistants can become when they have:",C,d,S="<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>",A,$,U="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!",P,c,T,w,H,b,L;return l=new Z({props:{title:"Conclusion",local:"conclusion",headingTag:"h1"}}),c=new Y({props:{$$slots:{default:[et]},$$scope:{ctx:_}}}),w=new tt({props:{source:"https://github.com/huggingface/agents-course/blob/main/units/en/unit3/agentic-rag/conclusion.mdx"}}),{c(){i=p("meta"),s=r(),u=p("p"),o=r(),M(l.$$.fragment),x=r(),h=p("p"),h.textContent=k,y=r(),g=p("p"),g.textContent=I,C=r(),d=p("ul"),d.innerHTML=S,A=r(),$=p("p"),$.textContent=U,P=r(),M(c.$$.fragment),T=r(),M(w.$$.fragment),H=r(),b=p("p"),this.h()},l(t){const e=K("svelte-u9bgzb",document.head);i=f(e,"META",{name:!0,content:!0}),e.forEach(n),s=m(t),u=f(t,"P",{}),D(u).forEach(n),o=m(t),E(l.$$.fragment,t),x=m(t),h=f(t,"P",{"data-svelte-h":!0}),v(h)!=="svelte-1vcnt4b"&&(h.textContent=k),y=m(t),g=f(t,"P",{"data-svelte-h":!0}),v(g)!=="svelte-1hfudsj"&&(g.textContent=I),C=m(t),d=f(t,"UL",{"data-svelte-h":!0}),v(d)!=="svelte-1cb5jrr"&&(d.innerHTML=S),A=m(t),$=f(t,"P",{"data-svelte-h":!0}),v($)!=="svelte-1qyb42j"&&($.textContent=U),P=m(t),E(c.$$.fragment,t),T=m(t),E(w.$$.fragment,t),H=m(t),b=f(t,"P",{}),D(b).forEach(n),this.h()},h(){N(i,"name","hf:doc:metadata"),N(i,"content",at)},m(t,e){Q(document.head,i),a(t,s,e),a(t,u,e),a(t,o,e),j(l,t,e),a(t,x,e),a(t,h,e),a(t,y,e),a(t,g,e),a(t,C,e),a(t,d,e),a(t,A,e),a(t,$,e),a(t,P,e),j(c,t,e),a(t,T,e),j(w,t,e),a(t,H,e),a(t,b,e),L=!0},p(t,[e]){const z={};e&2&&(z.$$scope={dirty:e,ctx:t}),c.$set(z)},i(t){L||(q(l.$$.fragment,t),q(c.$$.fragment,t),q(w.$$.fragment,t),L=!0)},o(t){G(l.$$.fragment,t),G(c.$$.fragment,t),G(w.$$.fragment,t),L=!1},d(t){t&&(n(s),n(u),n(o),n(x),n(h),n(y),n(g),n(C),n(d),n(A),n($),n(P),n(T),n(H),n(b)),n(i),R(l,t),R(c,t),R(w,t)}}}const at='{"title":"Conclusion","local":"conclusion","sections":[],"depth":1}';function it(_){return O(()=>{new URLSearchParams(window.location.search).get("fw")}),[]}class ut extends F{constructor(i){super(),J(this,i,it,nt,B,{})}}export{ut as component};
