Yon lòt semèn, yon lòt tendans AI limyè timeline la. Sa a, li se ReAct (nope, pa JavaScript la ou deja konnen ak renmen). Nou pale souRefleksyon + Aksyonmodèl ki fè zwazo seri nan mond lan nan ajan AI.
Orijinèlman prezante ankò nan 2022 (ki se pratikman ansyen nan ane yo nan AI), modèl la ReAct se pafwa tout kote - ak pou yon bon rezon ... Anplis de sa, nou desann ki sa li se, ki jan li travay, ak ki jan yo implemante li nan pwòp travay agantik ou.
Soti nan wòch la AI? Nah. Li se tan pou Re-Akt!
Ki sa ki nan ReAct konsepsyon modèl?
Ou ta ka panse, »Ugh... yon lòt atik React nan 2025? Èske nou pa te pale sou sa pou tankou ... yon dekad? Èske sa a React ... men pou AI kounye a?“Ou ta ka”Natirèlman, mwen konnen React konsepsyon modèl!”
Kòmanse!We're talking about a different kind of ReAct here!
Nan mond lan nan AI,Reaksyon-ki vini nan "Reasoning" + "Akting" - se yon modèl konsepsyon kote LLMs konbine rezonans ak aksyon yo rezoud travay konplèks pi efikasman oswa pwodwi pi adaptable ak rezilta presizyon.
👇 Anime li nan yon analogi gou! 👇
Si ou jis di "te fè yon sandwich", yon sistèm ki baze sou AI ta ka mande yon LLM pou enstriksyon ak retire yon resep estatik.
Men, aReAct-powered agent? Totalman diferan jwèt! Premye, lireasons: "Wait - ki jan kalite sandwich? Mwen gen envantè yo? Ki kote se manje a?" Lè sa a, liacts: louvri frigorifikasyon an, pran sa li bezwen, plak, piki, ak voilà - BLT konplè!
Se konsa, ReAct pa sèlman reponn. LiPlanifikasyon, planifikasyon and Kòmanse nan.Kòmanse. Kòmanse.
Yon modèl sa a te premye prezante nan papye a nan 2022 "ReAct: Synergizing rezonans ak aksyon nan modèl lang"Eske w ap eksplore nan 2025 kòm eskilti a nan ajan modern AI ak ajan ki baze sou Agentic RAG.
ReAct: Synergizing rezonans ak aksyon nan modèl langKoulye a, ki jan sa a se posib, ak ki jan modèl konsepsyon sa a reyèlman travay?
ReAct Origins: Ki jan yon pwen 2022 te lanse yon revolisyon nan travay AI
Retounen nan mwa 2022, nanReAct: Synergizing rezonans ak aksyon nan modèl langpapye bati sou lide sa a:
"[LLMs] kapasite pou rezonans (pou egzanp, chain-of-pensyalizasyon) ak aksyon (pou egzanp, jenerasyon plan aksyon) te prensipalman etidye kòm tèm separe. [Sa a, nou] eksplore itilizasyon an nan LLMs yo jere tou de rasyon traces ak travay-spesifik aksyon nan yon fason enteryè ... "
"[LLMs] kapasite pou rezonans (pou egzanp, chain-of-pensyalizasyon) ak aksyon (pou egzanp, jenerasyon plan aksyon) te prensipalman etidye kòm tèm separe. [Sa a, nou] eksplore itilizasyon an nan LLMs yo jere tou de rasyon traces ak travay-spesifik aksyon nan yon fason enteryè ... "
Nan lòt men: + = 💥.
Nan tan sa a, LLMs yo te anjeneral asistan sèvo-genere tèks, reponn kesyon, ekri kòd. Men, Lè sa a, te viniChanjman nanNan fen 2022 (yep, jis lè ChatGPT te lanse sou 30 Novanm), devlopè te kòmanse kabri LLMs nan travay pwosesis lojisyèl reyèl. Tout bagay te vin reyèl.
Rapid pou jodi a: Byenveni nanÈd nan AI ajan- sistèm otonòm ki rezon, pran aksyon, pwòp tèt ou koreksyon, ak jwenn bagay fè.
Nan nouvo sa aAI “agent” èdtan, modèl la ReAct - yon fwa jis yon lide akademik net - se kounye a youn nanPi fò nan arsitekturPou bati objektif oryante, deciding AI ajan. Menm IBM rele ReAct kòm yon blòk konstriksyon kle pou ajan RAG workflows:
Okay, se konsa ReAct vini soti nan pase a ... men li fòme tan kap vini an.
Koulye a, hop nan DeLorean (88 MPH, baby! ⚡) - nou ap ale tounen nan tan kap vini an yo wè ki jan modèl sa a travay nan pratik, ak ki jan yo aplike li.
React aplike nan modèn flux travay agantik AI
Pense nan ReAct kòmMacGyver of AI
Plis pase jis koute yon repons tankou LLM tipik ou a, sistèm ReActPensenanAktèEpi Lè sa aPense ankòLi pa se majik ✨ - li se lè rezonans chaj-of-pensyasyon satisfè aksyon reyèl.
Espesifikman, yon ajan ReAct se ki baze sou aThink 🤔 → Act 🛠️ → Observe 🔍 → Repeat 🔁
Pwodwi pou:
- Reasoning (pens 🤔): Kòmanse ak yon pwomèt tankou "Planifye yon vwayaj vikend nan NYC." Agents la jere lide: "Mwen bezwen vòl, yon otèl, ak yon lis nan atraksyon."
- Seleksyon aksyon (Akt ️): Dapre rezonasyon li yo, ajan an chwazi yon zouti (pou egzanp, atravè yon entegre MCP) - di, yon API pou rechèch pou vòl - ak kouri li.
- Observation (Observe ): Zouti a retire done (pou egzanp, opsyon vòl). Sa a se manje tounen nan ajan an, ki entegre li nan etap la pwochen rezon.
Loop (Repeat 🔁): sik la kontinye. Agents la sèvi ak nouvo panse yo chwazi yon lòt zouti (pou egzanp, rechèch otèl), jwenn plis done, mete ajou rezonans li yo - tout nan yon bouch tèt nivo.
Ou ka imajine ke panse nan yon "mwen pa te fè" lyen. Nan chak iterasyon, ajan an:
- Genere yon nouvo etap rezonans.
- Chwazi pi bon zouti pou travay la.
- Egzekite aksyon an.
- Parse rezilta a.
- Tcheke si objektif la se satisfè.
Lyen sa a kontinye jiskaske yon repons final oswa yon kondisyon objektif te rive.
Ki jan yo aplike ReAct
So, you want to put ReAct into action with real-world agents? Here's a common setup!
Konsè a kòmanse ak yonOrchestrator Agent( nanThink CrewAI oswa yon anviwònman ki gen rapò) kondwi bouch la prensipal ReAct. Agents sa a nan pi wo-nivo, pouvwa pa LLM ou nan chwa, delege demann inisyal la nan yon dedyeAgents rezonab.
nanReasoning AgentMen, nan anviwònman an,Retounen nanse orijinal ankouraje nan yon lis presizyon nan etap aksyonab oswa sous-task. Li se sèvo a, meticulously planifye estrateji a.
Lè sa a, travay sa yo se transfere nan yonActing Agent. This is where the rubber meets the road! This agent is your tool-wielder, integrated directly with an MCP server (for accessing external data or tools like web scrapers or databases) or communicating with lòt ajan espesyalize atravè protokòl A2ALi se travay ak reyèlmanEksperyansAksyon ki nesesè.
Rezilta a nan aksyon sa yo pa ignore. Yo se manje nan yonObserving AgentAgent sa a revize rezilta a, deside si travay la se konplè ak satisfaksyonèl, oswa si plis etap yo nesesè. Si aksyon an plis se nesesè, bouch la reboot, voye ajan yo tounen raffinage pwosesis la.
KontinyèlReasoning -> Acting -> Observing
sik la kouri jiskaAgents Observateurdeklare rezilta a "prepare", voye sa a pwodiksyon final tounen nanOrkestrasyon ajanki Lè sa a, livrezon li nan enspiratè a.
Kòm ou ka wè, fason ki pi fasil yo pote ReAct nan lavi se ak yon konfigirasyon milti-agents!Èskeretire li ak yon sèl, senp, mini ajan, tou. Jis tcheke nan egzanp la nan videyo a anba a:
ReAct vs “regilye” AI Workflows
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
Direktè jenerasyon; Single inference pase
Iteratif "Reasoning + Acting" lyen; etap-pa-etap panse ak egzekisyon
External interaction
ka limite nan pa gen okenn itilizasyon zouti ekstèn
Actively leverages tools
Adaptability
Menm adaptab; depann sou done fòmasyon.
Highly adaptable; rafine estrateji ki baze sou feedback tan reyèl.
Problem solving
Pi bon pou travay senp, yon sèl-tounen.
Excels nan pwoblèm konplèks, plizyè etap ki mande pou enfòmasyon ekstèn ak solisyon dinamik
Feedback Loop
Souvan pa gen okenn repons eksplisit pou koreksyon pwòp tèt ou
Eksplisit repons kouri nan tan reyèl pou raffination rezonans ak ajiste aksyon
Transparency
Souvan yon bwat nwa; difisil yo retire logik.
segondè vizibilite; eksplisit Chain-of-Thought ak aksyon seri montre rezonans ak pwodiksyon nan chak etap
Use case fit
Simple Q & A, jenerasyon kontni
Konplèks travay: planifikasyon vwayaj, rechèch, flòt travay plizyè zouti
Implementation
Senp; mande pou AI chat entegre
Konplèks; mande pou logik loop, entegre zouti, ak ka gen rapò ak yon multi-agents estrikti
Avantaj ak kons
👍 Super accurate and adaptablePense, fè, aprann, ak kou-koreksyon sou vòl.👍 Handles gnarly problems: Excels nan komik, travay plizyè etap ki mande pou enfòmasyon ekstèn👍 External tool power: Integre ak zouti itil ak sous done ekstèn.👍 Transparent and debuggable: wè chak panse ak aksyon, fè debugging yon bri.
👎 Increased complexityPlis pati mobil vle di plis nan konsepsyon ak jesyon.👎 Higher latency and calls: Loops iteratif, apèl ekstèn, ak orchestration sou tèt ka fè frè an jeneral pi wo ak repons pi lontan (ki se pri a peye pou plis pouvwa ak presizyon).
Ki sa ou bezwen pou Master React
Se pou yo dwe reyèl - san yo pa zouti a dwat, yon ajan ReAct se pa anpil pi fò pase nenpòt lòt kouri-of-the-mill AI travay flux. Zouti yo se sa ki fè rezonans nan aksyon. San yo pa yo, ajan se jis ... panse reyèlman difisil.
Nan Bright Data, nou te wè doulè a nan konekte ajan AI nan zouti enteresan. Se konsa, nou te bati yon enfrastrikti antye yo fikse sa a. Pa gen pwoblèm ki jan ou konsepsyon ajan ou, nou gen yo kouvri:
- Done pakè: Curated, tan reyèl, AI-ready dataset pafè pou RAG workflows.
- MCP sèvè: sèvè ki gen AI-ready ki te chaje ak zouti pou analiz done, kontwòl navigatè, konvèsyon fòma, ak plis ankò. ️
- SERP APIs: Rechèch APIs LLM ou ka sèvi nan pou nouvo, egzak rezilta entènèt - bati pou pipelines RAG.
- Navigatè ajan: navigatè AI-controllable ki ka scrape sou entènèt la, evite bann IP, solve CAPTCHAs, ak kontinye. ️
...Epi sa a stack zouti se kontinyèlman espand.
➡️ Jwenn yon gade nan sa ki enfrastrikti AI & BI nan Bright Data ka louvri pou ajan nouvo jenerasyon ou.
➡️Take a look at what Bright Data’s AI & BI infrastructure can unlock for your next-gen agents.
Enfrastrikti AI & BI nan Bright Data[Extra] Revizyon Cheat Sheet
Yon anpil buzz (ak konvèsyon) alantou tèm la "ReAct" - espesyalman depi plizyè ekip sèvi ak li nan kontexte diferan.
Se konsa, isit la se yon non-fluff glosè ki ede ou kenbe tout bagay reyèl:
- "ReAct konsepsyon modèl": Yon modèl AI ki fonde rezonans ak aksyon. Yon ajan premye panse (kòm chain-of-pensyon rezonans), Lè sa a, ap travay (kòm fè yon rechèch sou entènèt), ak finalman bay yon repons raffiné.
- "ReAct pwopozisyon": Yon teknik pwopozisyon enjenyè ki ankouraje LLM yo montre pwosesis rezonasyon yo etap-pa-etap ak pran aksyon pandan y ap panse. Li fèt yo fè repons yo plis presizyon, transparan, ak mwens haluksinasyon-prèske. Aprann plis sou ReAct pwopozisyon.
- "ReAct modèl ajan": jis yon lòt non pou di "ReAct modèl konsepsyon."
- "Agent ReAct": Nenpòt ajan AI ki swiv bouch la ReAct. Li rezon sou travay la, fè aksyon ki baze sou rezonans sa a (tankou rele yon zouti), ak retire repons la.
- "ReAct ajan Framework": Arkitektur la (oswa bibliyotèk la) ou ta dwe itilize yo bati ajan style ReAct. Li ede w aplike tout "reason-act-response" logik nan sistèm AI Custom ou.
Final idantite
Koulye a, ou gen entèlijans nan sa ReAct vle di nan jaden an nan AI - espesyalman lè li rive nan ajan AI. Ou te wè ki kote sa a modèl konsepsyon te vini soti nan, ki sa li pote nan tab la, ak ki jan yo reyèlman aplike li pou ranfòse flux travay ajan ou.
Kòm nou te eksplore, pote travay sa yo nan nouvo jenerasyon nan lavi devlope pi fasil lè ou gen enfrastrikti a AI a ak zouti chaj yo sipòte ajan ou.
Nan Bright Data, misyon nou an se senp: fè AI plis itilize, plis pouvwa, ak plis aksè pou tout moun, tout kote. Jusye nan tan kap vini an - rete enkyetid, rete fò, ak kontinye bati lavni a nan AI.