3 个不稳定版本
0.2.0 | 2023年11月8日 |
---|---|
0.1.1 | 2023年7月14日 |
0.1.0 | 2023年3月19日 |
#567 in 文本处理
59KB
707 代码行
Techlead CLI
Techlead CLI 是一个命令行界面,允许您与由 OpenAI GPT 语言模型驱动的 AI 助手聊天。此 CLI 旨在供管理 Rust 项目的开发人员使用。
安装
要安装 Techlead CLI,您必须已安装 Rust。然后,您只需克隆此存储库,并从该存储库的根目录运行以下命令即可
cargo install --path .
这将编译并安装项目。请注意,您将需要一个 OpenAI API 密钥,您可以从 OpenAI 网站 获取。
从现在开始,您可以在项目的根目录中运行 techlead
命令,并获取个人 Techlead 的 CLI 接口。
使用方法
一旦 Techlead CLI 启动并运行,您就可以开始与 AI 助手聊天。该助手专门训练来帮助管理 Rust 项目,因此请随时提出相关问题。您还可以向 CLI 提供命令行参数,以在聊天中预填充消息。
在运行 Techlead CLI 之前,请确保您已在 .env 文件中设置了您的 OpenAI API 密钥。为此,请打开 .env 文件,并将 OPENAI_API_KEY=<your_api_key_here>
替换为您的实际 OpenAI API 密钥。
以下是一个如何使用预填充消息开始聊天的示例
techlead "Hello, how can I help you today?"
致谢
本项目使用 Chat GPT for Rust 库 制作,该库为 OpenAI GPT 语言模型提供了 Rust API。
许可
本项目采用 Apache License 2.0 许可。有关详细信息,请参阅 LICENSE 文件。
依赖关系
~12–26MB
~390K SLoC