mirror of
https://github.com/All-Hands-AI/OpenHands.git
synced 2026-01-08 22:38:05 -05:00
1.2 KiB
1.2 KiB
🧠 Agente Principal e Capacidades
CodeActAgent
Descrição
Este agente implementa a ideia CodeAct (artigo, tweet) que consolida as ações dos agentes LLM em um espaço de ação de código unificado para obter tanto simplicidade quanto desempenho.
A ideia conceitual é ilustrada abaixo. A cada turno, o agente pode:
- Conversar: Comunicar-se com humanos em linguagem natural para pedir esclarecimentos, confirmação, etc.
- CodeAct: Escolher realizar a tarefa executando código
- Executar qualquer comando
bashválido do Linux - Executar qualquer código
Pythonválido com um interpretador Python interativo. Isso é simulado através do comandobash, veja o sistema de plugins abaixo para mais detalhes.
Demonstração
https://github.com/All-Hands-AI/OpenHands/assets/38853559/f592a192-e86c-4f48-ad31-d69282d5f6ac
Exemplo do CodeActAgent com gpt-4-turbo-2024-04-09 realizando uma tarefa de ciência de dados (regressão linear).