A nonebot plugin for integrating with NekoImageGallery
Project description
## nonebot-plugin-nekoimage
对接[NekoImageGallery](https://github.com/hv0905/NekoImageGallery)(一个AI驱动的自然语言和反向图像搜索引擎,由CLIP和qdrant提供支持)的nonebot插件
### 安装
1. **手动构建最新版本的**[nonebot-plugin-send-anything-anywhere](https://github.com/MountainDash/nonebot-plugin-send-anything-anywhere)(以下简称saa)并安装
> 截止2024.1.15,saa的最新版本号仍为2023年11月18日的[0.4.0](https://pypi.org/project/nonebot-plugin-send-anything-anywhere/0.4.0/),这个版本并未对qq适配器进行较好的适配,因此需要手动构建最新版本的saa并安装,安装命令如下:
```bash
git clone https://github.com/MountainDash/nonebot-plugin-send-anything-anywhere
cd nonebot-plugin-send-anything-anywhere
poetry install
```
2. 安装本插件
- 使用 nb-cli 安装
`nb plugin install nonebot-plugin-nekoimage`
- 使用 poetry 安装
`poetry add nonebot-plugin-nekoimage`
- 使用 pip 安装
`pip install nonebot-plugin-nekoimage`
### 配置文件
```env
NEKOIMAGE_API=http://127.0.0.1:8000 # 参见 [NekoImageGallery](https://github.com/hv0905/NekoImageGallery)
NEKOIMAGE_SECRET=your-super-secret-access-token # 参见 [NekoImageGallery](https://github.com/hv0905/NekoImageGallery)
NEKOIMAGE_AT_MSG=true # 是否**仅处理at机器人**的消息
NEKOIMAGE_BETTER_URL=true # 将url格式的信息处理后发送,特别适用于adapter-qq
NEKOIMAGE_HTTPX_TIMEOUT=30 # 插件向NekoImageGallery后端发送请求的等待超时时间
```
### 支持的适配器
本插件使用 [nonebot-saa](https://github.com/MountainDash/nonebot-plugin-send-anything-anywhere) 同时适配以下适配器使用:
- [adapter-onebot [v11,测试于OpenShamrock的实现] ](https://whitechi73.github.io/OpenShamrock/api)
- [adapter-qq](https://github.com/nonebot/adapter-qq)
### 特别感谢
- [KirbyScarlet/vanilla-bot](https://github.com/KirbyScarlet/vanilla-bot)
Project details
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
File details
Details for the file nonebot_plugin_nekoimage-0.3.3.tar.gz
.
File metadata
- Download URL: nonebot_plugin_nekoimage-0.3.3.tar.gz
- Upload date:
- Size: 7.9 kB
- Tags: Source
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/4.0.2 CPython/3.11.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | bb79879955b25ede2b3cbbeb4527b6fbbb096f7c641132d1a6861e34865c19ff |
|
MD5 | dca35b700407bae9dd7b9ec9d1969385 |
|
BLAKE2b-256 | cdd62e90b28d6254c239eb09ffb58dd9df4c3db270243b56715e1a187179f1a1 |
File details
Details for the file nonebot_plugin_nekoimage-0.3.3-py3-none-any.whl
.
File metadata
- Download URL: nonebot_plugin_nekoimage-0.3.3-py3-none-any.whl
- Upload date:
- Size: 9.7 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/4.0.2 CPython/3.11.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6dba63d093d4dd5cc0eb0da67dc8a453b850b59bcee1fc88d6d94481df85da61 |
|
MD5 | 94920280e0fc9975b689574d4ea90491 |
|
BLAKE2b-256 | f98b23cd8e59eff1634ec4085ef5435012925f07999957c4c4f56f02e35a5d03 |