261 usomaji

Ndani ya Mfano wa Mipango wa ReAct: Jinsi AI ya kisasa inavyofikiri na kutenda

kwa Bright Data8m2025/06/17
Read on Terminal Reader

Ndefu sana; Kusoma

ReAct (Reasoning + Acting) ni mifano ya kubuni ya AI ambayo hufanya wafanyabiashara kuwa na akili zaidi. Ni mzunguko ambapo LLMs kufikiri hatua kwa hatua, kutenda kwa kutumia zana za nje, na kufuatilia matokeo ili kuboresha mbinu zao. Hili hufanya AI ya msingi kuwa vifaa vya kutatua matatizo kwa uwazi kwa kazi ngumu, kuharibu zaidi ya chatbots rahisi katika mzunguko wa kazi wa wafanyabiashara wa kweli wa akili!
featured image - Ndani ya Mfano wa Mipango wa ReAct: Jinsi AI ya kisasa inavyofikiri na kutenda
Bright Data HackerNoon profile picture
0-item
1-item

Wiki nyingine, mwelekeo mwingine wa AI unaonyesha muda. Mara hii, ni ReAct (nope, sio JavaScript ambayo tayari unajua na upendo).Kufanya kazi + Kufanya kaziMfano ambao hufanya ghasia kubwa katika ulimwengu wa wafanyakazi wa AI.

Awali ilizinduliwa mwaka wa 2022 (ambayo ni karibu ya kale katika miaka ya AI), mfano wa ReAct unapatikana kila mahali—na kwa sababu nzuri... Fuatilia pamoja wakati tunakupa nini ni, jinsi inavyofanya kazi, na jinsi ya kutekeleza katika mtiririko wako wa kazi.

Je, unajua kitu kuhusu Kibanda kama historia yake, uenezi au maendeleo yake? – Anold C. J.

Mfano wa React Design ni nini?

Unaweza kuwa na mawazo, "Ugh... makala nyingine ya React katika 2025? Je, hatukuzungumzia kuhusu hili kwa miaka mingi?“Kama inawezekana”Bila shaka, ninajua mifano ya kubuni ya React!


Hey! I know what React is!


Asante tena.We're talking about a different kind of ReAct here!

Katika ulimwengu wa watu,Majibu ya- ambayo inakuja kutoka kwa "Rasoning" + "Acting" - ni mfano wa kubuni ambapo LLMs kuunganisha mawazo na vitendo ili kutatua kazi ngumu kwa ufanisi zaidi au kuzalisha matokeo ya kurekebisha zaidi na sahihi.

Hebu tutafanya hivyo kwa njia ya kipengele cha kipekee!

Tazama wewe ni kujenga roboti ya AI chef . Ikiwa unasema tu "kufanya sandwich," mfumo wa msingi wa AI unaweza kuuliza LLM kwa maelekezo na kurudi mapishi ya static.

Hata hivyo aReAct-powered agentMchezo tofauti kabisa! Kwanza, nireasons“Nendeni mkaweke alama za mipaka mkishamaliza sasa muwaeleze wananchi ni umbali wanapaswa waache kutoka kwenye hizo alama zenu na muwaelimishe kwamba hiyo ndiyo buffer zone.acts: kufungua baridi, kuchukua kile kinachohitaji, vipande, vichaka, na voilà - BLT kamili!


ReAct can power the sandwich machine of Homer's dreams


Kwa hiyo, ReAct haina kujibu tu.kufikiri juu ya mipango,na yaya kutekeleza.Kuanzisha mlinzi juu ya msalaba wa mwisho. at

That pattern was first introduced in the 2022 paper “ReAct: Synergizing mawazo na vitendo katika mifano ya lugha"Na inafufuka mwaka wa 2025 kama msingi wa wafanyabiashara wa kisasa wa AI na wafanyabiashara wa msingi wa RAG.

ReAct: Synergizing mawazo na vitendo katika mifano ya lugha

Sasa, jinsi hii inawezekana, na jinsi mfano huu wa kubuni kweli kazi?

ReAct Origins: Jinsi karatasi ya 2022 ilizindua mapinduzi ya kazi ya AI

Mwishoni mwa mwaka 2022, wakati waReAct: Synergizing mawazo na vitendo katika mifano ya lughaMakala iliyotengenezwa juu ya wazo hili:


“Uwezekano wa [LLMs] kwa sababu (kwa mfano, uongofu wa mawazo) na vitendo (kwa mfano, uzalishaji wa mpango wa hatua) umekuwa kwanza kutafakari kama mada tofauti. [Hapa, sisi] kuchunguza matumizi ya LLMs kuzalisha njia zote za sababu na hatua maalum kwa njia inayounganishwa...”

