1 unstable release
0.1.0 | Dec 13, 2023 |
---|
#1245 in Development tools
14KB
Async OpenAI Linux Command Generator
Overview
This Rust application utilizes the async_openai
crate to interact with OpenAI's GPT-4 model. It generates Linux command line commands based on user inputs.
Getting Started
Prerequisites
- Rust programming environment
async_openai
crate
Installation
- Clone the repository.
- Navigate to the project directory.
- Run
cargo build
to compile the project.
Usage
Install the application with a query to generate Linux commands:
git clone https://github.com/ryankopf/askcommand.git
cd askcommand
cargo build --release
sudo mv target/release/askcommand /usr/local/bin/ask
Features
- Generates Linux commands using OpenAI's GPT-4 model.
- Handles user inputs through command line arguments.
Contributing
Contributions are welcome. Please open an issue first to discuss what you would like to change.
License
Distributed under the MIT License. See LICENSE
for more information.
Acknowledgments
- OpenAI for providing the GPT-4 API
- Rust community for development support
Dependencies
~9–21MB
~322K SLoC