lss233 / chatgpt-mirai-qq-bot

🚀 一键部署!真正的 AI 聊天机器人!支持ChatGPT、文心一言、讯飞星火、Bing、Bard、ChatGLM、POE,多账号,人设调教,虚拟女仆、图片渲染、语音发送 | 支持 QQ、Telegram、Discord、微信 等平台
GNU Affero General Public License v3.0
13.08k stars 1.56k forks source link

[BUG] 接入 Stable Diffusion 提示 404 Not Found #655

Closed 643063150 closed 1 year ago

643063150 commented 1 year ago

看到v2.4支持Stable Diffusion就接入了一下 ,但是使用的时候发现以下问题可以帮忙解答一下吗 目前我的配置: 机器人配置

image Stable Diffusion 配置

image

教程描述

image 如果你使用其他的语言模型,那么则会根据你上面设置的顺序来选择使用哪个画图 AI,不支持切换。 这句话按我的理解是吧配置卸载openapi上方即可,但是操作后发现不行 还是调用的openapi的方法

是我理解错了吗,具体应该怎么配置 谢谢

lss233 commented 1 year ago

我看你的配置没有问题。
有日志吗?

643063150 commented 1 year ago

Stable Diffusion 日志

venv "ais\Scripts\Python.exe"
Python 3.10.6 (tags/v3.10.6:9c7b4bd, Aug  1 2022, 21:53:49) [MSC v.1932 64 bit (AMD64)]
Commit hash: 22bcc7be428c94e9408f589966c2040187245d81
Installing xformers
Installing requirements for Web UI
Launching Web UI with arguments: --medvram --reinstall-xformers --xformers
Loading weights [c6a580b13a] from C:\AI\stable-diffusion-webui\models\Stable-diffusion\vae-ft-mse-840000-ema-pruned.ckpt
Creating model from config: C:\AI\stable-diffusion-webui\configs\v1-inference.yaml
LatentDiffusion: Running in eps-prediction mode
DiffusionWrapper has 859.52 M params.
Loading VAE weights specified in settings: C:\AI\stable-diffusion-webui\models\VAE\vae-ft-mse-840000-ema-pruned.ckpt
Applying xformers cross attention optimization.
Textual inversion embeddings loaded(0):
Model loaded in 9.6s (load weights from disk: 0.3s, create model: 8.2s, apply half(): 0.6s, load VAE: 0.4s).
Running on local URL:  http://127.0.0.1:7860

To create a public link, set `share=True` in `launch()`.
Startup time: 23.2s (import torch: 3.9s, import gradio: 3.4s, import ldm: 1.5s, other imports: 3.3s, list SD models: 0.1s, setup codeformer: 0.2s, load scripts: 0.6s, load SD checkpoint: 9.6s, create ui: 0.6s, gradio launch: 0.1s).

机器人 日志

