A command line tool to generate any commands from natural language
Project description
askcmd
使用指南
简介
askcmd
是一个轻量简便的命令行工具,帮助用户根据自然语言生成或解释命令行命令。使用 OpenAI 的 gpt-3.5-turbo
模型来生成或解释用户的查询。
- 暂不使用本地模型,避免臃肿,目标是任何机器上随时使用
- 避免繁琐的配置,设置key即用
- 主要针对日常简短的命令,而不是大量的脚本生成,所以尽量的简化
安装
pip安装
pip install askcmd
从源码安装:
git clone https://github.com/newfyu/askcmd.git
cd askcmd
python setup.py install
设置
首次使用以下参数来配置 askcmd
:
askcmd --key YOUR_OPENAI_KEY # 首次使用必须设置
askcmd --api-base API_BASE # 可选,设置反向代理地址,如果你的网络无法访问 OpenAI,可尝试设置为比如 "https://api.openai-proxy.com" 等公开的反向代理地址。输入 "none" 移除之前设置的反向代理地址。
askcmd --proxy YOUR_PROXY # 可选,如果你是用自己的本地代理工具,在此处设置代理地址,例如 "http://127.0.0.1:1087"
如果不知道代理怎么设置,直接无脑下面的命令
askcmd --api-base https://api.openai-proxy.com
使用
askcmd
# or
askcmd <任何查询>
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
askcmd-0.1.4.tar.gz
(4.3 kB
view details)
File details
Details for the file askcmd-0.1.4.tar.gz
.
File metadata
- Download URL: askcmd-0.1.4.tar.gz
- Upload date:
- Size: 4.3 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.7.3
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 667a3bcc8a0927fdf22fb61e24354d359cfd3e56a25d548eb42fb9cbd5dcd52a |
|
MD5 | d957c6961cc5901dde3bb0b309d4ab29 |
|
BLAKE2b-256 | 824f49d0ae8ddf46484acf6d66cff22aa8bac7953e0aba2524a6233a0d882d3d |