awesome-repositories.com
博客
awesome-repositories.com

通过 AI 驱动的搜索,发现最优秀的开源仓库。

探索精选搜索开源替代品自托管软件博客网站地图
项目关于排名机制媒体报道MCP 服务器
法律隐私政策服务条款
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
ysymyth avatar

ysymyth/ReAct

0
View on GitHub↗
4,011 星标·384 分支·Jupyter Notebook·MIT·11 次浏览

ReAct

ReAct 是一个用于大语言模型的代理工作流模板和提示框架。它实现了一种逻辑模式,将思维链推理与外部工具执行集成,以解决复杂的、多步骤的任务。

该框架使用交错的推理和行动逻辑,强制模型在执行行动之前记录其内部思维过程。这种规划和行动的循环允许系统与外部 API 或数据库交互,并将真实世界的数据注入回模型上下文中以细化推理路径。

该项目通过结合观察反馈集成与提示驱动的执行逻辑,涵盖了自主任务执行和代理编排。这确保了持续的思考、行动和观察循环,从而在无需持续人工输入的情况下实现目标。

Features

  • Reasoning-Action Loops - Implements a core loop that alternates internal reasoning steps with external tool execution to iteratively solve tasks.
  • Agent Task Orchestrators - Orchestrates the interaction between reasoning cycles and tool use to manage stateful agent workflows.
  • Agentic LLM Frameworks - Provides a framework for building agents that combine chain-of-thought reasoning with external tool execution.
  • LLM Tooling Integrations - Implements connectors that allow language models to access external data and execute software tools.
  • Chain of Thought Implementations - Implements a logic structure that requires the model to document its reasoning before executing an action.
  • Autonomous Task Execution - Enables language models to plan and execute sequences of actions to achieve goals without human intervention.
  • Chain-of-Thought Prompting - Implements a structured chain-of-thought prompting methodology to guide models through step-by-step logical reasoning.
  • Interleaved Logic Execution - Utilizes a prompting pattern that alternates between internal thoughts and external tool-based actions.
  • Conversation Context Management - Maintains conversation coherence by appending tool observations and reasoning traces to the interaction state.
  • External Tool Integrations - Connects language models to external APIs and databases to retrieve real-time information and perform actions.
  • Reasoning-Action Implementations - Implements the specific logic pattern of alternating planning and acting to solve complex multi-step tasks.
  • Reasoning Task Execution - Combines chain-of-thought reasoning with tool execution to solve complex, multi-step problem sets.
  • Prompt State Updates - Updates the internal model context by appending the outputs of external API calls to the conversation history.
  • Prompt-Driven Execution Loops - Uses structured natural language templates to orchestrate a repeating cycle of thinking, acting, and observing.
  • Prompt Feedback Loops - Injects real-world tool outputs back into the model context to correct reasoning and update the internal state.
  • Prompt Chaining Frameworks - Orchestrates a sequence of prompts where reasoning steps and tool outputs inform subsequent model inputs.
  • Reasoning-Action Templates - Provides a structured prompting template for guiding models through an iterative cycle of planning and observation.
  • Agent Action Frameworks - Synergizing reasoning and acting in language models.
  • Embodied Agents - Synergizing reasoning and acting capabilities in language models.
  • Task and Motion Planning - Synergizing reasoning and acting in language models.

Star 历史

ysymyth/react 的 Star 历史图表ysymyth/react 的 Star 历史图表

AI 搜索

探索更多 awesome 仓库

用简单的语言描述您的需求 —— AI 将根据相关性为您从数千个精选开源项目中进行排序。

Start searching with AI

ReAct 的开源替代方案

相似的开源项目,按与 ReAct 的功能重合度排序。
  • mpaepper/llm_agentsmpaepper 的头像

    mpaepper/llm_agents

    1,043在 GitHub 上查看↗

    This project is a development framework for building autonomous agents that utilize language models to reason through multi-step tasks. It functions as an orchestrator that manages iterative loops of thought, action, and observation, allowing systems to process information and reach solutions without manual intervention. The framework distinguishes itself through a modular tool abstraction that connects language models to external data sources and code execution environments. By injecting tool-binding metadata into the prompt context, the system enables models to dynamically invoke custom fun

    Pythondeep-learninglangchainllms
    在 GitHub 上查看↗1,043
  • openai/gpt-ossopenai 的头像

    openai/gpt-oss

    20,191在 GitHub 上查看↗

    gpt-oss is an open-weight large language model and reasoning engine designed for complex reasoning and agentic workflows. It functions as an AI agent framework and model serving API, allowing for local deployment and the hosting of standardized interfaces to expose model completions and internal reasoning processes. The project distinguishes itself as a quantized inference engine, utilizing tensor parallelism and weight quantization to run high-parameter models on limited hardware. It features a reasoning model that employs chain-of-thought processing to solve multi-step logical tasks. The s

    Python
    在 GitHub 上查看↗20,191
  • agiresearch/aiosagiresearch 的头像

    agiresearch/AIOS

    5,168在 GitHub 上查看↗

    AIOS is an LLM agent operating system and orchestration kernel designed to manage memory, resource scheduling, and tool execution for multiple autonomous AI agents. It serves as a comprehensive framework for developing and deploying agents, featuring a dedicated resource manager that coordinates model backends, GPU memory, and isolated kernel instances. The system distinguishes itself through a semantic memory engine that uses vector search and autonomous clustering for long-term knowledge management, and a semantic file system that allows users to control computer files and system operations

    Python
    在 GitHub 上查看↗5,168
  • nndl/llm-beginnernndl 的头像

    nndl/llm-beginner

    6,421在 GitHub 上查看↗

    This project is a collection of educational resources and technical guides focused on the development and implementation of large language models. It provides a comprehensive curriculum covering transformer architectures, training methods, and deployment strategies. The materials provide detailed instructions for building autonomous agents using reasoning loops and tool integration, as well as guides for fine-tuning models through supervised learning and preference optimization. It also includes tutorials for constructing retrieval augmented generation pipelines and implementing transformer m

    Pythonagentfudannlpllm
    在 GitHub 上查看↗6,421
查看 ReAct 的所有 30 个替代方案→

常见问题解答

ysymyth/react 是做什么的?

ReAct 是一个用于大语言模型的代理工作流模板和提示框架。它实现了一种逻辑模式,将思维链推理与外部工具执行集成,以解决复杂的、多步骤的任务。

ysymyth/react 的主要功能有哪些?

ysymyth/react 的主要功能包括:Reasoning-Action Loops, Agent Task Orchestrators, Agentic LLM Frameworks, LLM Tooling Integrations, Chain of Thought Implementations, Autonomous Task Execution, Chain-of-Thought Prompting, Interleaved Logic Execution。

ysymyth/react 有哪些开源替代品?

ysymyth/react 的开源替代品包括: mpaepper/llm_agents — This project is a development framework for building autonomous agents that utilize language models to reason through… openai/gpt-oss — gpt-oss is an open-weight large language model and reasoning engine designed for complex reasoning and agentic… agiresearch/aios — AIOS is an LLM agent operating system and orchestration kernel designed to manage memory, resource scheduling, and… nndl/llm-beginner — This project is a collection of educational resources and technical guides focused on the development and… qwenlm/qwen-agent — Qwen-Agent is a development framework for building autonomous software applications that leverage large language… langroid/langroid — Langroid is a multi-agent orchestration framework and tool integration suite designed for building complex AI…