š§ Agente Principal e Capacidades
CodeActAgentā
DescriĆ§Ć£oā
Este agente implementa a ideia do CodeAct (artigo, tweet) que consolida as aƧƵes dos agentes LLM em um espaƧo de aĆ§Ć£o de cĆ³digo unificado para simplicidade e desempenho.
A ideia conceitual Ć© ilustrada abaixo. A cada turno, o agente pode:
- Conversar: Comunicar-se com humanos em linguagem natural para pedir esclarecimentos, confirmaƧƵes, etc.
- CodeAct: Optar por executar a tarefa executando cĆ³digo
- Executar qualquer comando Linux
bash
vĆ”lido - Executar qualquer cĆ³digo
Python
vƔ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).