diff --git a/docs/use-chat-react.md b/docs/use-chat-react.md index cf0104e00..194d8647d 100644 --- a/docs/use-chat-react.md +++ b/docs/use-chat-react.md @@ -1,4 +1,4 @@ -# ReAct +# ReAct: question answering with Reasoning and Actions ## What is ReAct? @@ -7,10 +7,10 @@ that combines reasoning with actions to provide informed answers. Within Big-AGI, users can invoke ReAct to ask complex questions that require multiple steps to answer. -| Aspect | Activation | Information Sources | Reasoning Visibility | When to Use | -|--------|-----------------------------------|------------------------------------------------------|------------------------------------|--------------------------------------------------| -| Chat | Just type the question | **Pre-trained knowledge only** | Only shows final response | Quick answers, general knowledge queries | -| ReAct | Type "/react" before the question | **Web loads, Web searches, Wikipedia, calculations** | Shows step-by-step thought process | Complex, multi-step, or research-based questions | +| Mode | Activation | Information Sources | Reasoning Visibility | When to Use | +|-------|-----------------------------------|------------------------------------------------------|------------------------------------|--------------------------------------------------| +| Chat | Just type and send | **Pre-trained knowledge only** | Only shows final response | Quick answers, general knowledge queries | +| ReAct | Type "/react" before the question | **Web loads, Web searches, Wikipedia, calculations** | Shows step-by-step thought process | Complex, multi-step, or research-based questions | Example of ReAct in action, taking a question about current events, googling results, opening a page, and summarizing the information: @@ -24,7 +24,7 @@ The following tools are implemented in Big-AGI: - **calculate**: performs mathematical calculations by executing typescript code - warning: (!) unsafe and dangerous, do not use for untrusted code/LLMs -## How to Use ReAct +## How to Use ReAct in Big-AGI 1. **Invoking ReAct**: Type "/react" followed by your question in the chat. 2. **What to Expect**: @@ -34,11 +34,10 @@ The following tools are implemented in Big-AGI: 3. **Available Actions**: Web searches, Wikipedia lookups, calculations, and optionally web browsing. -## User Considerations +## Good to know: - **ReAct operates in isolation** from the main chat history. - It **will take longer than standard responses** due to multiple steps. - Web searches and browsing may have privacy implications, and require **tool configuration** in the UI. - Errors or limitations in accessing external resources may affect results. - ReAct does not use the [Tool or Function Calling](https://platform.openai.com/docs/guides/function-calling) feature of AI models, rather uses the old school approach of parsing and executing actions. -