Google Gemini AI 对话插件
命令 | 用途 | 示例 |
---|---|---|
gemini <文本/图像> | 单次调用 Gemini 并获取回复 | gemini 编写一个NoneBot2的echo插件 |
geminichat [可选]<文本> | 开启一轮与 Gemini 的对话 | geminichat |
结束对话 | 结束本轮对话 | 结束对话 |
如果你配置了命令头,请在使用命令时将命令头加上
在 Google AI Studio 获取 GOOGLE_API_KEY
后,在 .env 文件 或 环境变量 中添加 GOOGLE_API_KEY
配置项 | 默认值 | 说明 |
---|---|---|
GOOGLE_API_KEY | 无 | Google AI Studio 的 API Key |
PROXY | 无 | 可选。代理地址,格式为 http://ip:port 或 socks5://ip:port |
IMAGE_RENDER_LENGTH | 500 | 可选。超过这个数值的回复将会以 Markdown 渲染为图片 |
下面是网络搜索相关配置
配置项 | 默认值 | 说明 |
---|---|---|
ENABLE_SEARCH | false | 是否启用网络搜索,启用会导致回答时间加长,但能提高回答的准确率 |
GOOGLE_CUSTOM_SEARCH_KEY | 无 | Google Custom Search 的 API Key,可到 此处 获取 |
GOOGLE_CUSTOM_SEARCH_CX | 无 | 可选。Google Custom Search 的 CX,可到 此处 创建 |
GOOGLE_CUSTOM_SEARCH_NUM | 3 | 可选。Google Custom Search 的搜索结果数量 |
SEARCH_KEYWORDS_PROMPT | ... | 可选。用 Gemini 提取搜索关键词时使用的提示词 |