import{s as A,n as q,o as Q}from"../chunks/scheduler.37c15a92.js";import{S,i as D,g as c,s as l,r as C,A as R,h,f as a,c as m,j as E,u as H,x as y,k as z,y as W,a as n,v as I,d as M,t as P,w as k}from"../chunks/index.2bf4358c.js";import{H as j}from"../chunks/Heading.8ada512a.js";import{E as B}from"../chunks/index.3b54d7fe.js";function G(L){let o,p,u,b,s,x,r,T='This LlamaIndex frame outline is part of unit 2 of the course. You can access the unit 2 about LlamaIndex on hf.co/learn 👉 <a href="https://hf.co/learn/agents-course/unit2/llama-index/introduction">here</a>',g,d,v='<thead><tr><th>Title</th> <th>Description</th></tr></thead> <tbody><tr><td><a href="introduction.mdx">Introduction</a></td> <td>Introduction to LlamaIndex</td></tr> <tr><td><a href="llama-hub.mdx">LlamaHub</a></td> <td>LlamaHub: a registry of integrations, agents and tools</td></tr> <tr><td><a href="components.mdx">Components</a></td> <td>Components: the building blocks of workflows</td></tr> <tr><td><a href="tools.mdx">Tools</a></td> <td>Tools: how to build tools in LlamaIndex</td></tr> <tr><td><a href="quiz1.mdx">Quiz 1</a></td> <td>Quiz 1</td></tr> <tr><td><a href="agents.mdx">Agents</a></td> <td>Agents: how to build agents in LlamaIndex</td></tr> <tr><td><a href="workflows.mdx">Workflows</a></td> <td>Workflows: a sequence of steps, events made of components that are executed in order</td></tr> <tr><td><a href="quiz2.mdx">Quiz 2</a></td> <td>Quiz 2</td></tr> <tr><td><a href="conclusion.mdx">Conclusion</a></td> <td>Conclusion</td></tr></tbody>',_,i,$,f,w;return s=new j({props:{title:"Table of Contents",local:"table-of-contents",headingTag:"h1"}}),i=new B({props:{source:"https://github.com/huggingface/agents-course/blob/main/units/en/unit2/llama-index/README.md"}}),{c(){o=c("meta"),p=l(),u=c("p"),b=l(),C(s.$$.fragment),x=l(),r=c("p"),r.innerHTML=T,g=l(),d=c("table"),d.innerHTML=v,_=l(),C(i.$$.fragment),$=l(),f=c("p"),this.h()},l(t){const e=R("svelte-u9bgzb",document.head);o=h(e,"META",{name:!0,content:!0}),e.forEach(a),p=m(t),u=h(t,"P",{}),E(u).forEach(a),b=m(t),H(s.$$.fragment,t),x=m(t),r=h(t,"P",{"data-svelte-h":!0}),y(r)!=="svelte-f7p0d0"&&(r.innerHTML=T),g=m(t),d=h(t,"TABLE",{"data-svelte-h":!0}),y(d)!=="svelte-qmon7t"&&(d.innerHTML=v),_=m(t),H(i.$$.fragment,t),$=m(t),f=h(t,"P",{}),E(f).forEach(a),this.h()},h(){z(o,"name","hf:doc:metadata"),z(o,"content",O)},m(t,e){W(document.head,o),n(t,p,e),n(t,u,e),n(t,b,e),I(s,t,e),n(t,x,e),n(t,r,e),n(t,g,e),n(t,d,e),n(t,_,e),I(i,t,e),n(t,$,e),n(t,f,e),w=!0},p:q,i(t){w||(M(s.$$.fragment,t),M(i.$$.fragment,t),w=!0)},o(t){P(s.$$.fragment,t),P(i.$$.fragment,t),w=!1},d(t){t&&(a(p),a(u),a(b),a(x),a(r),a(g),a(d),a(_),a($),a(f)),a(o),k(s,t),k(i,t)}}}const O='{"title":"Table of Contents","local":"table-of-contents","sections":[],"depth":1}';function U(L){return Q(()=>{new URLSearchParams(window.location.search).get("fw")}),[]}class N extends S{constructor(o){super(),D(this,o,U,G,A,{})}}export{N as component};
