import{s as k,n as R,o as j}from"../chunks/scheduler.505acc25.js";import{S as B,i as D,e as h,s as o,c as y,h as G,a as c,d as a,b as f,f as S,g as E,j as q,k as A,l as N,m as n,n as M,t as H,o as T,p as P}from"../chunks/index.b1175496.js";import{C as O,H as U}from"../chunks/Heading.eda51538.js";import{E as F}from"../chunks/MermaidChart.svelte_svelte_type_style_lang.ea377ea6.js";function J(C){let r,x,u,$,d,_,m,g,l,z='此 LlamaIndex 框架大纲是课程第 2 单元的一部分。您可以在 hf.co/learn 上访问有关 LlamaIndex 的第 2 单元 👉 <a href="https://hf.co/learn/agents-course/unit2/llama-index/introduction">这里</a>',b,i,I='<thead><tr><th>标题</th> <th>描述</th></tr></thead> <tbody><tr><td><a href="introduction.mdx">介绍</a></td> <td>LlamaIndex 简介</td></tr> <tr><td><a href="llama-hub.mdx">LlamaHub</a></td> <td>LlamaHub：集成、智能体和工具注册表</td></tr> <tr><td><a href="components.mdx">组件</a></td> <td>组件：工作流的构件</td></tr> <tr><td><a href="tools.mdx">工具</a></td> <td>工具：如何在 LlamaIndex 中构建工具</td></tr> <tr><td><a href="quiz1.mdx">测验 1</a></td> <td>测验 1</td></tr> <tr><td><a href="agents.mdx">智能体</a></td> <td>智能体：如何在 LlamaIndex 中建立智能体</td></tr> <tr><td><a href="workflows.mdx">工作流</a></td> <td>工作流：由按顺序执行的组件组成的一系列步骤和事件</td></tr> <tr><td><a href="quiz2.mdx">测验  2</a></td> <td>测验 2</td></tr> <tr><td><a href="conclusion.mdx">结论</a></td> <td>结论</td></tr></tbody>',L,s,v,p,w;return d=new O({props:{containerStyle:"float: right; margin-left: 10px; display: inline-flex; position: relative; z-index: 10;"}}),m=new U({props:{title:"目录",local:"目录",headingTag:"h1"}}),s=new F({props:{source:"https://github.com/huggingface/agents-course/blob/main/units/zh-CN/unit2/llama-index/README.md"}}),{c(){r=h("meta"),x=o(),u=h("p"),$=o(),y(d.$$.fragment),_=o(),y(m.$$.fragment),g=o(),l=h("p"),l.innerHTML=z,b=o(),i=h("table"),i.innerHTML=I,L=o(),y(s.$$.fragment),v=o(),p=h("p"),this.h()},l(t){const e=G("svelte-u9bgzb",document.head);r=c(e,"META",{name:!0,content:!0}),e.forEach(a),x=f(t),u=c(t,"P",{}),S(u).forEach(a),$=f(t),E(d.$$.fragment,t),_=f(t),E(m.$$.fragment,t),g=f(t),l=c(t,"P",{"data-svelte-h":!0}),q(l)!=="svelte-iuc1uv"&&(l.innerHTML=z),b=f(t),i=c(t,"TABLE",{"data-svelte-h":!0}),q(i)!=="svelte-rmr8le"&&(i.innerHTML=I),L=f(t),E(s.$$.fragment,t),v=f(t),p=c(t,"P",{}),S(p).forEach(a),this.h()},h(){A(r,"name","hf:doc:metadata"),A(r,"content",K)},m(t,e){N(document.head,r),n(t,x,e),n(t,u,e),n(t,$,e),M(d,t,e),n(t,_,e),M(m,t,e),n(t,g,e),n(t,l,e),n(t,b,e),n(t,i,e),n(t,L,e),M(s,t,e),n(t,v,e),n(t,p,e),w=!0},p:R,i(t){w||(H(d.$$.fragment,t),H(m.$$.fragment,t),H(s.$$.fragment,t),w=!0)},o(t){T(d.$$.fragment,t),T(m.$$.fragment,t),T(s.$$.fragment,t),w=!1},d(t){t&&(a(x),a(u),a($),a(_),a(g),a(l),a(b),a(i),a(L),a(v),a(p)),a(r),P(d,t),P(m,t),P(s,t)}}}const K='{"title":"目录","local":"目录","sections":[],"depth":1}';function Q(C){return j(()=>{new URLSearchParams(window.location.search).get("fw")}),[]}class Z extends B{constructor(r){super(),D(this,r,Q,J,k,{})}}export{Z as component};