2023-04-17 11:23:56.289 | SUCCESS  | config:scan_presets:483 - 注册预设:bing <==> ./presets\assistant\bing.txt [成功]
2023-04-17 11:23:56.289 | SUCCESS  | config:scan_presets:483 - 注册预设:dan <==> ./presets\assistant\dan.txt [成功]
2023-04-17 11:23:56.289 | SUCCESS  | config:scan_presets:483 - 注册预设:debater <==> ./presets\assistant\debater.txt [
成功]
2023-04-17 11:23:56.289 | SUCCESS  | config:scan_presets:483 - 注册预设:kp <==> ./presets\assistant\kp.txt [成功]
2023-04-17 11:23:56.289 | SUCCESS  | config:scan_presets:483 - 注册预设:lawyer <==> ./presets\assistant\lawyer.txt [成
功]
2023-04-17 11:23:56.289 | SUCCESS  | config:scan_presets:483 - 注册预设:long <==> ./presets\assistant\long.txt [成功]
2023-04-17 11:23:56.289 | SUCCESS  | config:scan_presets:483 - 注册预设:Lss233 <==> ./presets\assistant\Lss233.txt [成
功]
2023-04-17 11:23:56.289 | SUCCESS  | config:scan_presets:483 - 注册预设:novelist <==> ./presets\assistant\novelist.txt [成功]
2023-04-17 11:23:56.289 | SUCCESS  | config:scan_presets:483 - 注册预设:poet <==> ./presets\assistant\poet.txt [成功]
2023-04-17 11:23:56.289 | SUCCESS  | config:scan_presets:483 - 注册预设:shineisheji <==> ./presets\assistant\shineisheji.txt [成功]
2023-04-17 11:23:56.289 | SUCCESS  | config:scan_presets:483 - 注册预设:catgirl <==> ./presets\role-play\catgirl.txt [
成功]
2023-04-17 11:23:56.289 | SUCCESS  | config:scan_presets:483 - 注册预设:cixiaogui <==> ./presets\role-play\cixiaogui.txt [成功]
2023-04-17 11:23:56.289 | SUCCESS  | config:scan_presets:483 - 注册预设:crazy <==> ./presets\role-play\crazy.txt [成功]
2023-04-17 11:23:56.299 | SUCCESS  | config:scan_presets:483 - 注册预设:debatestick <==> ./presets\role-play\debatestick.txt [成功]
2023-04-17 11:23:56.299 | SUCCESS  | config:scan_presets:483 - 注册预设:dingzhen <==> ./presets\role-play\dingzhen.txt [成功]
2023-04-17 11:23:56.299 | SUCCESS  | config:scan_presets:483 - 注册预设:DJ <==> ./presets\role-play\DJ.txt [成功]
2023-04-17 11:23:56.299 | SUCCESS  | config:scan_presets:483 - 注册预设:ERNIE <==> ./presets\role-play\ERNIE.txt [成功]
2023-04-17 11:23:56.299 | SUCCESS  | config:scan_presets:483 - 注册预设:gaoqiqiang <==> ./presets\role-play\gaoqiqiang.txt [成功]
2023-04-17 11:23:56.299 | SUCCESS  | config:scan_presets:483 - 注册预设:hanli <==> ./presets\role-play\hanli.txt [成功]
2023-04-17 11:23:56.299 | SUCCESS  | config:scan_presets:483 - 注册预设:huxijin <==> ./presets\role-play\huxijin.txt [
成功]
2023-04-17 11:23:56.299 | SUCCESS  | config:scan_presets:483 - 注册预设:ikun <==> ./presets\role-play\ikun.txt [成功]
2023-04-17 11:23:56.305 | SUCCESS  | config:scan_presets:483 - 注册预设:MOSS <==> ./presets\role-play\MOSS.txt [成功]
2023-04-17 11:23:56.305 | SUCCESS  | config:scan_presets:483 - 注册预设:PG13succubus <==> ./presets\role-play\PG13succubus.txt [成功]
2023-04-17 11:23:56.305 | SUCCESS  | config:scan_presets:483 - 注册预设:welldone <==> ./presets\role-play\welldone.txt [成功]
2023-04-17 11:23:56.305 | SUCCESS  | config:scan_presets:483 - 注册预设:yutao <==> ./presets\role-play\yutao.txt [成功]
2023-04-17 11:23:56.305 | SUCCESS  | config:scan_presets:483 - 注册预设:zhangweiwei <==> ./presets\role-play\zhangweiwei.txt [成功]
2023-04-17 11:23:56.305 | ERROR    | config:scan_presets:480 - 注册预设:dan <==> ./presets\utils\dan.txt [失败:关键词 已存在]
2023-04-17 11:23:56.305 | ERROR    | config:scan_presets:480 - 注册预设:catgirl <==> ./presets\catgirl.txt [失败:关键 词已存在]
2023-04-17 11:23:56.305 | SUCCESS  | config:scan_presets:483 - 注册预设:catgirl_en <==> ./presets\catgirl_en.txt [成功]
2023-04-17 11:23:56.305 | SUCCESS  | config:scan_presets:483 - 注册预设:issue402 <==> ./presets\issue402.txt [成功]
2023-04-17 11:23:56.305 | SUCCESS  | config:scan_presets:483 - 注册预设:预设模板 <==> ./presets\预设模板.txt [成功]
2023-04-17 11:23:56.305 | INFO     | manager.bot:__check_proxy:316 - [代理测试] 正在检查代理配置:http://127.0.0.1:10809
2023-04-17 11:23:56.503 | SUCCESS  | manager.bot:__check_proxy:324 - [代理测试] 连接成功!
2023-04-17 11:23:56.503 | INFO     | manager.bot:login:98 - 当前的 browserless_endpoint 为:https://chat.gateway.do/api/
2023-04-17 11:23:56.503 | INFO     | manager.bot:login:112 - 当前的 api_endpoint 为:https://api.openai.com/v1
2023-04-17 11:23:56.503 | INFO     | manager.bot:login_openai:252 - 正在登录第 1 个 OpenAI 账号
2023-04-17 11:23:56.511 | INFO     | manager.bot:__login_V1:341 - 模式:无浏览器登录
2023-04-17 11:23:56.511 | INFO     | manager.bot:__check_proxy:316 - [代理测试] 正在检查代理配置:http://127.0.0.1:10809
2023-04-17 11:23:56.690 | SUCCESS  | manager.bot:__check_proxy:324 - [代理测试] 连接成功!
2023-04-17 11:23:56.690 | INFO     | manager.bot:__login_V1:365 - 尝试使用 access_token 登录中...
2023-04-17 11:23:58.181 | SUCCESS  | manager.bot:login_openai:266 - 登录成功!
2023-04-17 11:23:58.181 | SUCCESS  | manager.bot:login_openai:285 - 成功登录 1/1 个 OpenAI 账号!
2023-04-17 11:23:58.181 | INFO     | manager.bot:login:126 - AI 类型:chatgpt-web - 可用账号: 1 个
2023-04-17 11:23:58.181 | INFO     | manager.bot:login:126 - AI 类型:openai-api - 可用账号: 0 个
2023-04-17 11:23:58.181 | INFO     | manager.bot:login:126 - AI 类型:poe-web - 可用账号: 0 个
2023-04-17 11:23:58.181 | INFO     | manager.bot:login:126 - AI 类型:bing-cookie - 可用账号: 0 个
2023-04-17 11:23:58.192 | INFO     | manager.bot:login:126 - AI 类型:bard-cookie - 可用账号: 0 个
2023-04-17 11:23:58.192 | INFO     | manager.bot:login:126 - AI 类型:yiyan-cookie - 可用账号: 0 个
2023-04-17 11:23:58.192 | INFO     | manager.bot:login:126 - AI 类型:chatglm-api - 可用账号: 0 个
2023-04-17 11:23:58.192 | INFO     | __main__:<module>:21 - 检测到 Onebot 配置,将启动 Onebot 模式……
2023-04-17 11:23:58.510 | SUCCESS  | platforms.onebot_bot:startup:279 - 启动完毕,接收消息中……
INFO:quart.serving:Running on http://0.0.0.0:8566 (CTRL + C to quit)
[2023-04-17 11:23:58,510] Running on http://0.0.0.0:8566 (CTRL + C to quit)
INFO:quart.serving:127.0.0.1:55469 GET /ws 1.1 101 - 0
[2023-04-17 11:23:58,813] 127.0.0.1:55469 GET /ws 1.1 101 - 0
2023-04-17 11:24:26.137 | DEBUG    | platforms.onebot_bot:_:153 - 群聊消息:[CQ:at,qq=3636854075]  画 girl
2023-04-17 11:24:26.145 | DEBUG    | middlewares.concurrentlock:handle_request:25 - [Concurrent] 使用 Adapter 内部的 Queue
2023-04-17 11:24:26.145 | DEBUG    | middlewares.concurrentlock:handle_request:27 - [Concurrent] 排队中,前面还有 0 个人!
2023-04-17 11:24:26.145 | DEBUG    | middlewares.concurrentlock:handle_request:40 - [Concurrent] 排队中,前面还有 0 个人!
2023-04-17 11:24:26.145 | DEBUG    | middlewares.concurrentlock:handle_request:42 - [Concurrent] 排到了!
2023-04-17 11:24:26.145 | DEBUG    | middlewares.timeout:create_timeout_task:55 - [Timeout] 开始计时……
2023-04-17 11:24:26.209 | DEBUG    | platforms.onebot_bot:respond:85 - [OneBot] 尝试发送消息:糟糕!当前收到的请求太多了,我需要一段时间冷静冷静。你可以选择“重置会话”,或者过一会儿再来找我!
预计恢复时间:Client error '404 Not Found' for url 'http://127.0.0.1:7860/sdapi/v1/txt2img'
For more information check: https://httpstatuses.com/404
lss233 commented 1 year ago

