Name | entari-plugin-hyw JSON |
Version |
0.2.5
JSON |
| download |
home_page | None |
Summary | Use large language models to interpret chat messages |
upload_time | 2025-10-21 21:09:31 |
maintainer | None |
docs_url | None |
author | None |
requires_python | >=3.8 |
license | MIT |
keywords |
entari
llm
ai
bot
chat
|
VCS |
 |
bugtrack_url |
|
requirements |
No requirements were recorded.
|
Travis-CI |
No Travis.
|
coveralls test coverage |
No coveralls.
|
# entari-plugin-hyw
 
**使用大语言模型在聊天环境解释大家的hyw**
### 目前的局限
> 目前仅支持 satori-python-adapter-onebot11 使用此插件, 更多适配请等一会...
> 目前没有考虑 video , 小程序 等复杂消息类型的处理
## 🚀 快速开始
### 安装
```bash
pip install entari-plugin-hyw
```
### 配置
在你的 `entari.yml` 配置文件中根据您的情况添加以下配置:
```yaml
plugins:
entari_plugin_hyw:
hyw_command_name: ["/hyw", "hyw"]
# 文本模型配置
text_llm_model_name: "qwen3-max"
text_llm_api_key: "your-api-key"
text_llm_model_base_url: "https://xxx/v1"
text_llm_enable_search: false
# 视觉模型配置
vision_llm_model_name: "qwen3-vl-plus"
vision_llm_api_key: "your-api-key"
vision_llm_model_base_url: "https://xxx/v1"
vision_llm_enable_search: false
```
## 📖 使用方法
```
hyw 什么是人工智能?
hyw [图片]
```
```
[引用消息[图片, 文字]] hyw
[引用消息[图片, 文字]] [At] hyw 什么是人工智能? [图片]
```
> 自动屏蔽 At 元素
## ⚙️ 配置参数
| 参数 | 类型 | 默认值 | 说明 |
|------|------|--------|------|
| `hyw_command_name` | `str \| List[str]` | `"hyw"` | 触发命令名称 |
| `text_llm_model_name` | `str` | - | 文本模型名称 |
| `text_llm_api_key` | `str` | - | 文本模型 API 密钥 |
| `text_llm_model_base_url` | `str` | - | 文本模型 API 地址 |
| `text_llm_temperature` | `float` | `0.4` | 文本模型温度参数 |
| `text_llm_enable_search` | `bool` | `false` | 是否启用搜索功能 |
| `vision_llm_model_name` | `str` | - | 视觉模型名称 |
| `vision_llm_api_key` | `str` | - | 视觉模型 API 密钥 |
| `vision_llm_model_base_url` | `str` | - | 视觉模型 API 地址 |
| `vision_llm_temperature` | `float` | `0.4` | 视觉模型温度参数 |
| `vision_llm_enable_search` | `bool` | `false` | 是否启用视觉搜索 |
| `hyw_prompt` | `str` | 默认提示词 | 自定义系统提示词 |
Raw data
{
"_id": null,
"home_page": null,
"name": "entari-plugin-hyw",
"maintainer": null,
"docs_url": null,
"requires_python": ">=3.8",
"maintainer_email": null,
"keywords": "entari, llm, ai, bot, chat",
"author": null,
"author_email": "kumoSleeping <zjr2992@outlook.com>",
"download_url": "https://files.pythonhosted.org/packages/e5/b7/1703cb5abfb412d98edfd4b1cb4de22991861ca11191706957a9d3165956/entari_plugin_hyw-0.2.5.tar.gz",
"platform": null,
"description": "# entari-plugin-hyw\n\n\n \n\n**\u4f7f\u7528\u5927\u8bed\u8a00\u6a21\u578b\u5728\u804a\u5929\u73af\u5883\u89e3\u91ca\u5927\u5bb6\u7684hyw**\n\n### \u76ee\u524d\u7684\u5c40\u9650\n\n> \u76ee\u524d\u4ec5\u652f\u6301 satori-python-adapter-onebot11 \u4f7f\u7528\u6b64\u63d2\u4ef6, \u66f4\u591a\u9002\u914d\u8bf7\u7b49\u4e00\u4f1a...\n\n> \u76ee\u524d\u6ca1\u6709\u8003\u8651 video , \u5c0f\u7a0b\u5e8f \u7b49\u590d\u6742\u6d88\u606f\u7c7b\u578b\u7684\u5904\u7406\n\n\n## \ud83d\ude80 \u5feb\u901f\u5f00\u59cb\n\n### \u5b89\u88c5\n\n```bash\npip install entari-plugin-hyw\n```\n\n### \u914d\u7f6e\n\n\u5728\u4f60\u7684 `entari.yml` \u914d\u7f6e\u6587\u4ef6\u4e2d\u6839\u636e\u60a8\u7684\u60c5\u51b5\u6dfb\u52a0\u4ee5\u4e0b\u914d\u7f6e\uff1a\n\n```yaml\nplugins:\n entari_plugin_hyw:\n hyw_command_name: [\"/hyw\", \"hyw\"]\n \n # \u6587\u672c\u6a21\u578b\u914d\u7f6e\n text_llm_model_name: \"qwen3-max\"\n text_llm_api_key: \"your-api-key\"\n text_llm_model_base_url: \"https://xxx/v1\"\n text_llm_enable_search: false\n \n # \u89c6\u89c9\u6a21\u578b\u914d\u7f6e\n vision_llm_model_name: \"qwen3-vl-plus\"\n vision_llm_api_key: \"your-api-key\"\n vision_llm_model_base_url: \"https://xxx/v1\"\n vision_llm_enable_search: false\n```\n\n## \ud83d\udcd6 \u4f7f\u7528\u65b9\u6cd5\n\n```\nhyw \u4ec0\u4e48\u662f\u4eba\u5de5\u667a\u80fd\uff1f\nhyw [\u56fe\u7247]\n```\n\n\n```\n[\u5f15\u7528\u6d88\u606f[\u56fe\u7247, \u6587\u5b57]] hyw\n[\u5f15\u7528\u6d88\u606f[\u56fe\u7247, \u6587\u5b57]] [At] hyw \u4ec0\u4e48\u662f\u4eba\u5de5\u667a\u80fd\uff1f [\u56fe\u7247]\n```\n\n> \u81ea\u52a8\u5c4f\u853d At \u5143\u7d20\n\n## \u2699\ufe0f \u914d\u7f6e\u53c2\u6570\n\n| \u53c2\u6570 | \u7c7b\u578b | \u9ed8\u8ba4\u503c | \u8bf4\u660e |\n|------|------|--------|------|\n| `hyw_command_name` | `str \\| List[str]` | `\"hyw\"` | \u89e6\u53d1\u547d\u4ee4\u540d\u79f0 |\n| `text_llm_model_name` | `str` | - | \u6587\u672c\u6a21\u578b\u540d\u79f0 |\n| `text_llm_api_key` | `str` | - | \u6587\u672c\u6a21\u578b API \u5bc6\u94a5 |\n| `text_llm_model_base_url` | `str` | - | \u6587\u672c\u6a21\u578b API \u5730\u5740 |\n| `text_llm_temperature` | `float` | `0.4` | \u6587\u672c\u6a21\u578b\u6e29\u5ea6\u53c2\u6570 |\n| `text_llm_enable_search` | `bool` | `false` | \u662f\u5426\u542f\u7528\u641c\u7d22\u529f\u80fd |\n| `vision_llm_model_name` | `str` | - | \u89c6\u89c9\u6a21\u578b\u540d\u79f0 |\n| `vision_llm_api_key` | `str` | - | \u89c6\u89c9\u6a21\u578b API \u5bc6\u94a5 |\n| `vision_llm_model_base_url` | `str` | - | \u89c6\u89c9\u6a21\u578b API \u5730\u5740 |\n| `vision_llm_temperature` | `float` | `0.4` | \u89c6\u89c9\u6a21\u578b\u6e29\u5ea6\u53c2\u6570 |\n| `vision_llm_enable_search` | `bool` | `false` | \u662f\u5426\u542f\u7528\u89c6\u89c9\u641c\u7d22 |\n| `hyw_prompt` | `str` | \u9ed8\u8ba4\u63d0\u793a\u8bcd | \u81ea\u5b9a\u4e49\u7cfb\u7edf\u63d0\u793a\u8bcd |\n\n\n\n\n\n",
"bugtrack_url": null,
"license": "MIT",
"summary": "Use large language models to interpret chat messages",
"version": "0.2.5",
"project_urls": {
"Homepage": "https://github.com/kumoSleeping/entari-plugin-hyw",
"Issues": "https://github.com/kumoSleeping/entari-plugin-hyw/issues",
"Repository": "https://github.com/kumoSleeping/entari-plugin-hyw"
},
"split_keywords": [
"entari",
" llm",
" ai",
" bot",
" chat"
],
"urls": [
{
"comment_text": null,
"digests": {
"blake2b_256": "3266bf570b040117435d68fb8e8f7800ac3eb442f598afd36a4934e73d14d49b",
"md5": "9dbfdd7a2619e5f032f51725cb4a7d3b",
"sha256": "8128a79f919af8616b0ce4a406d6e038084accbce39830dfe84173a400b3cb8b"
},
"downloads": -1,
"filename": "entari_plugin_hyw-0.2.5-py3-none-any.whl",
"has_sig": false,
"md5_digest": "9dbfdd7a2619e5f032f51725cb4a7d3b",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3.8",
"size": 14914,
"upload_time": "2025-10-21T21:09:29",
"upload_time_iso_8601": "2025-10-21T21:09:29.938844Z",
"url": "https://files.pythonhosted.org/packages/32/66/bf570b040117435d68fb8e8f7800ac3eb442f598afd36a4934e73d14d49b/entari_plugin_hyw-0.2.5-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "e5b71703cb5abfb412d98edfd4b1cb4de22991861ca11191706957a9d3165956",
"md5": "490bea612475f5c4fde1b363dc74bd4c",
"sha256": "9597272edc79547bfae6e474c70b748e46880915793dde06e3ada846e7278e96"
},
"downloads": -1,
"filename": "entari_plugin_hyw-0.2.5.tar.gz",
"has_sig": false,
"md5_digest": "490bea612475f5c4fde1b363dc74bd4c",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.8",
"size": 15012,
"upload_time": "2025-10-21T21:09:31",
"upload_time_iso_8601": "2025-10-21T21:09:31.214169Z",
"url": "https://files.pythonhosted.org/packages/e5/b7/1703cb5abfb412d98edfd4b1cb4de22991861ca11191706957a9d3165956/entari_plugin_hyw-0.2.5.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2025-10-21 21:09:31",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "kumoSleeping",
"github_project": "entari-plugin-hyw",
"travis_ci": false,
"coveralls": false,
"github_actions": true,
"lcname": "entari-plugin-hyw"
}