References References CodeAct: Your LLM Agent Acts Better when Generating Code Executable Code Actions Elicit Better LLM Agents (github) ReAct: Synergizing Reasoning and Acting in Language Models