Orphic *nix 系统的自然语言 shell 接口开源项目

我要开发同款
匿名用户2023年03月20日
63阅读
开发技术Rust
所属分类人工智能、机器学习/深度学习
授权协议MIT

作品详情

Orphic使用GPT将复杂的任务翻译成shell命令以在系统上执行。

注意:Orphic默认为安全模式,除非指定不安全模式,否则不会自动执行未经确认的命令。

安装

确保你的系统有 rust和cargo。cargoinstallorphicOrphic需要OPENAI_API_KEY设置环境变量。可以在这里生成一个。用法

Orphic旨在提供与任何其他CLI工具一样的使用体验。

$orphicsort~/Downloadsintofoldersbasedonmediatype

$orphichowstrongismynetworkconnection

$orphicwhatversionkernelamirunning

$orphicshowmethenameandsizeofallfileslargerthan8MBin~/Downloads/

$orphic<dotaskthatwouldotherwiserequirecomplexcommandsthatyoudon'tknowoffthetopofyourhead>

-u或者--unsafe将在没有用户验证的情况下执行命令。

-4或者--gpt4将尝试使用GPT-4而不是GPT-3.5-Turbo。请注意,这仅在你的OpenAI帐户有权访问该模型时才有效。

-i或--interpret将用自然语言描述任务的输出(注意这通常很慢)。

 

$orphic-u-ihowmuchdiskspaceisavailableYouhave16GBavailableoutofatotalof113GBonyourmainharddrive,whichismountedontherootdirectory.Otherpartitionsandfilesystemsarealsolistedwiththeirrespectiveusagepercentagesandmountpoints.-d或者--debug将显示原始GPT文本以及常规输出,即使在不安全模式下也是如此。

$orphic-u-dcountthelinesofrustcodeinthisdirectoryexcluding/target/.{"command":"find.-nametarget-prune-o-name'*.rs'-typef-print0|xargs-0wc-l"}61./src/prompts.rs219./src/main.rs280total -r或者--repl将在REPL环境中启动Orphic。

$orphic-u-rorphic>whendidilastloginwtmpbeginsSatMar1814:55orphic>quit$

 

 

声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论