Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Plugin: SuggarChat OpenAI协议聊天插件 #3221

Open
1 task
JohnRichard4096 opened this issue Dec 29, 2024 · 5 comments · May be fixed by #3222
Open
1 task

Plugin: SuggarChat OpenAI协议聊天插件 #3221

JohnRichard4096 opened this issue Dec 29, 2024 · 5 comments · May be fixed by #3222
Labels
Plugin Publish Plugin Publish Publish things to store

Comments

@JohnRichard4096
Copy link

JohnRichard4096 commented Dec 29, 2024

PyPI 项目名

nonebot-plugin-suggarchat

插件 import 包名

nonebot_plugin_suggarchat

标签

[{"label":"ChatBot","color":"#ea5252"},{"label":"OpenAI","color":"#00ffe3"},{"label":"聊天","color":"#0067ff"}]

插件测试

  • 如需重新运行插件测试,请勾选左侧勾选框
@JohnRichard4096 JohnRichard4096 added Plugin Publish Plugin Publish Publish things to store labels Dec 29, 2024
@noneflow
Copy link
Contributor

noneflow bot commented Dec 29, 2024

📃 商店发布检查结果

Plugin: SuggarChat OpenAI协议聊天插件

✅ 所有测试通过,一切准备就绪!

详情
  • ✅ 项目 主页 返回状态码 200。
  • ✅ 项目 nonebot-plugin-suggarchat 已发布至 PyPI。
  • ✅ 标签: ChatBot-#ea5252, OpenAI-#00ffe3, 聊天-#0067ff。
  • ✅ 插件类型: application。
  • ✅ 插件支持的适配器: nonebot.adapters.onebot.v11。
  • ✅ 插件 加载测试 通过。
  • ✅ 版本号: 0.1.6.5。
  • ✅ 发布时间:2025-01-10 23:44:57 CST。

  • 💡 如需修改信息,请直接修改 issue,机器人会自动更新检查结果。
    💡 当插件加载测试失败时,请发布新版本后勾选插件测试勾选框重新运行插件测试。

    ♻️ 评论已更新至最新检查结果

    💪 Powered by NoneFlow

    @noneflow noneflow bot changed the title Plugin: nonebot-plugin-suggarchat Plugin: nonebot_plugin_suggarchat Dec 29, 2024
    @noneflow noneflow bot linked a pull request Dec 29, 2024 that will close this issue
    @yanyongyu
    Copy link
    Member

    请不要重复发布issue,直接勾选重新测试即可

    @yanyongyu
    Copy link
    Member

    插件依赖里,datetime 是标准库,请删除;nonebot2 缺少版本限制,需要 2.2.0+;openai 同样缺少版本限制;依赖还多了 fastapi、uvicorn、loguru、psutil。

    插件配置项不需要请删除。插件数据请使用 localstore 插件存储。插件内存在 print,请使用 nb 的 logger 输出日志。插件内存在乱写的 debug 文件,请删除或者使用 logger 输出 debug 日志。

    插件在插件目录下写了文件,这是不允许的,数据请存放到 localstore 提供的目录。并且使用了反斜杠拼接目录,请修改。

    @noneflow noneflow bot changed the title Plugin: nonebot_plugin_suggarchat Plugin: nonebot-plugin-suggarchat Dec 31, 2024
    @noneflow noneflow bot changed the title Plugin: nonebot-plugin-suggarchat Plugin: nonebot_plugin_suggarchat Dec 31, 2024
    @JohnRichard4096
    Copy link
    Author

    我修改了部分,移除了不必要的依赖,增加了版本限制,移除了操作插件目录的业务代码。请问在工作目录(即bot项目根目录)写入文件是被允许的吗?

    @JohnRichard4096 JohnRichard4096 changed the title Plugin: nonebot_plugin_suggarchat Plugin: SuggarOpenAI聊天插件 Dec 31, 2024
    @noneflow noneflow bot changed the title Plugin: SuggarOpenAI聊天插件 Plugin: nonebot_plugin_suggarchat Dec 31, 2024
    @noneflow noneflow bot changed the title Plugin: nonebot_plugin_suggarchat Plugin: SuggarChat OpenAI协议聊天插件 Jan 1, 2025
    @yanyongyu
    Copy link
    Member

    插件数据请使用 localstore 插件存储,不允许在其他地方写入数据,还有很多 debug 文件请删除。你插件的配置项没有意义请删除。

    你的插件里使用了 httpx 且依赖里没有,openai 不需要你提供 httpx 的 client。openai 的 completion 你不需要使用 stream。

    Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
    Labels
    Plugin Publish Plugin Publish Publish things to store
    Development

    Successfully merging a pull request may close this issue.

    2 participants