“Uwezekano wa [LLMs] kwa sababu (kwa mfano, uongofu wa mawazo) na vitendo (kwa mfano, uzalishaji wa mpango wa hatua) umekuwa kwanza kutafakari kama mada tofauti. [Hapa, sisi] kuchunguza matumizi ya LLMs kuzalisha njia zote za sababu na hatua maalum kwa njia inayounganishwa...”


Kwa maneno mengine, + = 💥.

Wakati huo, LLMs walikuwa msaidizi wa akili - kuzalisha maandishi, kujibu maswali, kuandika msimbo.mabadiliko yaMwisho wa 2022 (yaep, wakati ChatGPT ilizinduliwa Novemba 30), watengenezaji walianza kuunganisha LLMs katika kazi halisi za programu.

Sasa unajua jinsi ya kupanda rose kutoka kwenye bouquet.umri wa wafanyakazi hao- mifumo ya kujitegemea ambayo inafanya sababu, kuchukua hatua, kurekebisha mwenyewe, na kufanya mambo.

Katika hatua hii mpyaMwisho wa ‘Agent’, mfano wa ReAct - mara moja tu wazo la kitaaluma - sasa ni moja yaMipango ya kawaidaHata IBM inazungumzia ReAct kama kiini cha msingi cha mchakato wa kazi wa RAG:


ReAct is a thing even for IBM


Ndio, hivyo ReAct inakuja kutoka kwa siku za nyuma ... lakini ni kuunda siku zijazo.

Sasa hop katika DeLorean (88 MPH, baby! ⚡) - tunakwenda nyuma kwa siku zijazo ili kuona jinsi mfano huu unafanya kazi katika vitendo, na jinsi ya kutekeleza.

React inatumika kwa harakati za kazi za kisayansi za AI za kisasa

Fikiria juu ya react kamaMacGyver ya AI


ReAct = MacGyver of AI


Badala ya tu kutupa jibu kama LLM yako ya kawaida, mifumo ya ReActkufikiriyavitendo vyaNa baada yaFikiria tenaSio uchawi ✨- ni wakati wa mawazo ya mstari wa mawazo yanakutana na vitendo vya ulimwengu halisi.

Hasa, mtoa huduma wa ReAct ni msingi wa aThink 🤔 → Act 🛠️ → Observe 🔍 → Repeat 🔁Uwepo wa Lulu:

  1. Kufikiri (Nadhani 🤔): Kuanza na barua pepe kama "Plani safari ya wiki kwa NYC." Mwakilishi huunda mawazo: "Nahitaji ndege, hoteli, na orodha ya maeneo ya kuvutia."
  2. Uchaguzi wa hatua (Act ️): Kulingana na sababu yake, mfanyabiashara anachagua chombo (kwa mfano, kupitia mchanganyiko wa MCP) - kwa kusema, API ya kutafuta ndege - na kuendesha.
  3. Ufuatiliaji (Ufuatiliaji ): Chombo hutoa data (kwa mfano, chaguzi za ndege). Hii hupelekwa nyuma kwa mfanyabiashara, ambaye huunganisha katika hatua inayofuata ya sababu.

Loop (Repeat 🔁)Agent hutumia mawazo mapya kuchagua chombo kingine (kwa mfano, utafutaji wa hoteli), anapata data zaidi, update sababu yake - yote ndani ya kiwango cha juu.


The ReAct loop


Unaweza kufikiria kwamba kufikiri juu ya "kama haijafanywa" loop. Katika kila iteration, mfanyakazi:

  • Kutoa hatua mpya ya mawazo.
  • Chagua chombo bora kwa ajili ya kazi.
  • Kufanya utekelezaji wa hatua.
  • Kuondoa matokeo ya.
  • Tazama kama malengo yamefikiwa.

Mzunguko huu unaendelea mpaka jibu la mwisho au hali ya lengo inapopatikana.

Jinsi ya kutekeleza react

Hivyo, unataka kuweka ReAct katika vitendo na wafanyakazi wa ulimwengu halisi? Hapa ni mipangilio ya kawaida!

