nonebot_poe_chat
Project description
nonebot_poe_chat
✨基于Nonebot和playwright,可以将poe.com接入qq✨
功能特性
--可以使用gpt3.5和claude两种模型,支持自定义预设和本地预设
--有完备的等待队列,又支持每次几名用户同时请求
--注意所有功能都是用户独立的,每个用户只能操作自己的内容
--所有分步操作都可以用 取消 或 算了来终止,并且支持错误重输
--如果未创建机器人,对话命令将默认创建gpt3.5
--可以直接回复机器人给你的回答来继续对话,无需命令
--可以使用数字索引来使用建议回复
--机器人的回答会以回复形式发送
--插件储存数据放置在./data/poe_chat中
功能使用
--以下命令前面全部要加 /
~帮助:poehelp / poe帮助
~对话:poetalk / ptalk / pt
~清空历史对话:poedump / pdump / pd
~创建机器人:poecreate / 创建bot / pc
~删除机器人:poeremove / 删除bot / pr
~切换机器人:poeswitch / 切换bot / ps
--以下功能仅限poe管理员可以使用
~登录:poelogin / plogin / pl
~添加预设:poeaddprompt / 添加预设 / pap
~删除预设:poeremoveprompt / 删除预设 / prp
安装
step.1
nb安装
nb plugin install nonebot-poe-chat
或者pip安装并添加到pyproject.toml的plugins列表中
pip install nonebot-poe-chat
step.2
playwright install chromuim
配置(在.env中修改)
#poe_cookie,poe网站的ck,见后文截图,也可以不填,而使用/pl命令登陆
poe_cookie = "f87HlVW~~%3D%3D"
#poe_superusers,poe插件管理员qq号
poe_superusers = ["123456","132145"]
示例
Image 1 | Image 2 |
---|---|
Image 3 | Image 4 |
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
nonebot_poe_chat-0.0.6.tar.gz
(17.1 kB
view hashes)
Built Distribution
Close
Hashes for nonebot_poe_chat-0.0.6-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5953cb25896484bd3260a1e66b07d6ca03b7a522e8a8406bf7b6d890324e26cf |
|
MD5 | 64235962bedd4a56d637566e94254d3e |
|
BLAKE2b-256 | 9343cdd660fe65ba2afa942f0e7378e9c53b0aa69b5ef1d8146777dc4f0679cb |