A terminal agent for terminal users.
Project description
Terminal-Agent-X
Install
pip install terminal-agent-x
Config
You need to add the environment variable OpenAI_KEY
to the path.
# On Linux
vim ~/.bashrc
# add this line to the end of the file
export OpenAI_KEY=sk-xxx
# save and execute
source ~/.bashrc
# For Windows, you can google how to set environment variables on Windows.
Use python -c "import os;print(os.environ.get('OpenAI_KEY'))"
for testing.
You can get your OpenAI_KEY
from OpenAI.
Get Started
You can use the tax <prompt>
to interact with the model, like this:
tax write a python code for fibonacci
Use tax -h
to get more information.
usage: tax.py [-h] [--openai_key OPENAI_KEY] [--model MODEL] [--file FILE] [--url URL] [--show_all] prompt [prompt ...]
Support
I have tested on Windows 10/11(cmd) and Ubuntu 22.04, it should work on other platforms.
Attention
You can see a directive after the generated command that says
Do you want to execute the command? (y/n)
Please execute it or not at your own discretion. I am not responsible for the consequences of generated commands.
License
GNU General Public License v3.0
Development Logs
Contents
0.1.0
- Implement basic functions
- Support for Windows cmd and Linux shell
- Add
--file
option for saving the response to a file
0.1.1
- Add
--show_all
option for showing all contents of the response. - Add
--url
option for users not under GFW. - support for Windows Powershell
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
terminal-agent-x-0.1.1.tar.gz
(16.3 kB
view hashes)
Built Distribution
Close
Hashes for terminal_agent_x-0.1.1-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6284e588d89385ce06da51198c4040ef8fa5a41d9e82cba2f13cd13706425ea1 |
|
MD5 | 261aced2109340019fa08f4b9dff5b32 |
|
BLAKE2b-256 | 8f2fda418e10bc99d63dc21b821fd51d36758df7240d70d94a75377511454865 |