Described
1.0.0
一種開源系統,用於自動描述用戶在流行媒體平台上發送的圖像。目前支持Discord,Slack,Messenger,Telegram和其他平台即將推出的不和諧!
自動描述用戶在流行媒體平台上發送的圖像。對於視力障礙的,描述者將自動攝入圖像並使用GPT-4視覺效果非常有用,將解釋圖像並將其轉換為可讀的文本表示,旨在使用戶對圖像有整體理解,而無需依賴視覺上的圖像本身。
機器人設置支持和演示服務器:在此處加入
支持Python 3.9及以上
要使用機器人進行啟動並運行,您需要安裝需求,設置環境變量並啟動機器人。安裝要求:
python3.9 -m pip install -r requirements.txt然後,將sample.env重命名為.env並用相應的API鍵填充:
DISCORD_TOKEN = " MTE..... "
OPENAI_API_KEY = " sk-....... "
DESCRIBED_CHANNELS = " mute-this-testing,blank-test "
ALLOWED_GUILDS = " 1061370086331523176 "
ADMIN_ROLES = " Admin "允許的公會是公會ID的逗號分開值。您可以通過右鍵單擊Discord窗口左上方的服務器,然後單擊“複製ID”來檢索公會ID。頻道名稱和admin_roles也對病例敏感,逗號分開。
您可以在此處獲取OpenAI API密鑰,並在此處學習如何創建Discord Bot
要從回購的根目錄啟動機器人,請運行:
python -m discord_service.bot一旦支持其他平台,就會有更多命令來運行其他平台的機器人。此外,將創建一個運行所有內容的多合一命令。
在Discord Server中,僅在環境文件中ADMIN_ROLES中定義角色的用戶能夠打開和關閉圖像描述。默認情況下,服務器的描述關閉了。您可以將它們打開:
/describe status:on
您可以將它們關閉
/describe status:off