import{s as N,n as Q,o as W}from"../chunks/scheduler.505acc25.js";import{S as F,i as J,e as r,s as a,c as H,h as V,a as m,d as n,b as s,f as K,g as q,j as $,k,l as X,m as i,n as j,t as G,o as R,p as S}from"../chunks/index.fbb49fb4.js";import{C as Y}from"../chunks/CopyLLMTxtMenu.564b44fd.js";import{H as Z}from"../chunks/Heading.511e0027.js";import{E as tt}from"../chunks/MermaidChart.svelte_svelte_type_style_lang.8c19e80e.js";function et(z){let l,v,b,x,u,y,p,_,c,I="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.",C,f,O="The combination of RAG with agentic capabilities demonstrates how powerful AI assistants can become when they have:",A,h,U="<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>",L,g,B="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!",M,o,D="<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,w,E;return u=new Y({props:{containerStyle:"float: right; margin-left: 10px; display: inline-flex; position: relative; z-index: 10;"}}),p=new Z({props:{title:"Conclusion",local:"conclusion",headingTag:"h1"}}),d=new tt({props:{source:"https://github.com/huggingface/agents-course/blob/main/units/en/unit3/agentic-rag/conclusion.mdx"}}),{c(){l=r("meta"),v=a(),b=r("p"),x=a(),H(u.$$.fragment),y=a(),H(p.$$.fragment),_=a(),c=r("p"),c.textContent=I,C=a(),f=r("p"),f.textContent=O,A=a(),h=r("ul"),h.innerHTML=U,L=a(),g=r("p"),g.textContent=B,M=a(),o=r("blockquote"),o.innerHTML=D,P=a(),H(d.$$.fragment),T=a(),w=r("p"),this.h()},l(t){const e=V("svelte-u9bgzb",document.head);l=m(e,"META",{name:!0,content:!0}),e.forEach(n),v=s(t),b=m(t,"P",{}),K(b).forEach(n),x=s(t),q(u.$$.fragment,t),y=s(t),q(p.$$.fragment,t),_=s(t),c=m(t,"P",{"data-svelte-h":!0}),$(c)!=="svelte-1vcnt4b"&&(c.textContent=I),C=s(t),f=m(t,"P",{"data-svelte-h":!0}),$(f)!=="svelte-1hfudsj"&&(f.textContent=O),A=s(t),h=m(t,"UL",{"data-svelte-h":!0}),$(h)!=="svelte-1cb5jrr"&&(h.innerHTML=U),L=s(t),g=m(t,"P",{"data-svelte-h":!0}),$(g)!=="svelte-1qyb42j"&&(g.textContent=B),M=s(t),o=m(t,"BLOCKQUOTE",{class:!0,"data-svelte-h":!0}),$(o)!=="svelte-hp0nro"&&(o.innerHTML=D),P=s(t),q(d.$$.fragment,t),T=s(t),w=m(t,"P",{}),K(w).forEach(n),this.h()},h(){k(l,"name","hf:doc:metadata"),k(l,"content",nt),k(o,"class","tip")},m(t,e){X(document.head,l),i(t,v,e),i(t,b,e),i(t,x,e),j(u,t,e),i(t,y,e),j(p,t,e),i(t,_,e),i(t,c,e),i(t,C,e),i(t,f,e),i(t,A,e),i(t,h,e),i(t,L,e),i(t,g,e),i(t,M,e),i(t,o,e),i(t,P,e),j(d,t,e),i(t,T,e),i(t,w,e),E=!0},p:Q,i(t){E||(G(u.$$.fragment,t),G(p.$$.fragment,t),G(d.$$.fragment,t),E=!0)},o(t){R(u.$$.fragment,t),R(p.$$.fragment,t),R(d.$$.fragment,t),E=!1},d(t){t&&(n(v),n(b),n(x),n(y),n(_),n(c),n(C),n(f),n(A),n(h),n(L),n(g),n(M),n(o),n(P),n(T),n(w)),n(l),S(u,t),S(p,t),S(d,t)}}}const nt='{"title":"Conclusion","local":"conclusion","sections":[],"depth":1}';function it(z){return W(()=>{new URLSearchParams(window.location.search).get("fw")}),[]}class mt extends F{constructor(l){super(),J(this,l,it,et,N,{})}}export{mt as component};
