✨ Gemini AI 对话 NoneBot 插件 ✨
Project description
Nonebot Plugin Gemini
Google Gemini AI 对话插件
功能
命令 | 用途 | 示例 |
---|---|---|
gemini <文本/图像> | 单次调用 Gemini 并获取回复 | gemini 编写一个NoneBot2的echo插件 |
geminichat [可选]<文本> | 开启一轮与 Gemini 的对话 | geminichat |
结束对话 | 结束本轮对话 | 结束对话 |
如果你配置了命令头,请在使用命令时将命令头加上
安装方法
使用 nb-cli 安装
在 nonebot2 项目的根目录下打开命令行, 输入以下指令即可安装nb plugin install nonebot-plugin-gemini
使用包管理器安装
在 nonebot2 项目的插件目录下, 打开命令行, 根据你使用的包管理器, 输入相应的安装命令pip
pip install nonebot-plugin-gemini
pdm
pdm add nonebot-plugin-gemini
poetry
poetry add nonebot-plugin-gemini
conda
conda install nonebot-plugin-gemini
打开 nonebot2 项目根目录下的 pyproject.toml
文件, 在 [tool.nonebot]
部分追加写入
plugins = ["nonebot_plugin_gemini"]
配置
在 Google AI Studio 获取 GOOGLE_API_KEY
后,在 .env 文件 或 环境变量 中添加 GOOGLE_API_KEY
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Close
Hashes for nonebot_plugin_gemini-0.1.3.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | bbc208065f89e3b0deedeed67bdfc4662c96c533a51dbe6e60e454166e7540ed |
|
MD5 | 203feab02dd76cf0a80cf504d2f9ff39 |
|
BLAKE2b-256 | 991b734baa8f0d7ca3dd0e3eb5639668f272bed41c655c976bcef04fe1dc57d2 |
Close
Hashes for nonebot_plugin_gemini-0.1.3-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c138944ba3053bc3d66e1a9554e4b9cf4f576ac73a5bf77195ff6231e0f68898 |
|
MD5 | 5ea54d1b9efffb4f46b0e699714cec64 |
|
BLAKE2b-256 | 5e27c4767c8536d57c7a306a0702e771b7a1029c78ea173c5da5c3c6f80fc938 |