本插件是适配Google Gemini网页版的聊天机器人插件,借助Gemini Pro的联网能力和多模态识别能力实现更准确地回复和图片识别回复等功能。
核心代码源于Gemini-API,本插件修改了其中部分内容以兼容其他插件的依赖版本。
由于历史原因,本插件的名称为nonebot-plugin-bard。
手动安装
git clone https://github.com/Alpaca4610/nonebot_plugin_bard.git
下载完成后在bot项目的pyproject.toml文件手动添加插件:
plugin_dirs = ["xxxxxx","xxxxxx",......,"下载完成的插件路径/nonebot_plugin_bard"]
使用 pip
pip install nonebot-plugin-bard
在Bot根目录下的.env文件中填入Bard的cookies信息:
gemini_token1 = xxxxxxxx # __Secure_1PSID的值
gemini_token2 = xxxxxxxx # __Secure_1PSIDTS的值
bard_enable_private_chat = True # 私聊开关,默认开启,改为False关闭
bard_proxy = "127.0.0.1:8001" # 配置代理访问Bard
在文字中添加@插件名(如@Youtube)可以调用Gemini网页版支持的插件