这接口都不存在了。你跑的这个 sd 不支持 /sdapi/v1/txt2img 这个接口?

643063150 commented 1 year ago

我用的应该是作者原版的吧 就是这个stable-diffusion-webui

643063150 commented 1 year ago

image

doc显示有啊 奇怪了

643063150 commented 1 year ago

已经解决 需要再 Stable Diffusion 配置 --api 才可以

poleijinghong commented 1 year ago

已经解决 需要再 Stable Diffusion 配置 --api 才可以

您好,请问具体怎么操作呢

643063150 commented 1 year ago

已经解决 需要再 Stable Diffusion 配置 --api 才可以

您好,请问具体怎么操作呢

set COMMANDLINE_ARGS= 配置增加 --api

poleijinghong commented 1 year ago

已经解决 需要再 Stable Diffusion 配置 --api 才可以

您好,请问具体怎么操作呢

set COMMANDLINE_ARGS= 配置增加 --api

对不起,打扰您了,我还是不太懂,您有相关截图或者其他能说明配置位置的资料吗

643063150 commented 1 year ago

已经解决 需要再 Stable Diffusion 配置 --api 才可以

您好,请问具体怎么操作呢

set COMMANDLINE_ARGS= 配置增加 --api

对不起,打扰您了,我还是不太懂,您有相关截图或者其他能说明配置位置的资料吗

