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顯示幫助菜單