咨询VS Code Insiders的chatLanguageModels.json配置及支持键的相关文档
自定义端点配置迁移与chatLanguageModels.json配置键疑问
自OpenAI兼容API选项被弃用后,我已将LM Studio及qwen/qwen3.6-27b模型的BYOM配置迁移至自定义端点与chat-completions API,以下为可正常运行的配置:
{ "name": "LM Studio", "vendor": "customendpoint", "apiKey": "lmstudio", "apiType": "chat-completions", "models": [ { "id": "qwen/qwen3.6-27b", "name": "Qwen 3.6 27B", "url": "http://127.0.0.1:1234/v1/chat/completions", "toolCalling": true, "vision": true, "maxInputTokens": 50000 } ] }
测试过程中发现,若未将toolCalling设为true,该模型不会显示在VS Code Insiders的模型选择UI中。
目前官方尚未公开完整的chatLanguageModels.json配置键列表文档,不过从实际使用场景中,可总结出以下常用配置键:
顶层配置键
name:自定义端点的显示名称vendor:固定值为customendpoint,标识为自定义端点类型apiKey:API访问密钥(本地服务如LM Studio可随意填写)apiType:API类型,支持chat-completionsmodels:模型配置数组,每个元素对应一个模型的具体配置
模型项配置键
id:模型的唯一标识字符串name:模型在UI中的显示名称url:模型对应的API端点地址toolCalling:布尔值,标识模型是否支持工具调用,需设为true才能在模型选择UI中显示vision:布尔值,标识模型是否支持视觉功能maxInputTokens:数值,模型支持的最大输入token数量
内容的提问来源于stack exchange,提问作者Darren Evans




