除了OpenWebUI和ChatX还有什么客户端可以自动读取one-api接口下所有ai

比较流行的NextChat/LobeChat/Chatbox好像都不支持。不具备这个功能使用聚合渠道就会非常麻烦。

2 个赞

LobeChat好像可以
CherryStudio好像也可以

1 个赞

CherryStudio确实可以。不过需要手工添加一下。

1 个赞

lobechat也行啊

可能是我好久没怎么用了。以前不行。

点击获取模型,然后会自动获取,自己选择添加需要用的,但不会自动全部添加进去

这样模型多了还是有点麻烦。而且记得获取模型界面很窄小,大量模型名称展示不开。

是这样的,说一句题外话,其实酒馆(用于ai角色扮演那个 SillyTavern)可以做到你要求的自动获取所有模型,有时候会用他来工作

感觉酒馆在切换不同渠道和不同模型之间非常方便,同时有较多功能,如显示思考链,函数调用,发送图片等,虽然不是用来工作的,但感觉很方便,不过不是正常工具所以用起来有些别扭

cherry studio点一下验证连接好像就识别到了。识别不到的再手动添加

很简单,自己写代码获取一下就行

import json

import requests

# 设置API密钥
api_key = "sk-xxx"
base_url = "https://xxx.com/v1"

# 设置请求头
headers = {"Authorization": f"Bearer {api_key}"}

# 发送GET请求
response = requests.get(f"{base_url}/models", headers=headers)

# 检查响应状态码
if response.status_code == 200:
    models = response.json()
    print(json.dumps(models, indent=2))
else:
    print(f"请求失败,状态码: {response.status_code}")

cherry studio

msty 支持

浏览器插件也支持: GitHub - n4ze3m/page-assist: Use your locally running AI models to assist you in your web browsing

通用的都会给一个列出模型的接口, 不知道为什么那么多不搞这个功能. :see_no_evil:

CherryStudioAPI填好之后点管理就能读取了,我不知道你是不是这个意思