# ReAct

import { Callout, FileTree } from 'nextra-theme-docs'
import {Screenshot} from 'components/screenshot'
import REACT from '../../img/react.png'

[Yao et al., 2022](https://arxiv.org/abs/2210.03629) ha introdotto un framework in cui gli LLM vengono utilizzati per generare sia tracce di ragionamento che azioni specifiche dell'attività in modo intercalato. La generazione di tracce di ragionamento consente al modello di indurre, tenere traccia e aggiornare i piani d'azione e persino di gestire le eccezioni. La fase di azione consente di interfacciarsi e raccogliere informazioni da fonti esterne come basi di conoscenza o ambienti.

Il framework ReAct può consentire agli LLM di interagire con strumenti esterni per recuperare informazioni aggiuntive che portano a risposte più affidabili e concrete.

<Screenshot src={REACT} alt="REACT" />
Sorgente immagine: [Yao et al., 2022](https://arxiv.org/abs/2210.03629)

Esempio completo in arrivo!
