Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Create Agent Module for TARS #87

Open
richardblythman opened this issue Dec 3, 2024 · 0 comments
Open

Create Agent Module for TARS #87

richardblythman opened this issue Dec 3, 2024 · 0 comments
Assignees
Labels
module New Naptha Module

Comments

@richardblythman
Copy link
Contributor

This works towards the goal of modularizing the entire TARS repo into agent modules, orchestrator modules, tool modules and environment modules.

Depends on #84 and #86.

Convert the TARS agent into an agent module.

  1. Start on a new agent module by cloning the module_template.
  2. Copy the relevant functions for the TARS agent here and here to run.py.
  3. You should the instantiation of tools here with use of the Tool class and the calling of tools with tool.call_tool_func() from the Naptha SDK.
  4. You should the instantiation of environment here with use of the Environment class and the calling of environments with environment.call_environment_func() from the Naptha SDK. It will look similar to how the multiagent_chat module uses Environment here.
  5. Follow the instructions in the module_template readme for testing locally without Node and then testing locally with Node.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
module New Naptha Module
Projects
Status: No status
Development

No branches or pull requests

2 participants