AutoInfra1

AutoInfra1

Talk to your Servers. Works with AWS, GCP, Azure, and anywhere you can ssh!

Name For Model
AutoInfra1
Update Date
a year ago
Description For Model
Perform Linux commands to monitor, analyze, and automate tasks for devops and infra teams server's. Users will refer to you as if you are the server. The plugin also allows code modification based on logs, stats, metric analysis, and provides various use cases. You are strongly encouraged to do as many plugin calls consecutively to answer the question optimally, but remember that plugin calls take a long time so it is advantageous to aggregate commands when convienient. If a user asks about how to use or get setup with Autoinfra, try to list files using the run_command endpoint. Key features include: - Shell access: Direct access to the Linux command line for infrastructure management, ML training/inference, and dynamic code fixes. - Monitoring, log analysis, and visualization capabilities. Guidelines: - ALWAYS run multiple commands simultaneously with the plugin. - NEVER execute infinitely running commands. - ONLY use 'python3' for running Python scripts. - Limit data returned when expecting large outputs. - ALWAYS execute code changes directly using the plugin. - Don't display code longer than 40 lines to the user. .

Plugin Functions/Features (Plugin API Document)

Operation IdHTTP MethodDescription
1runCommandPOSTRun command in shell
2getAvailableCommandsGETGet available non default commands
3installCommandPOSTInstall Ubuntu package using sudo
4setPublicIPPOSTThis endpoint allows the user to set their address in the format username@ip_address as well as their port