How to use shell-gpt ?

因为我用的非官方API,就需要额外步骤配置一下。我的平台ubuntu2204。
项目是什么--在终端shell直接向gpt提问,关于shell的一些命令,省去向网页端or插件端提问,主要是多点两下鼠标有点麻烦
原项目地址:https://github.com/TheR1D/shell_gpt
1.安装

pip install shell-gpt

2.修改base_url: 根据源代码sgpt/handlers/handler.py文件中展示:

base_url = cfg.get("API_BASE_URL")
use_litellm = cfg.get("USE_LITELLM") == "true"
additional_kwargs = {
    "timeout": int(cfg.get("REQUEST_TIMEOUT")),
    "api_key": cfg.get("OPENAI_API_KEY"),
    "base_url": None if base_url == "default" else base_url,
}

我用的mole的API,在~/.bashrc添加

export API_BASE_URL="https://api.moleapi.com/v1"

3.在~/.bashrc添加key

export OPENAI_API_KEY="sk..."

4.然后就可以运行

sgpt "your request"

5.如果想修改模型,还是在bashrc:

export DEFAULT_MODEL="gpt-4"
posted @ 2026-04-21 16:37  Xuzzzer  阅读(17)  评论(0)    收藏  举报