在trae中填写openai的base url是为了让本地部署的llm服务(如ollama、lm studio或vllm)被识别调用,而非连接openai官方api;填错会导致“connection refused”等错误,需确保服务运行、地址正确(如http://localhost:1234/v1)、api key非空,并通过状态栏或network面板验证生效。
☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 多模态理解力帮你轻松跨越从0到1的创作门槛☜☜☜

在Trae中填写OpenAI的Base URL,是为了让本地部署的LLM服务(比如Ollama、LM Studio或自建vLLM API)能被Trae识别并调用,而不是默认连接OpenAI官方API。如果你填错地址或端口,Trae会提示“Connection refused”或“Invalid endpoint”,无法加载模型。
确认你本地LLM服务已运行并暴露HTTP接口
先确保你的本地大模型服务正在运行,并监听一个可访问的HTTP地址。例如:Ollama默认启动后提供http://localhost:11434;LM Studio默认是http://localhost:1234/v1;vLLM若启用OpenAI兼容模式,常见为http://localhost:8000/v1。
打开浏览器访问该地址(如http://localhost:11434/health),返回JSON且状态码200,说明服务就绪。
⚠️注意:如果服务监听的是127.0.0.1而非localhost,某些系统防火墙或Docker网络可能阻断Trae访问,此时需改用http://host.docker.internal:11434(macOS/Windows Docker Desktop)或宿主机真实IP(Linux裸机)。
在Trae设置中填写Base URL
第一步:点击左下角头像 → 选择【Settings】→ 进入【Model Providers】标签页。
第二步:找到OpenAI Provider区块 → 点击右侧【Edit】按钮(铅笔图标)。
第三步:将【Base URL】字段清空原内容(通常是https://api.openai.com/v1),填入你本地服务的实际地址,例如:http://localhost:1234/v1。
第四步:确保【API Key】字段留空或填任意非空字符串(如“sk-xxx”)——本地服务通常不校验Key,但Trae强制要求非空,否则保存失败。
第五步:点击【Save】→ 返回聊天界面,新建对话,下拉模型列表,应能看到本地模型(如“llama3”、“phi-3”)出现在OpenAI Provider分类下。
验证Base URL是否生效
方法一:发送一条简单消息(如“hi”),观察右下角状态栏是否显示“Using OpenAI provider (http://localhost:1234/v1)”。
方法二:打开开发者工具(Ctrl+Shift+I)→ Network标签 → 发送消息 → 查看请求URL是否以你填写的Base URL开头,且响应体含模型推理结果。
方法三:若模型无响应,检查Trae控制台日志(Help → Toggle Developer Tools → Console),出现“Fetch failed”且URL指向你填的地址,说明网络连通性有问题,不是配置错误。











