infinigpt irc
1.0.0
Infinigpt是IRC(Internet Relay Chat)的OpenAI聊天机器人。它有一个很好的提示,它使其能够像您能想到的几乎所有内容一样角色扮演。您可以设置想要的任何默认个性。它可以随时更改,每个用户都有自己选择的个性设置自己的独立聊天历史记录。用户可以与彼此互动聊天历史以进行协作,但可以进行协作。
也可用于Infinigpt-Matrix的矩阵聊天协议
现在有Ollama的支持和模型切换。
pip3 install openai irc
#optionally
pip3 install ollama-python
获取一个OpenAI API键,将其设置为环境变量OpenAI_API_KEY(您也可以在代码的底部进行此操作,从而通过删除零件来设置环境变量)
如果要使用它们,将所需的Ollama型号添加到Config.json中的模型列表中。
在Config.json中填写频道,昵称,密码和服务器的变量。
密码是可选的,但是某些频道需要注册。
python3 infinigpt.py
.AI消息或botname:消息基本用法。个性是由机器人操作员预设的。
.x用户消息这使您可以与另一个用户的聊天历史记录进行交谈。用户是您要使用历史记录的用户的显示名称
.persona个性改变了个性。它可以是角色,个性类型,对象,想法。请勿在此处使用自定义提示。
.custom提示设置自定义系统提示
.RESET重置以预设个性
.Stock删除个性并重置为标准GPT设置
.MODEL列表可用的大语言模型
.Model ModelName更改模型
.Model重置模型
.help botname显示帮助菜单