Stable Diffusion 文件夹下的webui-user.bat 文件中的set COMMANDLINE_ARGS=配置增加--api 原文:应用程序接口

poleijinghong commented 1 year ago

已解决 需要重新Stable Diffusion配置--api才能

您好,请问工具体怎么操作呢

set COMMANDLINE_ARGS=配置增加--api

对不起,打错你了,我还是不太懂,你有相关截图或者其他人能说清楚配置位置的资料吗

Stable Diffusion文件夹下的webui-user.bat文件中的set COMMANDLINE_ARGS=配置增加--api 译文:应用程序接口

感谢

VectorZhao commented 1 year ago

stable diffusion的模型应该怎么选择呢,我在sd的web中分别选择了几个不同的模型,每次选完都会重启一下本项目,然后再用相同的提示词画图,发现他们的风格很像。是sd的模型没有生效吗?

643063150 commented 1 year ago

stable diffusion的模型应该怎么选择呢,我在sd的web中分别选择了几个不同的模型,每次选完都会重启一下本项目,然后再用相同的提示词画图,发现他们的风格很像。是sd的模型没有生效吗?

有效的,主要是你直接部署的花预设的有词的,可以把预设的词删掉试下 而且你要确定你用的是sd不是newbing

VectorZhao commented 1 year ago

stable diffusion的模型应该怎么选择呢,我在sd的web中分别选择了几个不同的模型,每次选完都会重启一下本项目,然后再用相同的提示词画图,发现他们的风格很像。是sd的模型没有生效吗?

有效的,主要是你直接部署的花预设的有词的,可以把预设的词删掉试下 而且你要确定你用的是sd不是newbing

谢谢,我把enable_hr设置成false就好了。这个参数搞的鬼。切换模型的参数目前没找到