one-api 在relay/adaptor中,如果不同渠道的constants.go文件中具有相同的模型名称,那么会导致api/models接口返回多个重复的模型,

g9icjywg  于 2个月前  发布在  Go
关注(0)|答案(2)|浏览(33)

例行检查

  • 我已确认目前没有类似问题
  • 我已确认我已升级到最新版本
  • 我已完整查看过项目 README,尤其是常见问题部分
  • 我理解并愿意跟进此问题,协助测试和提供反馈
  • 我理解并认可上述内容,并理解项目维护者精力有限,不遵循规则的问题可能会被无视或直接关闭
    问题描述

如标题描述

复现步骤

可尝试使用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
        },
0dxa2lsx

0dxa2lsx1#

你好,尽管他们的模型属性是相同的,但 owned_byanthropic 是不同的,一个是 aws

qpgpyjmq

qpgpyjmq2#

你好,虽然他们的模型属性是一致的,但是 owned_byanthropic 是不同的,一个是 aws。不过我的模型是通过第三方接口获取的,既不是 AWS,也不是 Anthropic。而且我只有一个渠道可以获得这个模型,这是否不太合理呢?

相关问题