Zsh-mygpt
说明
在zsh环境下实现chagpt大模型对话,可兼容和chatgpt兼容大模型(如:Qwen、ollama等)的AI接口,分为gpt和gpta两个方法,其中gpt负责提供回答shell相关命令,返回精简的答案和命令,gptb可以返回可执行命令在按方向键上时可以显示该命令,gpta则是万能对话助手。
Install 安装
- 在
.zshrc中编辑安装插件:source ~/.zsh/mygpt/mygpt.plugin.zsh - 在
.zshrc或其他方式中设置环境变量 OPENAI_API_KEY:OPENAI_API_KEY = [键],OPENAI_BASE_URL(接口host,可选,默认为chatgpt),OPENAI_MODEL(模型名称,可选) - 启动新的终端会话
Usage 用法
- 使用
gpt [query],其中query是您的问题。 - 使用引号或不使用引号,但要注意引号等符号:
gpt "How do I check the system version number for Linux? - 使用子命令提供数据,注意引号: `gpt "Calculation of average score from the following:" $(cat score.csv | sed 's/"//g')
- 使用
gptb [query]进行提问,返回的答案可以使用方向键上键显示,可以编辑后执行或直接执行` - 使用
gpta [query]则激活万能对话助手,答案可以显示更多的信息,不限于shell方面的知识`
