Kaguya是一个ChatGPT插件,允许你以受控方式加载和编辑本地文件,以及运行任何Python、JavaScript和bash脚本。这使其成为开发人员的强大工具,使他们能够与文件系统交互并直接从ChatGPT运行脚本。API端点该项目提供了多个API端点,允许你与文件系统交互。openapi.yaml文件中描述了API 。以下是简要概述:POST/api/executeCommand:执行shell命令。GET/api/listFilesInDirectory:列出指定目录下的文件和目录。GET/api/readFile:读取用户目录下文件的内容。POST/api/update:通过执行搜索和替换操作来更新用户目录中的文件。POST/api/updateWholeFile:替换用户目录下文件的全部内容。POST/api/createFile:创建一个新文件。POST/api/deleteFile:删除用户目录下的文件。POST/api/renameFile:重命名用户目录中的文件。POST/api/appendToFile:将内容追加到现有文件的末尾。POST/api/createDirectory:新建一个目录。POST/api/deleteDirectory:删除目录及其内容。POST/api/readMultipleFiles:读取多个文件的内容。
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态
评论