mirror of
https://github.com/kvcache-ai/ktransformers.git
synced 2026-11-05 01:07:28 +00:00
[GH-ISSUE #515] WebUI API请求URL问题 #368
Labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
kvcache-ai/ktransformers#368
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @ArSrNa on GitHub (Feb 19, 2025).
Original GitHub issue: https://github.com/kvcache-ai/ktransformers/issues/515
使用KTransformer启动WebUI模式的时候,控制台里面大部分请求都失败,原因是走了
localhost的地址,这个地方应该换成/而非localhost:port/@SongXiaoMao commented on GitHub (Feb 20, 2025):
是的 只能本机服务器上使用 其他IP访问端口只显示页面 不能对话 我也发现这个BUG了
@SongXiaoMao commented on GitHub (Feb 20, 2025):
还有个问题你发现了么 使用webUI对话 没有思考过程 think标签都是空的
@chenxianpeng1998 commented on GitHub (Feb 20, 2025):
原因应该是每次启动时会将host和port参数重新注入config.js,我的解决方法是重新将index.html中引入的
github.com/kvcache-ai/ktransformers@b4fb633991/ktransformers/website/public/index.html (L7)替换为自己重新建立的<script src="./config_remote.js"></script>,config_remote.js中将config.js中的github.com/kvcache-ai/ktransformers@b4fb633991/ktransformers/website/public/config.js (L2)修改为apiUrl: '/v1',如果用nginx配置反代要注意把host改一下,改为自己的域名,不然依旧是localhost。
@SongXiaoMao commented on GitHub (Feb 20, 2025):
请问你用webUI使用的时候 模型会思考么 我用这个为什么后台的think都是空标签了 使用默认的local_chat可以正确思考
@chenxianpeng1998 commented on GitHub (Feb 20, 2025):
我的设备运行R1模型时候会出现问题 #216 ,没法测试这个情况。
@SongXiaoMao commented on GitHub (Feb 20, 2025):
你好,请教一下 我index文件没有修改 config.js 文件修改如下
window.configWeb = {
apiUrl: 'http://192.168.66.15:15670/v1',
port: 8080,
};
为什么启动对话还是这样呢 ?我还需要修改什么地方吗 ?
@chenxianpeng1998 commented on GitHub (Feb 20, 2025):
每次启动ktransformers会重新修改config.js文件的,修改index.html是为了让网页不引入config.js文件,而是改用自己配置的js。
@SongXiaoMao commented on GitHub (Feb 20, 2025):
你好 我这里按照你的修改完毕了 为什么对话的时候还是调用的原来的js?
@DengxiaoHong999 commented on GitHub (Feb 20, 2025):
请教一下:为什么我的网页版对话都是request error,而且只能本机访问
@DengxiaoHong999 commented on GitHub (Feb 20, 2025):
按照大佬的方法改了config和index.html
@yimisiyang commented on GitHub (Feb 20, 2025):
远程IP可以访问了。我的后台启动命令如下:
~/website/dist/config.js 配置如下,这里的port端口没有用到:
~/website/public/config.js配置如下,这里的port端口没有用到:
~/website/vue.config.js配置如下:
最后为了解决其它电脑能够IP访问需要解决跨域问题,修改源码中的~/website/src/api/api-client.ts 中的
withCredentials: true值为false然后启动前后端即可。但是现在有个问题就是只能回答一个问题,不能连续对话。有没有其他人遇到的?
@DengxiaoHong999 commented on GitHub (Feb 20, 2025):
@DengxiaoHong999 commented on GitHub (Feb 20, 2025):
@yimisiyang commented on GitHub (Feb 20, 2025):
不能连续对话,感觉前端代码有问题,如果可以的话直接部署一个 openwebui 。然后 把后端生成的URL 给进去就可以直接多轮对话,我这边亲侧可行 ,我输入的是
http://172.17.110.105:9016/v1, 密钥没有随便填就行@ArSrNa commented on GitHub (Feb 20, 2025):
v0.2.0的版本用OpenWebui请求获取openai标准Model的接口404,ollama的也不行,v0.2.1的启用WebUI有问题
@maaaxinfinity commented on GitHub (Feb 20, 2025):
我main分支最新编译的,dify对接没有问题 但是api在使用时出现了core dumped #505
@ArSrNa commented on GitHub (Feb 20, 2025):
启动的时候加上
--force-think true看看,localchat能思考,但是WebUI我没有办法对接,用fastapi在apifox请求能够思考@maaaxinfinity commented on GitHub (Feb 20, 2025):
webui只用改 config.js就能跑了
我dify的配置 apikey随便写
@SongXiaoMao commented on GitHub (Feb 21, 2025):
我还是觉得这个API有问题 你们能连续对话么 ?我这个对话一次 后台还会输出其他东西 似乎默认传进了回车之类的字符
@maaaxinfinity commented on GitHub (Feb 21, 2025):
偶尔可以 挺玄学的就
@xieabc1991 commented on GitHub (Feb 21, 2025):
你好,请问下为啥我openai按照这个填了就是base model not found,config.js是怎么改的,改成apiUrl: '/v1'吗,感谢
@maaaxinfinity commented on GitHub (Feb 21, 2025):
对
@ArSrNa commented on GitHub (Feb 24, 2025):
git标签
v0.2.1.post1之后的版本已经修复了,#506 相关API已经彻底修复且稳定,如果用的是编译安装的,在编译时通过git rev-parse --short HEAD获取实际提交哈希,并始终基于main分支的最新代码(即未发布正式版本的修复内容)进行构建。可优先使用前文指南中提到的预编译whl二进制包。
@lhtpluto commented on GitHub (Mar 13, 2025):
--force-think 就可以。 不用+ ture