relay/adaptor中,不同渠道constants.go具有同一个模型名称时,会导致api/models接口返回多个重复的模型
leviathanion opened this issue · comments
例行检查
- 我已确认目前没有类似 issue
- 我已确认我已升级到最新版本
- 我已完整查看过项目 README,尤其是常见问题部分
- 我理解并愿意跟进此 issue,协助测试和提供反馈
- 我理解并认可上述内容,并理解项目维护者精力有限,不遵循规则的 issue 可能会被无视或直接关闭
问题描述
如标题描述
复现步骤
可尝试使用claude-3-5-sonnet-20240620进行复现
预期结果
只返回一个模型
相关截图
{
"id": "claude-3-5-sonnet-20240620",
"object": "model",
"created": 1626777600,
"owned_by": "anthropic",
"permission": [
{
"id": "modelperm-LwHkVFn8AcMItP432fKKDIKJ",
"object": "model_permission",
"created": 1626777600,
"allow_create_engine": true,
"allow_sampling": true,
"allow_logprobs": true,
"allow_search_indices": false,
"allow_view": true,
"allow_fine_tuning": false,
"organization": "*",
"group": null,
"is_blocking": false
}
],
"root": "claude-3-5-sonnet-20240620",
"parent": null
},
{
"id": "claude-3-5-sonnet-20240620",
"object": "model",
"created": 1626777600,
"owned_by": "aws",
"permission": [
{
"id": "modelperm-LwHkVFn8AcMItP432fKKDIKJ",
"object": "model_permission",
"created": 1626777600,
"allow_create_engine": true,
"allow_sampling": true,
"allow_logprobs": true,
"allow_search_indices": false,
"allow_view": true,
"allow_fine_tuning": false,
"organization": "*",
"group": null,
"is_blocking": false
}
],
"root": "claude-3-5-sonnet-20240620",
"parent": null
},
你好,虽然他们模型属性是一致的,但 owned_by
是不同的,一个是 anthropic
一个是 aws
你好,虽然他们模型属性是一致的,但
owned_by
是不同的,一个是anthropic
一个是aws
但是我这个模型是用的第三方的接口,既不是aws,也不是Anthropic,而且我只有一个渠道有这个模型,这显示出来两个是不是不太合理