Buckets:
| import{s as ln,f as g,n as nn,o as sn}from"../chunks/scheduler.f6b352c8.js";import{S as pn,i as un,g as p,s as i,r as v,A as mn,h as u,f as l,c as s,j as en,u as a,x as m,k as f,y as fn,a as n,v as x,d as C,t as M,w as $}from"../chunks/index.7f38e934.js";import{C as vn}from"../chunks/CodeBlock.3ee8293b.js";import{H as r,E as an}from"../chunks/index.687cf7c1.js";function xn(Ke){let _,Et,Jt,ht,T,Ut,L,de,zt,j,tl="В предыдущих разделах мы узнали:",Gt,P,el="<li><strong>Как инструменты становятся доступны агенту в системной подсказке</strong>.</li> <li><strong>Как AI агенты являются системами, которые могут ‘рассуждать’, планировать и взаимодействовать с окружающей средой</strong>.</li>",Nt,H,ll="В этом разделе <strong>мы рассмотрим рабочий процесс агента AI полностью</strong>, цикл, который мы определили как “Мысль - Действие - Наблюдение”.",Rt,w,nl="А затем мы углубимся в каждый из этих этапов.",St,I,Yt,A,il="Агенты работают в непрерывном цикле: <strong>думать (Мысль) → действовать (Действие) и наблюдать (Наблюдение)</strong>.",Bt,y,sl="Давайте разложим эти действия на составляющие:",Qt,o,pl="<li><strong>Мысль</strong>: LLM-часть Агента решает, каким должен быть следующий шаг.</li> <li><strong>Действие:</strong> Агент выполняет действие, вызывая инструменты с соответствующими аргументами.</li> <li><strong>Наблюдение:</strong> Модель размышляет над ответом, полученным от инструмента.</li>",Xt,q,Ot,b,ul="Все три компонента работают вместе в непрерывном цикле. Если воспользоваться аналогией из программирования, агент использует <strong>цикл while</strong>: цикл продолжается до тех пор, пока не будет выполнена поставленная перед агентом задача.",Wt,c,ml="Визуально это выглядит следующим образом:",Zt,J,fl,Ft,k,vl="Во многих фреймворках Агентов <strong>правила и рекомендации встраиваются непосредственно в системную подсказку</strong>, гарантируя, что каждый цикл будет следовать определенной логике.",Vt,E,al="В упрощенном варианте наша системная подсказка может выглядеть следующим образом:",Dt,h,xl,Kt,U,Cl="Здесь мы видим, что в системном сообщении мы определили :",dt,z,Ml="<li><em>Поведение Агента</em>.</li> <li><em>Инструменты, к которым имеет доступ наш Агент</em>, как мы описали в предыдущем разделе.</li> <li>Цикл <em>Мысль-Действие-Наблюдение</em>, который мы заложили в инструкции LLM.</li>",te,G,$l="Давайте рассмотрим небольшой пример, чтобы понять суть процесса, прежде чем углубляться в каждый его шаг.",ee,N,le,R,_l="Мы создали Альфреда, погодного агента.",ne,S,gl="Пользователь спрашивает Альфреда: «Какая сегодня погода в Нью-Йорке?».",ie,Y,rl,se,B,Tl="Задача Альфреда - ответить на этот запрос, используя инструмент API погоды.",pe,Q,Ll="Вот как выглядит этот цикл:",ue,X,me,O,jl="<strong>Внутренние рассуждения:</strong>",fe,W,Pl="Получив запрос, внутренний диалог Альфреда может быть таким:",ve,Z,Hl="<em>“Пользователю нужна текущая информация о погоде в Нью-Йорке. У меня есть доступ к инструменту, который получает данные о погоде. Сначала мне нужно обратиться к API погоды, чтобы получить актуальную информацию.”</em>",ae,F,wl="Этот шаг показывает, что агент разбивает проблему на этапы: сначала собирает необходимые данные.",xe,V,Il,Ce,D,Me,K,Al="<strong>Использование инструмента:</strong>.",$e,d,yl="Основываясь на своих рассуждениях и на том факте, что Альфред знает об инструменте <code>get_weather</code>, Альфред подготавливает команду в формате JSON, которая вызывает инструмент API погоды. Например, его первым действием может быть:",_e,tt,ol="Мысль: Мне нужно проверить текущую погоду в Нью-Йорке.",ge,et,re,lt,ql="Здесь действие четко указывает, какой инструмент следует вызвать (например, get_weather) и какой параметр передать (“location”: “New York”).",Te,nt,bl,Le,it,je,st,cl="<strong>Обратная связь от окружающей среды:</strong>.",Pe,pt,Jl="После вызова инструмента Альфред получает наблюдение. Это могут быть необработанные данные о погоде из API, например:",He,ut,kl="<em>“Текущая погода в Нью-Йорке: частично облачно, 15°C, влажность 60%.”</em>",we,mt,El,Ie,ft,hl="Это наблюдение затем добавляется к подсказке в качестве дополнительного контекста. Оно функционирует как обратная связь в реальном мире, подтверждая успешность действия и предоставляя необходимые детали.",Ae,vt,ye,at,Ul="<strong>Рефлексия:</strong>",oe,xt,zl="Получив данные наблюдения, Альфред обновляет свои внутренние рассуждения:",qe,Ct,Gl="<em>“Теперь, когда у меня есть данные о погоде в Нью-Йорке, я могу подготовить ответ для пользователя.”</em>",be,Mt,Nl,ce,$t,Je,_t,Rl="Затем Алфред генерирует окончательный ответ, отформатированный так, как мы ему сказали:",ke,gt,Sl="Мысль: У меня есть данные о погоде. Текущая погода в Нью-Йорке частично облачная, температура 15 °C и влажность 60 %».",Ee,rt,Yl="Окончательный ответ : Текущая погода в Нью-Йорке частично облачно с температурой 15 °C и влажностью 60 %.",he,Tt,Bl="Это заключительное действие возвращает ответ пользователю, закрывая цикл.",Ue,Lt,Ql,ze,jt,Xl="Что мы видим в этом примере:",Ge,Pt,Ol="<li><strong>Агенты проходят цикл до тех пор, пока цель не будет достигнута:</strong></li>",Ne,Ht,Wl="<strong>Процесс Альфреда цикличен</strong>. Он начинает с мысли, затем действует, вызывая инструмент, и, наконец, наблюдает за результатом. Если бы наблюдение показало ошибку или неполноту данных, Альфред мог бы снова войти в цикл, чтобы скорректировать свой подход.",Re,wt,Zl="<li><strong>Интеграция инструментов:</strong></li>",Se,It,Fl="Способность вызывать инструменты (например, API погоды) позволяет Альфреду выходить <strong>за пределы статических знаний и получать данные в реальном времени</strong>, что является важным аспектом многих AI Агентов.",Ye,At,Vl="<li><strong>Динамическая адаптация:</strong></li>",Be,yt,Dl="Каждый цикл позволяет агенту включать свежую информацию (наблюдения) в свои рассуждения (мысли), гарантируя, что окончательный ответ будет хорошо обоснованным и точным.",Qe,ot,Kl="Этот пример демонстрирует основную концепцию цикла <em>ReAct</em> (концепцию, которую мы будем развивать в следующем разделе): <strong>взаимодействие мыслей, действий и наблюдений позволяет AI агентам решать сложные задачи итеративно</strong>.",Xe,qt,dl="Понимая и применяя эти принципы, вы сможете разрабатывать агентов, которые не только рассуждают о своих задачах, но и <strong>эффективно используют внешние инструменты для их выполнения</strong>, при этом постоянно совершенствуя свои действия на основе обратной связи от окружающей среды.",Oe,We,Ze,bt,tn="Теперь давайте углубимся в изучение Мысли, Действия, Наблюдения как отдельных этапов этого процесса.",Fe,ct,Ve,kt,De;return T=new r({props:{title:"Понимание AI Агентов через цикл Мысль - Действие - Наблюдение.",local:"понимание-ai-агентов-через-цикл-мысль---действие---наблюдение",headingTag:"h1"}}),I=new r({props:{title:"Основные компоненты",local:"основные-компоненты",headingTag:"h2"}}),q=new r({props:{title:"Цикл “Мысль-Действие-Наблюдение”",local:"цикл-мысль-действие-наблюдение",headingTag:"h2"}}),N=new r({props:{title:"Альфред, Агент сообщающий погоду",local:"альфред-агент-сообщающий-погоду",headingTag:"h2"}}),X=new r({props:{title:"Мысль",local:"мысль",headingTag:"h3"}}),D=new r({props:{title:"Действие",local:"действие",headingTag:"h3"}}),et=new vn({props:{code:"JTIwJTIwJTIwJTdCJTBBJTIwJTIwJTIwJTIwJTIwJTIyYWN0aW9uJTIyJTNBJTIwJTIyZ2V0X3dlYXRoZXIlMjIlMkMlMEElMjAlMjAlMjAlMjAlMjAlMjJhY3Rpb25faW5wdXQlMjIlM0ElMjAlN0IlMEElMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjJsb2NhdGlvbiUyMiUzQSUyMCUyMk5ldyUyMFlvcmslMjIlMEElMjAlMjAlMjAlMjAlMjAlN0QlMEElMjAlMjAlMjAlN0Q=",highlighted:` <span class="hljs-punctuation">{</span> | |
| <span class="hljs-attr">"action"</span><span class="hljs-punctuation">:</span> <span class="hljs-string">"get_weather"</span><span class="hljs-punctuation">,</span> | |
| <span class="hljs-attr">"action_input"</span><span class="hljs-punctuation">:</span> <span class="hljs-punctuation">{</span> | |
| <span class="hljs-attr">"location"</span><span class="hljs-punctuation">:</span> <span class="hljs-string">"New York"</span> | |
| <span class="hljs-punctuation">}</span> | |
| <span class="hljs-punctuation">}</span>`,wrap:!1}}),it=new r({props:{title:"Наблюдение",local:"наблюдение",headingTag:"h3"}}),vt=new r({props:{title:"Обновленная мысль",local:"обновленная-мысль",headingTag:"h3"}}),$t=new r({props:{title:"Финальное Действие",local:"финальное-действие",headingTag:"h3"}}),ct=new an({props:{source:"https://github.com/huggingface/agents-course/blob/main/units/ru-RU/unit1/agent-steps-and-structure.mdx"}}),{c(){_=p("meta"),Et=i(),Jt=p("p"),ht=i(),v(T.$$.fragment),Ut=i(),L=p("img"),zt=i(),j=p("p"),j.textContent=tl,Gt=i(),P=p("ul"),P.innerHTML=el,Nt=i(),H=p("p"),H.innerHTML=ll,Rt=i(),w=p("p"),w.textContent=nl,St=i(),v(I.$$.fragment),Yt=i(),A=p("p"),A.innerHTML=il,Bt=i(),y=p("p"),y.textContent=sl,Qt=i(),o=p("ol"),o.innerHTML=pl,Xt=i(),v(q.$$.fragment),Ot=i(),b=p("p"),b.innerHTML=ul,Wt=i(),c=p("p"),c.textContent=ml,Zt=i(),J=p("img"),Ft=i(),k=p("p"),k.innerHTML=vl,Vt=i(),E=p("p"),E.textContent=al,Dt=i(),h=p("img"),Kt=i(),U=p("p"),U.textContent=Cl,dt=i(),z=p("ul"),z.innerHTML=Ml,te=i(),G=p("p"),G.textContent=$l,ee=i(),v(N.$$.fragment),le=i(),R=p("p"),R.textContent=_l,ne=i(),S=p("p"),S.textContent=gl,ie=i(),Y=p("img"),se=i(),B=p("p"),B.textContent=Tl,pe=i(),Q=p("p"),Q.textContent=Ll,ue=i(),v(X.$$.fragment),me=i(),O=p("p"),O.innerHTML=jl,fe=i(),W=p("p"),W.textContent=Pl,ve=i(),Z=p("p"),Z.innerHTML=Hl,ae=i(),F=p("p"),F.textContent=wl,xe=i(),V=p("img"),Ce=i(),v(D.$$.fragment),Me=i(),K=p("p"),K.innerHTML=Al,$e=i(),d=p("p"),d.innerHTML=yl,_e=i(),tt=p("p"),tt.textContent=ol,ge=i(),v(et.$$.fragment),re=i(),lt=p("p"),lt.textContent=ql,Te=i(),nt=p("img"),Le=i(),v(it.$$.fragment),je=i(),st=p("p"),st.innerHTML=cl,Pe=i(),pt=p("p"),pt.textContent=Jl,He=i(),ut=p("p"),ut.innerHTML=kl,we=i(),mt=p("img"),Ie=i(),ft=p("p"),ft.textContent=hl,Ae=i(),v(vt.$$.fragment),ye=i(),at=p("p"),at.innerHTML=Ul,oe=i(),xt=p("p"),xt.textContent=zl,qe=i(),Ct=p("p"),Ct.innerHTML=Gl,be=i(),Mt=p("img"),ce=i(),v($t.$$.fragment),Je=i(),_t=p("p"),_t.textContent=Rl,ke=i(),gt=p("p"),gt.textContent=Sl,Ee=i(),rt=p("p"),rt.textContent=Yl,he=i(),Tt=p("p"),Tt.textContent=Bl,Ue=i(),Lt=p("img"),ze=i(),jt=p("p"),jt.textContent=Xl,Ge=i(),Pt=p("ul"),Pt.innerHTML=Ol,Ne=i(),Ht=p("p"),Ht.innerHTML=Wl,Re=i(),wt=p("ul"),wt.innerHTML=Zl,Se=i(),It=p("p"),It.innerHTML=Fl,Ye=i(),At=p("ul"),At.innerHTML=Vl,Be=i(),yt=p("p"),yt.textContent=Dl,Qe=i(),ot=p("p"),ot.innerHTML=Kl,Xe=i(),qt=p("p"),qt.innerHTML=dl,Oe=i(),We=p("hr"),Ze=i(),bt=p("p"),bt.textContent=tn,Fe=i(),v(ct.$$.fragment),Ve=i(),kt=p("p"),this.h()},l(t){const e=mn("svelte-u9bgzb",document.head);_=u(e,"META",{name:!0,content:!0}),e.forEach(l),Et=s(t),Jt=u(t,"P",{}),en(Jt).forEach(l),ht=s(t),a(T.$$.fragment,t),Ut=s(t),L=u(t,"IMG",{src:!0,alt:!0}),zt=s(t),j=u(t,"P",{"data-svelte-h":!0}),m(j)!=="svelte-zptdvp"&&(j.textContent=tl),Gt=s(t),P=u(t,"UL",{"data-svelte-h":!0}),m(P)!=="svelte-1g3ewk4"&&(P.innerHTML=el),Nt=s(t),H=u(t,"P",{"data-svelte-h":!0}),m(H)!=="svelte-1d5w1g2"&&(H.innerHTML=ll),Rt=s(t),w=u(t,"P",{"data-svelte-h":!0}),m(w)!=="svelte-1nhiz7d"&&(w.textContent=nl),St=s(t),a(I.$$.fragment,t),Yt=s(t),A=u(t,"P",{"data-svelte-h":!0}),m(A)!=="svelte-xs5igf"&&(A.innerHTML=il),Bt=s(t),y=u(t,"P",{"data-svelte-h":!0}),m(y)!=="svelte-xox7um"&&(y.textContent=sl),Qt=s(t),o=u(t,"OL",{"data-svelte-h":!0}),m(o)!=="svelte-1jgmww9"&&(o.innerHTML=pl),Xt=s(t),a(q.$$.fragment,t),Ot=s(t),b=u(t,"P",{"data-svelte-h":!0}),m(b)!=="svelte-6xzr3z"&&(b.innerHTML=ul),Wt=s(t),c=u(t,"P",{"data-svelte-h":!0}),m(c)!=="svelte-1j43pcc"&&(c.textContent=ml),Zt=s(t),J=u(t,"IMG",{src:!0,alt:!0}),Ft=s(t),k=u(t,"P",{"data-svelte-h":!0}),m(k)!=="svelte-2eebef"&&(k.innerHTML=vl),Vt=s(t),E=u(t,"P",{"data-svelte-h":!0}),m(E)!=="svelte-1ob6yv0"&&(E.textContent=al),Dt=s(t),h=u(t,"IMG",{src:!0,alt:!0}),Kt=s(t),U=u(t,"P",{"data-svelte-h":!0}),m(U)!=="svelte-oidbr4"&&(U.textContent=Cl),dt=s(t),z=u(t,"UL",{"data-svelte-h":!0}),m(z)!=="svelte-nbrwuq"&&(z.innerHTML=Ml),te=s(t),G=u(t,"P",{"data-svelte-h":!0}),m(G)!=="svelte-1jrgakm"&&(G.textContent=$l),ee=s(t),a(N.$$.fragment,t),le=s(t),R=u(t,"P",{"data-svelte-h":!0}),m(R)!=="svelte-14qordt"&&(R.textContent=_l),ne=s(t),S=u(t,"P",{"data-svelte-h":!0}),m(S)!=="svelte-1x142k7"&&(S.textContent=gl),ie=s(t),Y=u(t,"IMG",{src:!0,alt:!0}),se=s(t),B=u(t,"P",{"data-svelte-h":!0}),m(B)!=="svelte-1vdqaqr"&&(B.textContent=Tl),pe=s(t),Q=u(t,"P",{"data-svelte-h":!0}),m(Q)!=="svelte-yz7jwk"&&(Q.textContent=Ll),ue=s(t),a(X.$$.fragment,t),me=s(t),O=u(t,"P",{"data-svelte-h":!0}),m(O)!=="svelte-17gh4i7"&&(O.innerHTML=jl),fe=s(t),W=u(t,"P",{"data-svelte-h":!0}),m(W)!=="svelte-x5ybti"&&(W.textContent=Pl),ve=s(t),Z=u(t,"P",{"data-svelte-h":!0}),m(Z)!=="svelte-qslk7x"&&(Z.innerHTML=Hl),ae=s(t),F=u(t,"P",{"data-svelte-h":!0}),m(F)!=="svelte-1o5595t"&&(F.textContent=wl),xe=s(t),V=u(t,"IMG",{src:!0,alt:!0}),Ce=s(t),a(D.$$.fragment,t),Me=s(t),K=u(t,"P",{"data-svelte-h":!0}),m(K)!=="svelte-p3vvxo"&&(K.innerHTML=Al),$e=s(t),d=u(t,"P",{"data-svelte-h":!0}),m(d)!=="svelte-mcrlxd"&&(d.innerHTML=yl),_e=s(t),tt=u(t,"P",{"data-svelte-h":!0}),m(tt)!=="svelte-j2n6yt"&&(tt.textContent=ol),ge=s(t),a(et.$$.fragment,t),re=s(t),lt=u(t,"P",{"data-svelte-h":!0}),m(lt)!=="svelte-14hnx0a"&&(lt.textContent=ql),Te=s(t),nt=u(t,"IMG",{src:!0,alt:!0}),Le=s(t),a(it.$$.fragment,t),je=s(t),st=u(t,"P",{"data-svelte-h":!0}),m(st)!=="svelte-1yzha1o"&&(st.innerHTML=cl),Pe=s(t),pt=u(t,"P",{"data-svelte-h":!0}),m(pt)!=="svelte-l71vdw"&&(pt.textContent=Jl),He=s(t),ut=u(t,"P",{"data-svelte-h":!0}),m(ut)!=="svelte-1df2xsn"&&(ut.innerHTML=kl),we=s(t),mt=u(t,"IMG",{src:!0,alt:!0}),Ie=s(t),ft=u(t,"P",{"data-svelte-h":!0}),m(ft)!=="svelte-1by9gqy"&&(ft.textContent=hl),Ae=s(t),a(vt.$$.fragment,t),ye=s(t),at=u(t,"P",{"data-svelte-h":!0}),m(at)!=="svelte-vrsq66"&&(at.innerHTML=Ul),oe=s(t),xt=u(t,"P",{"data-svelte-h":!0}),m(xt)!=="svelte-ah826a"&&(xt.textContent=zl),qe=s(t),Ct=u(t,"P",{"data-svelte-h":!0}),m(Ct)!=="svelte-xqcvsh"&&(Ct.innerHTML=Gl),be=s(t),Mt=u(t,"IMG",{src:!0,alt:!0}),ce=s(t),a($t.$$.fragment,t),Je=s(t),_t=u(t,"P",{"data-svelte-h":!0}),m(_t)!=="svelte-10hk01m"&&(_t.textContent=Rl),ke=s(t),gt=u(t,"P",{"data-svelte-h":!0}),m(gt)!=="svelte-1tptok7"&&(gt.textContent=Sl),Ee=s(t),rt=u(t,"P",{"data-svelte-h":!0}),m(rt)!=="svelte-1xeihcz"&&(rt.textContent=Yl),he=s(t),Tt=u(t,"P",{"data-svelte-h":!0}),m(Tt)!=="svelte-kr3aiv"&&(Tt.textContent=Bl),Ue=s(t),Lt=u(t,"IMG",{src:!0,alt:!0}),ze=s(t),jt=u(t,"P",{"data-svelte-h":!0}),m(jt)!=="svelte-1rqj16o"&&(jt.textContent=Xl),Ge=s(t),Pt=u(t,"UL",{"data-svelte-h":!0}),m(Pt)!=="svelte-17vpv6p"&&(Pt.innerHTML=Ol),Ne=s(t),Ht=u(t,"P",{"data-svelte-h":!0}),m(Ht)!=="svelte-17bih3v"&&(Ht.innerHTML=Wl),Re=s(t),wt=u(t,"UL",{"data-svelte-h":!0}),m(wt)!=="svelte-8fo31x"&&(wt.innerHTML=Zl),Se=s(t),It=u(t,"P",{"data-svelte-h":!0}),m(It)!=="svelte-6dx1xe"&&(It.innerHTML=Fl),Ye=s(t),At=u(t,"UL",{"data-svelte-h":!0}),m(At)!=="svelte-1wj6p0z"&&(At.innerHTML=Vl),Be=s(t),yt=u(t,"P",{"data-svelte-h":!0}),m(yt)!=="svelte-ex0d9m"&&(yt.textContent=Dl),Qe=s(t),ot=u(t,"P",{"data-svelte-h":!0}),m(ot)!=="svelte-3zrnax"&&(ot.innerHTML=Kl),Xe=s(t),qt=u(t,"P",{"data-svelte-h":!0}),m(qt)!=="svelte-1wnntpc"&&(qt.innerHTML=dl),Oe=s(t),We=u(t,"HR",{}),Ze=s(t),bt=u(t,"P",{"data-svelte-h":!0}),m(bt)!=="svelte-m07w3c"&&(bt.textContent=tn),Fe=s(t),a(ct.$$.fragment,t),Ve=s(t),kt=u(t,"P",{}),en(kt).forEach(l),this.h()},h(){f(_,"name","hf:doc:metadata"),f(_,"content",Cn),g(L.src,de="https://huggingface.co/datasets/agents-course/course-images/resolve/main/en/unit1/whiteboard-check-3.jpg")||f(L,"src",de),f(L,"alt","Раздел 1 планирование"),g(J.src,fl="https://huggingface.co/datasets/agents-course/course-images/resolve/main/en/unit1/AgentCycle.gif")||f(J,"src",fl),f(J,"alt","Цикл Думай, Действуй, Наблюдай"),g(h.src,xl="https://huggingface.co/datasets/agents-course/course-images/resolve/main/en/unit1/system_prompt_cycle.png")||f(h,"src",xl),f(h,"alt","Цикл Думай, Действуй, Наблюдай"),g(Y.src,rl="https://huggingface.co/datasets/agents-course/course-images/resolve/main/en/unit1/alfred-agent.jpg")||f(Y,"src",rl),f(Y,"alt","Агент Альфред"),g(V.src,Il="https://huggingface.co/datasets/agents-course/course-images/resolve/main/en/unit1/alfred-agent-1.jpg")||f(V,"src",Il),f(V,"alt","Агент Альфред"),g(nt.src,bl="https://huggingface.co/datasets/agents-course/course-images/resolve/main/en/unit1/alfred-agent-2.jpg")||f(nt,"src",bl),f(nt,"alt","Агент Альфред"),g(mt.src,El="https://huggingface.co/datasets/agents-course/course-images/resolve/main/en/unit1/alfred-agent-3.jpg")||f(mt,"src",El),f(mt,"alt","Агент Альфред"),g(Mt.src,Nl="https://huggingface.co/datasets/agents-course/course-images/resolve/main/en/unit1/alfred-agent-4.jpg")||f(Mt,"src",Nl),f(Mt,"alt","Агент Альфред"),g(Lt.src,Ql="https://huggingface.co/datasets/agents-course/course-images/resolve/main/en/unit1/alfred-agent-5.jpg")||f(Lt,"src",Ql),f(Lt,"alt","Агент Альфред")},m(t,e){fn(document.head,_),n(t,Et,e),n(t,Jt,e),n(t,ht,e),x(T,t,e),n(t,Ut,e),n(t,L,e),n(t,zt,e),n(t,j,e),n(t,Gt,e),n(t,P,e),n(t,Nt,e),n(t,H,e),n(t,Rt,e),n(t,w,e),n(t,St,e),x(I,t,e),n(t,Yt,e),n(t,A,e),n(t,Bt,e),n(t,y,e),n(t,Qt,e),n(t,o,e),n(t,Xt,e),x(q,t,e),n(t,Ot,e),n(t,b,e),n(t,Wt,e),n(t,c,e),n(t,Zt,e),n(t,J,e),n(t,Ft,e),n(t,k,e),n(t,Vt,e),n(t,E,e),n(t,Dt,e),n(t,h,e),n(t,Kt,e),n(t,U,e),n(t,dt,e),n(t,z,e),n(t,te,e),n(t,G,e),n(t,ee,e),x(N,t,e),n(t,le,e),n(t,R,e),n(t,ne,e),n(t,S,e),n(t,ie,e),n(t,Y,e),n(t,se,e),n(t,B,e),n(t,pe,e),n(t,Q,e),n(t,ue,e),x(X,t,e),n(t,me,e),n(t,O,e),n(t,fe,e),n(t,W,e),n(t,ve,e),n(t,Z,e),n(t,ae,e),n(t,F,e),n(t,xe,e),n(t,V,e),n(t,Ce,e),x(D,t,e),n(t,Me,e),n(t,K,e),n(t,$e,e),n(t,d,e),n(t,_e,e),n(t,tt,e),n(t,ge,e),x(et,t,e),n(t,re,e),n(t,lt,e),n(t,Te,e),n(t,nt,e),n(t,Le,e),x(it,t,e),n(t,je,e),n(t,st,e),n(t,Pe,e),n(t,pt,e),n(t,He,e),n(t,ut,e),n(t,we,e),n(t,mt,e),n(t,Ie,e),n(t,ft,e),n(t,Ae,e),x(vt,t,e),n(t,ye,e),n(t,at,e),n(t,oe,e),n(t,xt,e),n(t,qe,e),n(t,Ct,e),n(t,be,e),n(t,Mt,e),n(t,ce,e),x($t,t,e),n(t,Je,e),n(t,_t,e),n(t,ke,e),n(t,gt,e),n(t,Ee,e),n(t,rt,e),n(t,he,e),n(t,Tt,e),n(t,Ue,e),n(t,Lt,e),n(t,ze,e),n(t,jt,e),n(t,Ge,e),n(t,Pt,e),n(t,Ne,e),n(t,Ht,e),n(t,Re,e),n(t,wt,e),n(t,Se,e),n(t,It,e),n(t,Ye,e),n(t,At,e),n(t,Be,e),n(t,yt,e),n(t,Qe,e),n(t,ot,e),n(t,Xe,e),n(t,qt,e),n(t,Oe,e),n(t,We,e),n(t,Ze,e),n(t,bt,e),n(t,Fe,e),x(ct,t,e),n(t,Ve,e),n(t,kt,e),De=!0},p:nn,i(t){De||(C(T.$$.fragment,t),C(I.$$.fragment,t),C(q.$$.fragment,t),C(N.$$.fragment,t),C(X.$$.fragment,t),C(D.$$.fragment,t),C(et.$$.fragment,t),C(it.$$.fragment,t),C(vt.$$.fragment,t),C($t.$$.fragment,t),C(ct.$$.fragment,t),De=!0)},o(t){M(T.$$.fragment,t),M(I.$$.fragment,t),M(q.$$.fragment,t),M(N.$$.fragment,t),M(X.$$.fragment,t),M(D.$$.fragment,t),M(et.$$.fragment,t),M(it.$$.fragment,t),M(vt.$$.fragment,t),M($t.$$.fragment,t),M(ct.$$.fragment,t),De=!1},d(t){t&&(l(Et),l(Jt),l(ht),l(Ut),l(L),l(zt),l(j),l(Gt),l(P),l(Nt),l(H),l(Rt),l(w),l(St),l(Yt),l(A),l(Bt),l(y),l(Qt),l(o),l(Xt),l(Ot),l(b),l(Wt),l(c),l(Zt),l(J),l(Ft),l(k),l(Vt),l(E),l(Dt),l(h),l(Kt),l(U),l(dt),l(z),l(te),l(G),l(ee),l(le),l(R),l(ne),l(S),l(ie),l(Y),l(se),l(B),l(pe),l(Q),l(ue),l(me),l(O),l(fe),l(W),l(ve),l(Z),l(ae),l(F),l(xe),l(V),l(Ce),l(Me),l(K),l($e),l(d),l(_e),l(tt),l(ge),l(re),l(lt),l(Te),l(nt),l(Le),l(je),l(st),l(Pe),l(pt),l(He),l(ut),l(we),l(mt),l(Ie),l(ft),l(Ae),l(ye),l(at),l(oe),l(xt),l(qe),l(Ct),l(be),l(Mt),l(ce),l(Je),l(_t),l(ke),l(gt),l(Ee),l(rt),l(he),l(Tt),l(Ue),l(Lt),l(ze),l(jt),l(Ge),l(Pt),l(Ne),l(Ht),l(Re),l(wt),l(Se),l(It),l(Ye),l(At),l(Be),l(yt),l(Qe),l(ot),l(Xe),l(qt),l(Oe),l(We),l(Ze),l(bt),l(Fe),l(Ve),l(kt)),l(_),$(T,t),$(I,t),$(q,t),$(N,t),$(X,t),$(D,t),$(et,t),$(it,t),$(vt,t),$($t,t),$(ct,t)}}}const Cn='{"title":"Понимание AI Агентов через цикл Мысль - Действие - Наблюдение.","local":"понимание-ai-агентов-через-цикл-мысль---действие---наблюдение","sections":[{"title":"Основные компоненты","local":"основные-компоненты","sections":[],"depth":2},{"title":"Цикл “Мысль-Действие-Наблюдение”","local":"цикл-мысль-действие-наблюдение","sections":[],"depth":2},{"title":"Альфред, Агент сообщающий погоду","local":"альфред-агент-сообщающий-погоду","sections":[{"title":"Мысль","local":"мысль","sections":[],"depth":3},{"title":"Действие","local":"действие","sections":[],"depth":3},{"title":"Наблюдение","local":"наблюдение","sections":[],"depth":3},{"title":"Обновленная мысль","local":"обновленная-мысль","sections":[],"depth":3},{"title":"Финальное Действие","local":"финальное-действие","sections":[],"depth":3}],"depth":2}],"depth":1}';function Mn(Ke){return sn(()=>{new URLSearchParams(window.location.search).get("fw")}),[]}class Tn extends pn{constructor(_){super(),un(this,_,Mn,xn,ln,{})}}export{Tn as component}; | |
Xet Storage Details
- Size:
- 25.6 kB
- Xet hash:
- a2e7102bd87d852614706d1fbe544209d998d774f4cb98dc25c5cb6ecebde8ea
·
Xet efficiently stores files, intelligently splitting them into unique chunks and accelerating uploads and downloads. More info.