Maonyesho hayo yameanza naOrchestrator Agent(Kwakufikiri CrewAI au mfumo sawaAgent hii ya ngazi ya juu, iliyoendeshwa na LLM yako ya uchaguzi, inawakilisha ombi la awali kwa ajili ya kujitoleaMsaidizi wa akili.

yaReasoning AgentBadala ya kuwa na haraka,Kuanguka kwaya awali inapendekeza katika orodha sahihi ya hatua zinazoweza kutumika au sub-chakula. Ni ubongo, kwa makini mipango ya mkakati.

Baada ya hapo, majukumu haya yanahifadhiwa kwaActing AgentHii ni mahali ambapo rubber inakutana na njia! Agent hii ni chombo chako cha zana, iliyounganishwa moja kwa moja na seva ya MCP (kwa upatikanaji wa data ya nje au zana kama scrapers ya wavuti au database) au kuwasiliana nawafanyabiashara wengine wa kipekee kupitia protocols za A2ANi wajibu kwa kweliMafanikio ya the required actions.

Matokeo ya hatua hizi si kuchukuliwa. wao ni kutibiwa kwaObserving AgentAgent hii inaangalia matokeo, kuamua kama kazi ni kamili na ya kuridhisha, au kama hatua zaidi zinahitajika.

Hii ya kuendeleaReasoning -> Acting -> ObservingMzunguko huu unatumika mpakaMsaidizi wa kufuatiliainatangaza matokeo "kuja tayari", na kuwasilisha matokeo hayo ya mwishoMsaidizi wa orchestraHivyo basi, ni lazima ufuate maswali ya ufuatiliaji.

Kama unaweza kuona, njia rahisi ya kuleta ReAct kwa maisha ni na usanidi wa wafanyakazi wengi!Unawezakuondoa kwa moja, rahisi, mfanyabiashara mdogo, pia. Angalia mfano katika video hapa chini:


ReAct vs kazi ya kawaida ya AI


Aspect

"Regular" AI Workflow

ReAct-Powered AI Workflow

Core Process

Direct generation; single inference pass

Iterative "Reasoning + Acting" loop; step-by-step thinking and execution

External interaction

May be limited to no external tool use

Actively leverages tools

Adaptability

Less adaptable; relies on training data.

Highly adaptable; refines strategy based on real-time feedback.

Problem solving

Best for straightforward, single-turn tasks.

Excels at complex, multi-step problems requiring external info and dynamic solutions

Feedback Loop

Generally no explicit feedback for self-correction

Explicit real-time feedback loop to refine reasoning and adjust actions

Transparency

Often a black box; hard to trace logic.

High visibility; explicit Chain-of-Thought and sequential actions show reasoning and output at each step

Use case fit

Simple Q&A, content generation

Complex tasks: trip planning, research, multi-tool workflows

Implementation

Simple; requires AI chat integrations

Complex; requires loop logic, tool integration, and might involve a multi-agent architecture

Core Process

Uwekezaji wa moja kwa moja; Single Inference Pass

Iterative "Rasoning + Acting" loop; hatua kwa hatua kufikiri na utekelezaji

External interaction

Inaweza kupunguzwa kwa hakuna matumizi ya zana za nje

Kufanya kazi kwa kutumia zana

Adaptability

Inaweza kurekebishwa; inategemea data ya mafunzo.

Inafaa sana; inafanya mkakati mzuri kulingana na maoni ya wakati halisi.

Problem solving

Ni bora kwa ajili ya kazi rahisi, single-turn.

Excels at complex, multi-step problems requiring external info and dynamic solutions

Feedback Loop

Kwa ujumla hakuna maoni ya wazi kwa ajili ya kurekebisha mwenyewe

Mzunguko wa maoni ya wazi katika muda halisi ili kufafanua mawazo na kurekebisha vitendo

Transparency

Mara nyingi sanduku nyeusi; vigumu kufuatilia mantiki.

Ufafanuzi wa juu; Chain-of-Thought na vitendo vya mfululizo huonyesha mawazo na matokeo katika kila hatua

Use case fit

Q & A, uzalishaji wa maudhui

Kazi ngumu: mipango ya safari, utafiti, mtiririko wa kazi wa zana nyingi

Implementation

Rahisi; inahitaji ushirikiano wa AI chat

Mchanganyiko; inahitaji mantiki ya loop, ushirikiano wa zana, na inaweza kuhusisha usanifu wa watendaji wengi


faida na hasara

👍 Super accurate and adaptableFikiria, kutenda, kujifunza na kurekebisha kozi kwenye ndege.👍 Handles gnarly problemsExcels katika kazi ngumu, hatua nyingi zinahitaji taarifa ya nje👍 External tool powerInaunganisha na zana muhimu na vyanzo vya data vya nje.👍 Transparent and debuggableAngalia kila mawazo na vitendo, kufanya kurekebisha upepo.

👎 Increased complexitySehemu zaidi ya kuhamia inamaanisha zaidi ya kubuni na kusimamia.👎 Higher latency and callsIterative loops, wito wa nje, na orchestration juu ya kichwa inaweza kufanya ada ya jumla ya juu na majibu ya polepole (yaani gharama ya kulipa kwa nguvu zaidi na usahihi).

Nini Unahitaji Kujifunza Kuhusu React

Hebu tuwe halisi—bila zana sahihi, mfanyabiashara wa ReAct hawezi kuwa na nguvu zaidi kuliko mtiririko wowote mwingine wa kazi wa AI. Zana ni kile ambacho kinabadilisha mawazo katika vitendo.


Your AI agent, without tools, in action


Katika Bright Data, tumeona maumivu ya kuunganisha wafanyabiashara wa AI kwa zana muhimu. Kwa hiyo, tumeunda miundombinu yote ili kurekebisha.

  • Pakiti za data: Mkusanyiko wa data uliohifadhiwa, wakati halisi, tayari kwa AI, bora kwa harakati za kazi za RAG.
  • seva za MCP: seva zilizo tayari kwa AI zimejaa zana za uchambuzi wa data, udhibiti wa kivinjari, uongofu wa muundo, na zaidi. ️
  • API za SERP: Tafuta API ambazo LLM zako zinaweza kutumia kwa matokeo ya mtandao mapya na sahihi - iliyoundwa kwa vifaa vya RAG.
  • Vifaa vya mtoa huduma: Vifaa vya kuendeshwa na AI ambavyo vinaweza kupiga mtandao, kuepuka marufuku ya IP, kutatua CAPTCHAs, na kuendelea. ️
Msaidizi wa MCP

What the Bright Data AI & BI infrastructure has to offer


...Na kiwango hiki cha vifaa kinaendelea kupanua.

➡️ Angalia nini miundombinu ya AI & BI ya Bright Data inaweza kufungua kwa wafanyabiashara wako wa kizazi kipya.

➡️ Angalia nini miundombinu ya AI & BI ya Bright Data inaweza kufungua kwa wafanyabiashara wako wa kizazi kipya.

Mfumo wa AI & BI wa Bright Data

[Extra] Maelezo ya Cheat ya ReAct

Kuna mengi ya buzz (na mchanganyiko) karibu na neno "ReAct" - hasa kwa sababu timu nyingi zinatumia katika mazingira tofauti.

Hivyo, hapa ni glossary isiyo ya kuvutia ili kukusaidia kuweka kila kitu safi:

  • "Mfano wa kubuni wa ReAct": Mfano wa AI ambao unajumuisha mawazo na vitendo. Mwakilishi wa kwanza anadhani (kama mawazo ya mzunguko wa mawazo), kisha anafanya kazi (kama kufanya utafutaji wa wavuti), na hatimaye anatoa jibu bora.
  • "ReAct prompting": mbinu ya prompt-engineering ambayo inawakilisha LLMs kuonyesha mchakato wao wa mawazo hatua kwa hatua na kuchukua hatua katikati ya mawazo. Ni iliyoundwa kufanya majibu sahihi zaidi, wazi, na chini ya hallucination-kuathiri. Jifunze zaidi kuhusu ReAct prompting.
  • “ReAct agentic pattern”: Jina jingine la kusema “ReAct design pattern.”
  • "Agent ReAct": Agent yoyote ya AI ambayo inafuata mzunguko wa ReAct. Inaelezea kuhusu kazi, hufanya vitendo kulingana na sababu hiyo (kama vile kuita chombo), na kurudi jibu.
  • "ReAct Agent Framework": Usanifu (au maktaba) unapaswa kutumika ili kujenga wafanyabiashara wa aina ya ReAct. Inakuwezesha kutekeleza mantiki yote ya "ukweli-jibu" katika mifumo yako ya AI.

mawazo ya mwisho

Sasa una ufahamu wa kile ambacho ReAct inamaanisha katika uwanja wa AI - hasa linapokuja suala la wafanyakazi wa AI. Umeona wapi mfano huu wa kubuni ulikuja, kile kinachotokea kwenye meza, na jinsi ya kutekeleza kwa ufanisi ili kuwezesha harakati zako za kazi za wafanyakazi.

Kama tulivyojifunza, kuleta mtiririko huu wa kazi wa kizazi kipya huwa rahisi wakati una miundombinu sahihi ya AI na zana za zana ili kuhifadhi wafanyakazi wako.

Katika Bright Data, wajibu wetu ni rahisi: kufanya AI inaweza kutumika zaidi, yenye nguvu zaidi, na inapatikana zaidi kwa kila mtu, mahali popote.

Trending Topics

blockchaincryptocurrencyhackernoon-top-storyprogrammingsoftware-developmenttechnologystartuphackernoon-booksBitcoinbooks