Shell_gpt简介
Shell_gpt是一款基于GPT等大型语言模型的命令行生产力工具,可以快速生成shell命令、代码片段和文档,大大提高工作效率。它支持Linux、macOS和Windows,兼容PowerShell、CMD、Bash、Zsh等主流shell。
安装与配置
- 安装Shell_gpt:
pip install shell-gpt
-
获取OpenAI API密钥: 访问 https://beta.openai.com/account/api-keys 生成密钥
-
配置API密钥: 密钥将保存在
~/.config/shell_gpt/.sgptrc
文件中
主要功能
1. 快速查询信息
sgpt "What is the fibonacci sequence"
2. 生成shell命令
sgpt --shell "find all json files in current folder"
3. 代码生成
sgpt --code "solve fizz buzz problem using python"
4. 聊天模式
sgpt --chat conversation_1 "please remember my favorite number: 4"
5. REPL交互模式
sgpt --repl temp
6. 函数调用
可以定义自定义函数供AI调用,实现更复杂的任务。
学习资源
结语
Shell_gpt是一个非常强大的AI辅助命令行工具,熟练使用可以大大提高工作效率。希望本文能帮助你快速上手Shell_gpt,充分发挥AI的力量。