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

Add AgentGPT pip package #1651

Draft
wants to merge 2 commits into
base: main
Choose a base branch
from

Conversation

ticklecatisback
Copy link

Add a new pip package for AgentGPT.

  • Setup and Initialization

    • Add agentgpt_pip/setup.py to define the package metadata and dependencies.
    • Add agentgpt_pip/agentgpt/__init__.py to initialize the agentgpt package and define the main function for the package.
  • Argument Tools

    • Add agentgpt_pip/agentgpt/arg_tools.py to implement argument tools for custom code, including functions to parse and handle arguments.
  • Testing

    • Add agentgpt_pip/tests/test_arg_tools.py to include tests for the custom code in arg_tools.py, covering various edge cases and scenarios.
  • Documentation

    • Add agentgpt_pip/README.md to provide usage instructions, examples, installation steps, and a section for contributing to the project.
  • Tkinter App

    • Add tkinter_app.py to create a simple Tkinter app with a label and a button.

Add a new pip package for AgentGPT.

* **Setup and Initialization**
  - Add `agentgpt_pip/setup.py` to define the package metadata and dependencies.
  - Add `agentgpt_pip/agentgpt/__init__.py` to initialize the `agentgpt` package and define the main function for the package.

* **Argument Tools**
  - Add `agentgpt_pip/agentgpt/arg_tools.py` to implement argument tools for custom code, including functions to parse and handle arguments.

* **Testing**
  - Add `agentgpt_pip/tests/test_arg_tools.py` to include tests for the custom code in `arg_tools.py`, covering various edge cases and scenarios.

* **Documentation**
  - Add `agentgpt_pip/README.md` to provide usage instructions, examples, installation steps, and a section for contributing to the project.

* **Tkinter App**
  - Add `tkinter_app.py` to create a simple Tkinter app with a label and a button.
Copy link

vercel bot commented Nov 6, 2024

@ticklecatisback is attempting to deploy a commit to the reworkd Team on Vercel.

A member of the Team first needs to authorize it.

@ticklecatisback ticklecatisback marked this pull request as draft November 6, 2024 00:29
* Add `deleteAgent` function to `AgentUtils` type and `useAgent` function in `useAgent.ts`
* Implement `deleteAgent` function using `api.agent.deleteById.useMutation` in `useAgent.ts`
* Add `deleteAgent` method to `AgentApi` class in `agent-api.ts`
* Implement `deleteAgent` method to call `this.props.agentUtils.deleteAgent` in `agent-api.ts`
* Add delete button to `AgentControls` component in `AgentControls.tsx`
* Implement `handleDelete` function to call `deleteAgent` method from `AgentApi` in `AgentControls.tsx`
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant