5 个版本
0.1.4 | 2023年5月9日 |
---|---|
0.1.3 | 2023年5月9日 |
0.1.2 | 2023年5月5日 |
0.1.1 | 2023年5月5日 |
0.1.0 | 2023年5月5日 |
#1829 in 命令行工具
每月46次下载
15KB
206 行
ChatterPipe-rs
ChatterPipe 是一个CLI工具,允许您与像GPT-4这样的强大语言模型交互,以总结文本文件。只需提供一个文本文件作为输入,让ChatterPipe施展其魔力!
安装
使用cargo安装ChatterPipe:cargo install chatterpipe
设置/配置
在第一次使用ChatterPipe(或您选择的任何时候),运行设置命令以配置您的自定义父提示:ctp setup
默认提示如下
Summarise the following in 300 tokens or less. Give your best attempt
您还可以使用 -
选项为单个命令设置自定义父提示:ctp <text_file_path> --p "您的自定义父提示"
此用例的可能示例如下:ctp <yaml 文件> --p "为我检查此文件"
要查看当前父提示,运行:ctp current
使用方法
使用以下命令运行ChatterPipe:ctp <text_file_path> [--engine <engine>] [--raw]
其中
- <text_file_path> 是您要总结的文本文件的路径。
- 是可选参数,指定要使用的语言模型(默认为 "gpt-4")。可用选项包括
- "g4" 代表 GPT-4
- "g4-32" 代表 GPT-4-32k
- "g3" 代表 GPT-3.5-turbo
--raw
是可选标志,用于打印原始API响应。对于调试很有用。
示例
ctp myfile.txt --engine g4
重要:在运行 ChatterPipe 之前,请确保将您的 OpenAI API 密钥设置为环境变量。
例如
export OPENAI_API_KEY=<your_api_key_here>
没有 API 密钥?请在此处注册:https://beta.openai.com/signup/
有关 OpenAI API 的更多信息,请访问:https://beta.openai.com/docs/
许可证
本项目采用 MIT 许可证授权。详情请参阅 LICENSE 文件。
祝您总结愉快!
依赖项
~17–32MB
~349K SLoC