Skip to content

Latest commit

 

History

History
51 lines (33 loc) · 1.24 KB

readme_zh.md

File metadata and controls

51 lines (33 loc) · 1.24 KB

Chatgpt工具

English

  • 可以用来解释和审查代码的工具,支持大文件
  • ChatGPT命令行工具,可以通过命令行来调用ChatGPT

要求

  • Windows
  • Python 3.10

安装

  • pip install -r requirements.txt

使用

配置chatgpt

在用户目录下,创建.chatgpt_tool文件夹,然后在里面创建config.json文件,内容类似于:

{
    "model": "text-davinci-002-render-sha",
    "access_token": "your_access_token",
    "export_dir": "your_export_dir",
    "language": "chinese",
}

其中:

  • model是模型,默认为text-davinci-002-render-sha
  • access_token是你的令牌,可以在这里获得
  • export_dir是导出对话的目录
  • language是用来做代码审查和解释的语言

另外,可以支持环境变量,类似于:"export_dir": ${CHATGPT_EXPORT_DIR}

运行

  • 代码解释:python code_explainer.py -h
  • 代码审查:python code_reviewer.py -h
  • 命令行工具:python cli.py -h 推荐使用Windows Terminal,可以输出更友好的界面和颜色

上面的指令在执行后会有特定的命令行提示,按照提示操作即可。

其它