toolbox macos
1.0.0
toolbox-macos
是一個最小的軟體包,使 OpenAI GPT 能夠透過快捷方式操作與 macOS 應用程式(如 iMessage、電子郵件或日曆)進行互動。
示範請參閱:https://x.com/LinzhiQ/status/1729555314217734240?s=20
在安裝了 Node.js 的 macOS 計算機上,運行:
git clone https://github.com/iter-ai/toolbox-macos.git
npm install
npm run dev
該命令將啟動 Cloudflare 隧道以允許 GPT 連接到您的電腦。
toolbox-macos
設計考慮了支援自訂 GPT。雖然自訂 GPT 提供了靈活的介面,但它們也存在一些限制,例如單一代理設計、模式描述的字元限制等。
我們的自訂 GPT 旨在執行以下五個步驟:
listTools
( /list
):提供模型可用操作名稱的列表selectTools
( /schema
):提供輸入操作的架構詳細信息submitPlan
( /plan
):此端點以純文字形式從模型接收計劃並始終返回成功。此端點的目標是簡單地向使用者隱藏計劃。submitCritique
( /critique
):類似地,此端點接收對計畫的批評並始終返回成功。同樣,這個虛擬端點向使用者隱藏了批評。runTool
( /run
):此端點執行 GPT 決定使用給定參數所採取的動作。 /list
和/schema
的分層設計使toolbox-macos
能夠支援單一 GPT 的一百多個操作。該模型可以動態查詢並決定採取哪些操作。 /plan
和/critique
從使用者抽象化思想鏈和自我批評步驟。使用者只需專注於與模型的對話即可。
您檢查系統提示字元(在cli/src/index.tsx
中)以取得有關我們如何指示代理利用這些端點的更多詳細資訊。設計代理架構時有幾個考慮因素:
請參閱整合/快捷方式/自述文件