8 个版本 (2 个稳定版)
1.0.1 | 2023年9月8日 |
---|---|
0.1.5 | 2023年9月7日 |
#20 in #config-toml
49KB
1K SLoC
目录
免责声明:此代码的意图和实现与 OpenAI 完全无关。没有任何形式的关联或关系。
功能
- 配置文件:通过
config.toml
文件轻松自定义应用程序设置,以完全控制应用程序的工作方式。 - 角色选择:用户可以定义 AI 在对话中的角色,从而提供更个性化、更互动的体验。
- 温度控制:调整生成响应的温度,以控制对话中的创造力和随机性。
- 颜色自定义:通过自定义应用程序中使用的颜色来个性化界面。
- 命令处理:应用程序响应用户输入的各种命令,便于直观交互。
- 错误处理:清晰的、有用的错误信息,便于理解和解决任何问题。
- 对话历史:回顾之前的交互并保存对话以供将来参考,提供上下文和连续性。
令牌限制警报:当接近最大允许的令牌限制时获取警报,以有效地管理对话长度。- 成本估算:根据使用的令牌数量询问聊天的大致成本,以更好地管理成本。
- 优雅退出:平滑处理中断,确保在退出前保存对话,避免丢失进度。
- 优秀的团队:积极添加功能,欢迎提出建议并修复错误。
总的来说,此应用程序专注于提供用户友好、可定制的体验,具有增强个性化、控制和便利性的功能。
安装和用法
脚本应在 Linux 和 macOS* 终端中正常工作。尚未在 Windows 上进行测试。
* 默认 macOS 终端中的代码语法高亮可能看起来很奇怪
依赖项
~15–31MB
~490K SLoC