2 个版本
0.1.3 | 2024 年 8 月 8 日 |
---|---|
0.1.2 | 2024 年 8 月 2 日 |
#145 in 机器学习
每月 227 次下载
46KB
1K SLoC
终端中的 AI
ait
是一个终端用户界面,用于与多个提供商的多个生成式大型语言模型进行交互。它使用 genai
crate 与模型提供商通信。TUI 使用 ratatui
crate 构建。
安装
安装需要已安装 cargo
。
cargo install ait
手动安装
克隆此仓库,并使用 cd
进入 ait
目录,然后运行应用程序
cargo run
通过运行以下命令安装应用程序
cargo install --force --path .
二进制文件名为 ait
。
二进制文件也可在 版本 中下载。
用法
聊天界面是模态的,并从“正常”模式开始。通过按 i
键可以在文本区域输入文本。按 ?
键可以找到更多信息。要向模型提供商提交查询,您需要获得 API 密钥并设置相应的环境变量,或者您需要在 https://127.0.0.1:11434
上运行一个运行的 Ollama 实例。
聊天历史
聊天历史尚未实现。 ait
将在用户的家目录中存储最新的聊天记录,在 macOS 和 Linux 上为 ~/.cache/ait/latest-chat.log
。
依赖项
~15–34MB
~511K SLoC