请教:用CCSwitch设置连LAN内另一CCSwitch时获取模型

waterblue 2026-08-11 16:33 1

我在一个局域网内有几台终端,由于管理中转站比较多,所以我选择一台主力机A主要负责选定当前用的中转站,其他终端都通过CCSwitch连到这台机器的路由服务上

目前配置A路由服务监听IP为0.0.0.0,其他主机设置baseURL为A的IP,api-key随意输入就可以,是可以正常通过A调用到模型的,但是唯一美中不足的是拉取模型的时候为空(A连接中转站是可以拉到模型的),不知道是否有佬有同样的经历完美解决了拉模型这个问题的?


非常感谢!!

最新回复 (7)
  • 不吃香菜 08-11 16:37
    1

    还能这样操作吗,CCSwitch应该是没有获取模型的接口,其他终端从ccs就拉不到模型

  • 诶嘿 08-11 16:40
    2

    因为 ccs 没有 /v1/models 的 路由 所有无法拉取到的

  • 马克肉赛博 08-11 16:41
    3

    你会做请求拦截的话就看一下拉取模型的时候具体发的什么请求,看看被打到那里去了。不会做的话,


    把问题抛给Marvius ,然后你告诉他问题,你手动点一下,其他的交给它。

  • 不吃香菜 08-11 16:44
    4

    /v1/models





    ccs的 /v1/models 接口返回的模型列表是空的

  • waterblue 楼主 08-11 17:40
    5

    确实是这样,我也是拉了两次都是model:,但是这个链式方法确实可行,要是cc能补上model这一环那就完美了哈哈哈

  • YABO 08-11 17:49
    6

    不如跑个axonhub/aether充当模型网关,统一管理算了。放服务器上更是方便

  • 诶嘿 08-12 08:17
    7

    确实是这样,我也是拉了两次都是 model:, 但是这个链式方法确实可行,要是 cc 能补上 model 这一环那就完美了哈哈哈




    ccs 的 /v1/models 接口返回的模型列表是空的



    让AI看了下代码,可以手搓搞定 就是不知道会不会影响 codex 的使用,我很久没用过ccs和codex了


    比较简单的解决方案就是 在codex的配置文件中手搓一组模型列表json出来




    示例

    {
    "models": [

    ],

    "data": [

    {
    "id": "glm-5.2",
    "object": "model",
    "created": 1626777600,
    "owned_by": "advanced_custom",
    "supported_endpoint_types": []
    },
    {
    "id": "claude-opus-5",
    "object": "model",
    "created": 1626777600,
    "owned_by": "advanced_custom",
    "supported_endpoint_types": [
    "openai",
    "anthropic",
    "openai-response"
    ]
    },
    {
    "id": "kimi-k3",
    "object": "model",
    "created": 1626777600,
    "owned_by": "openai",
    "supported_endpoint_types": [
    "openai"
    ]
    },
    {
    "id": "deepseek-v4-pro",
    "object": "model",
    "created": 1626777600,
    "owned_by": "advanced_custom",
    "supported_endpoint_types": []
    },

    {
    "id": "voyage-4",
    "object": "model",
    "created": 1626777600,
    "owned_by": "advanced_custom",
    "supported_endpoint_types": [
    "embeddings",
    "jina-rerank"
    ]
    },
    {
    "id": "gpt-image-2",
    "object": "model",
    "created": 1626777600,
    "owned_by": "openai",
    "supported_endpoint_types": [
    "openai"
    ]
    },
    {
    "id": "Qwen3-VL-Reranker-8B",
    "object": "model",
    "created": 1626777600,
    "owned_by": "advanced_custom",
    "supported_endpoint_types": [
    "embeddings",
    "jina-rerank"
    ]
    },
    {
    "id": "mimo-v2.5",
    "object": "model",
    "created": 1626777600,
    "owned_by": "advanced_custom",
    "supported_endpoint_types": []
    },
    {
    "id": "claude-fable-5",
    "object": "model",
    "created": 1626777600,
    "owned_by": "advanced_custom",
    "supported_endpoint_types": [
    "openai",
    "anthropic",
    "openai-response"
    ]
    },
    {
    "id": "gpt-5.6-luna",
    "object": "model",
    "created": 1626777600,
    "owned_by": "openai",
    "supported_endpoint_types": [
    "openai"
    ]
    },
    {
    "id": "deepseek-v4-flash",
    "object": "model",
    "created": 1626777600,
    "owned_by": "advanced_custom",
    "supported_endpoint_types": [
    "openai",
    "openai-response",
    "anthropic"
    ]
    },
    {
    "id": "Qwen3-VL-Embedding-8B",
    "object": "model",
    "created": 1626777600,
    "owned_by": "advanced_custom",
    "supported_endpoint_types": [
    "embeddings",
    "jina-rerank"
    ]
    },
    {
    "id": "gpt-5.6-sol",
    "object": "model",
    "created": 1626777600,
    "owned_by": "advanced_custom",
    "supported_endpoint_types": [
    "anthropic",
    "openai-response",
    "openai"
    ]
    }
    ],
    "object": "list",
    "success": true
    }






* 帖子来源Linux.do
返回