TeamTonic / call-auto-gpt

show how you can call autogpt with a github action
MIT License
0 stars 0 forks source link

AI Ticket System

Welcome to the AI Ticket system, a revolutionary approach to handling AI tasks with human oversight. Our system empowers users to act as proxies for large language models, guiding the last mile of AI code-generated systems through a user-driven, ticket-based workflow.

Summary

Our innovative workflow puts users in control, allowing them to interact with AI systems step by step, generating tickets at each stage. These tickets document interactions, ensuring clarity and continuity throughout the process. With AutoGPT integration, users can request assistance seamlessly, keeping the workflow moving forward. This user-controlled approach offers flexibility and collaboration, enabling users to explore the full potential of AI systems in a dynamic and interactive manner.

Authors

Documentation for Setup

Step 1: Fork the Repository into your own GitHub account

Fork

Step 1(B): Click Create Fork

Create Fork


Step 2: After Forking go to repository settings

Repository Settings

Step 2(B): In General Enable Issues Under Features

Enable Issues


Step 3: Go to Actions Tab and enable it

Enable Actions


Step 4: Click on your Profile on top right and go to settings

Profile Settings

Step 4(B): Scroll to bottom in the left menu until you see Developer settings

Developer Settings

Step 4(C): Select Personal Access Token(PAT) then Fine-grained tokens then new

Create PAT

Step 4(D): Give it any name and in Repository access select all repositories

Set Permissions

Step 4(E): Under Repository permissions enable issues to read and write

Enable Permissions

Step 4(E): Create Token and copy it


Step 5: Go back to repository settings and go to secrets and variables

Repository Secrets

Step 5(B): Under secrets and variables select actions and add new repository secret

Add Secret

Step 5(B): Make sure to name it "PAT" nothing else and paste the git pat token

Set Secret Name


Step 6: Go to Issues and create a new issue

Create Issue

Step 6(B): Comment your query with slash command "/agent-action" followed by your query and then press comment

Comment Query


Step 8: Go to actions tab and cancel the workflow due to some bug the runner will not be picked

Cancel Workflow

Step 8(B): cancel the workflow

Cancel Workflow


Repeat Step 7: Comment your query with slash command "/agent-action" followed by your query and then press comment

Repeat Comment


Now it will work

Success