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
:讀取多個文件的內容。
#Kaguya首頁文檔和下載 #ChatGPT #外掛 #程式开发