xiaoxx970 / chatgpt-in-terminal

Use ChatGPT in terminal
MIT License
201 stars 27 forks source link

请教一下,怎么使用这个软件作为API? #42

Closed MichaelC001 closed 1 year ago

MichaelC001 commented 1 year ago

这个软件很好用,不用需要每次进入软件的界面。能不能实现在别的地方输入或者选中一句话,作为变量,在这个软件里面问chatgpt,再把答案输出返回到剪贴板或者某个变量里面。谢谢

Ace-Radom commented 1 year ago

理论上自然是可以实现的 比如你从别处拷贝一句话 然后在gpt-term里用命令读取剪切板发送 回复覆写剪切板 是否加入实现可以探讨一下


如果我没有理解错 你的意思是想要在比如别的页面里选中一段话然后按一个设置好的快捷键发送给gpt-term 然后等待回复?那么这样的话其实就是一个 Ctrl_C -> gpt-term -> /multi -> Ctrl_V -> submit -> /copy all 的一个流程 现在已经是可以实现的了 但我觉得在别处用快捷键发送是个挺有意思的想法 这个issue先开着吧

xiaoxx970 commented 1 year ago

这个软件很好用,不用需要每次进入软件的界面。能不能实现在别的地方输入或者选中一句话,作为变量,在这个软件里面问chatgpt,再把答案输出返回到剪贴板或者某个变量里面。谢谢

你想说的是不是通过参数来提问,比如

gpt-term 今天天气怎么样

然后不需要进入程序,直接返回 ChatGPT 的回答,或者再复制到剪贴板 然后这样就可以把回答放到变量里面

answer=$(gpt-term 今天天气怎么样)

或者

gpt-term 今天天气怎么样 | read answer
MichaelC001 commented 1 year ago
gpt-term 今天天气怎么样

运行这个会显示 没有"今天天气怎么样"这样的参数

xiaoxx970 commented 1 year ago

昂还没做呢你不是一直没回吗,觉得这个功能需要的话我们可以做下


发件人: MichaelC001 @.> 发送时间: Tuesday, June 20, 2023 7:38:14 PM 收件人: xiaoxx970/chatgpt-in-terminal @.> 抄送: xiaoxx970 @.>; Assign @.> 主题: Re: [xiaoxx970/chatgpt-in-terminal] 请教一下,怎么使用这个软件作为API? (Issue #42)

gpt-term 今天天气怎么样

运行这个会显示 没有"今天天气怎么样"这样的参数

― Reply to this email directly, view it on GitHubhttps://github.com/xiaoxx970/chatgpt-in-terminal/issues/42#issuecomment-1598612264, or unsubscribehttps://github.com/notifications/unsubscribe-auth/AGZ4NPYLOYUJBT55QVX3PY3XMGDSNANCNFSM6AAAAAAYGLAQJA. You are receiving this because you were assigned.Message ID: @.***>

xiaoxx970 commented 1 year ago

相关issuse: #58