import{s as wt,f as ht,n as Tt,o as gt}from"../chunks/scheduler.37c15a92.js";import{S as Ht,i as bt,g as a,s as i,r as Y,A as At,h as m,f as l,c as s,j as ct,u as Z,x as p,k as X,y as dt,a as n,v as tt,d as et,t as lt,w as nt}from"../chunks/index.2bf4358c.js";import{H as Mt}from"../chunks/Heading.8ada512a.js";import{E as It}from"../chunks/getInferenceSnippets.0aa3753f.js";function kt(it){let u,I,A,k,o,N,f,st=`我们在课程的<a href="https://huggingface.co/learn/agents-course/unit1/introduction" rel="nofollow">第一单元</a>中学到，AI 智能体能够规划和做决策。
虽然 LLM 已经使与 NPC 的交互更加自然，但智能体 AI 通过允许角色做出决策、规划行动和适应变化的环境，进一步推进了这一点。`,y,r,at="为了说明区别，想想一个经典的 RPG NPC：",E,C,mt="<li>使用 LLM：NPC 可能以更自然、多样的方式回应你的问题。这对对话很好，但 NPC 保持静态，除非你先做什么，否则它不会行动。</li> <li>使用智能体 AI：NPC 可以决定寻找帮助、设置陷阱或完全避开你，即使你没有直接与它交互。</li>",q,v,pt="这个小转变改变了一切。我们正在从脚本化响应者转向游戏世界中的自主行动者。",j,x,ut="这种转变意味着 NPC 现在可以通过目标导向的行为直接与环境交互，最终导致更动态和不可预测的游戏玩法。",z,_,ot="智能体 AI 为 NPC 提供了：",S,P,ft="<li><strong>自主性</strong>：基于游戏状态做出独立决策。</li> <li><strong>适应性</strong>：响应玩家行动调整策略。</li> <li><strong>持久性</strong>：记住过去的交互来指导未来的行为。</li>",G,$,rt="这将 NPC 从反应性实体（对你的输入做出反应）转变为游戏世界中的主动参与者，为创新游戏玩法打开了大门。",U,L,R,c,Ct="然而，让我们现在不要过于乐观。尽管有其潜力，智能体 AI 目前在实时应用中面临挑战。",D,M,vt="推理和规划过程可能引入延迟，使其不太适合像<em>Doom</em>或<em>超级马里奥兄弟</em>这样的快节奏游戏。",F,w,xt='以<a href="https://www.twitch.tv/claudeplayspokemon" rel="nofollow"><em>Claude Plays Pokémon</em></a>为例。如果你考虑<strong>思考</strong>所需 token 数量，加上<strong>行动</strong>所需的 token 数量，就会清楚地发现，我们需要完全不同的解码策略来使实时游戏变得可行。',O,h,_t,B,T,Pt="大多数游戏需要以大约 30 FPS 运行，这意味着实时 AI 智能体需要每秒行动 30 次，这在当前的智能体 LLM 中是不可行的。",J,g,$t="然而，像<em>宝可梦</em>这样的回合制游戏是理想的候选者，因为它们为 AI 提供了足够的时间来深思熟虑并做出战略决策。",K,H,Lt="这就是为什么在下一节中，你将构建自己的 AI 智能体来进行宝可梦风格的回合制战斗，甚至挑战它。让我们开始吧！",Q,b,V,d,W;return o=new Mt({props:{title:"从 LLM 到 AI 智能体",local:"从-llm-到-ai-智能体",headingTag:"h1"}}),L=new Mt({props:{title:"智能体的重大限制： 它很慢 （目前）",local:"智能体的重大限制-它很慢-目前",headingTag:"h2"}}),b=new It({props:{source:"https://github.com/huggingface/agents-course/blob/main/units/zh-CN/bonus-unit3/from-llm-to-agents.mdx"}}),{c(){u=a("meta"),I=i(),A=a("p"),k=i(),Y(o.$$.fragment),N=i(),f=a("p"),f.innerHTML=st,y=i(),r=a("p"),r.textContent=at,E=i(),C=a("ul"),C.innerHTML=mt,q=i(),v=a("p"),v.textContent=pt,j=i(),x=a("p"),x.textContent=ut,z=i(),_=a("p"),_.textContent=ot,S=i(),P=a("ul"),P.innerHTML=ft,G=i(),$=a("p"),$.textContent=rt,U=i(),Y(L.$$.fragment),R=i(),c=a("p"),c.textContent=Ct,D=i(),M=a("p"),M.innerHTML=vt,F=i(),w=a("p"),w.innerHTML=xt,O=i(),h=a("img"),B=i(),T=a("p"),T.textContent=Pt,J=i(),g=a("p"),g.innerHTML=$t,K=i(),H=a("p"),H.textContent=Lt,Q=i(),Y(b.$$.fragment),V=i(),d=a("p"),this.h()},l(t){const e=At("svelte-u9bgzb",document.head);u=m(e,"META",{name:!0,content:!0}),e.forEach(l),I=s(t),A=m(t,"P",{}),ct(A).forEach(l),k=s(t),Z(o.$$.fragment,t),N=s(t),f=m(t,"P",{"data-svelte-h":!0}),p(f)!=="svelte-19iztpv"&&(f.innerHTML=st),y=s(t),r=m(t,"P",{"data-svelte-h":!0}),p(r)!=="svelte-1c4wtte"&&(r.textContent=at),E=s(t),C=m(t,"UL",{"data-svelte-h":!0}),p(C)!=="svelte-28nun4"&&(C.innerHTML=mt),q=s(t),v=m(t,"P",{"data-svelte-h":!0}),p(v)!=="svelte-mdtvg5"&&(v.textContent=pt),j=s(t),x=m(t,"P",{"data-svelte-h":!0}),p(x)!=="svelte-qvkjji"&&(x.textContent=ut),z=s(t),_=m(t,"P",{"data-svelte-h":!0}),p(_)!=="svelte-1cho1l2"&&(_.textContent=ot),S=s(t),P=m(t,"UL",{"data-svelte-h":!0}),p(P)!=="svelte-mqva5e"&&(P.innerHTML=ft),G=s(t),$=m(t,"P",{"data-svelte-h":!0}),p($)!=="svelte-bcqspi"&&($.textContent=rt),U=s(t),Z(L.$$.fragment,t),R=s(t),c=m(t,"P",{"data-svelte-h":!0}),p(c)!=="svelte-16rpoei"&&(c.textContent=Ct),D=s(t),M=m(t,"P",{"data-svelte-h":!0}),p(M)!=="svelte-114etb8"&&(M.innerHTML=vt),F=s(t),w=m(t,"P",{"data-svelte-h":!0}),p(w)!=="svelte-193b4h8"&&(w.innerHTML=xt),O=s(t),h=m(t,"IMG",{src:!0,alt:!0}),B=s(t),T=m(t,"P",{"data-svelte-h":!0}),p(T)!=="svelte-twzk7s"&&(T.textContent=Pt),J=s(t),g=m(t,"P",{"data-svelte-h":!0}),p(g)!=="svelte-1wjwvuv"&&(g.innerHTML=$t),K=s(t),H=m(t,"P",{"data-svelte-h":!0}),p(H)!=="svelte-2pndfx"&&(H.textContent=Lt),Q=s(t),Z(b.$$.fragment,t),V=s(t),d=m(t,"P",{}),ct(d).forEach(l),this.h()},h(){X(u,"name","hf:doc:metadata"),X(u,"content",Nt),ht(h.src,_t="https://huggingface.co/datasets/agents-course/course-images/resolve/main/en/bonus-unit3/claude-plays-pokemon.png")||X(h,"src",_t),X(h,"alt","Claude plays Pokémon")},m(t,e){dt(document.head,u),n(t,I,e),n(t,A,e),n(t,k,e),tt(o,t,e),n(t,N,e),n(t,f,e),n(t,y,e),n(t,r,e),n(t,E,e),n(t,C,e),n(t,q,e),n(t,v,e),n(t,j,e),n(t,x,e),n(t,z,e),n(t,_,e),n(t,S,e),n(t,P,e),n(t,G,e),n(t,$,e),n(t,U,e),tt(L,t,e),n(t,R,e),n(t,c,e),n(t,D,e),n(t,M,e),n(t,F,e),n(t,w,e),n(t,O,e),n(t,h,e),n(t,B,e),n(t,T,e),n(t,J,e),n(t,g,e),n(t,K,e),n(t,H,e),n(t,Q,e),tt(b,t,e),n(t,V,e),n(t,d,e),W=!0},p:Tt,i(t){W||(et(o.$$.fragment,t),et(L.$$.fragment,t),et(b.$$.fragment,t),W=!0)},o(t){lt(o.$$.fragment,t),lt(L.$$.fragment,t),lt(b.$$.fragment,t),W=!1},d(t){t&&(l(I),l(A),l(k),l(N),l(f),l(y),l(r),l(E),l(C),l(q),l(v),l(j),l(x),l(z),l(_),l(S),l(P),l(G),l($),l(U),l(R),l(c),l(D),l(M),l(F),l(w),l(O),l(h),l(B),l(T),l(J),l(g),l(K),l(H),l(Q),l(V),l(d)),l(u),nt(o,t),nt(L,t),nt(b,t)}}}const Nt='{"title":"从 LLM 到 AI 智能体","local":"从-llm-到-ai-智能体","sections":[{"title":"智能体的重大限制： 它很慢 （目前）","local":"智能体的重大限制-它很慢-目前","sections":[],"depth":2}],"depth":1}';function yt(it){return gt(()=>{new URLSearchParams(window.location.search).get("fw")}),[]}class St extends Ht{constructor(u){super(),bt(this,u,yt,kt,wt,{})}}export{St as component};
