在DBLens for MySQL 2026.2.7版本中,自定义模型配置是一项重要升级,它允许您根据不同的业务场景、环境需求和团队规范,灵活配置和使用特定的AI模型,从而实现更精准、高效的数据库智能化操作。本文将详细介绍如何配置和使用这一功能。
一、配置前准备
1.1 前提条件
- 软件版本:确保您已安装DBLens for MySQL 2026.2.7或更高版本
- 模型信息:获取目标AI模型的API密钥和访问端点(如使用第三方AI服务)
1.2 基本概念理解
- 模型提供商:AI模型的来源,如DeepSeek、OpenAI、Azure AI、本地部署的Ollama等
- 模型标识:具体模型的名称标识,如
gpt-4、claude-3、llama3等
二、配置步骤详解
2.1 访问配置界面
- 打开DBLens for MySQL 2026.2.7
- 点击右上角「用户设置」图标
- 选择「设置」→「自定义模型」
- 点击「保存」按钮
⚙️ 配置字段详解
-
Provider (提供商) :您已选择了
Ollama,这是正确的。这告诉DBLens使用与Ollama兼容的API协议进行通信。 -
*BaseURL (基础地址) :必填项,也是最关键的设置。
- 格式:通常为
http://{主机IP}:{端口号} - 本地填写:如果Ollama安装在您当前电脑上,请填写
http://127.0.0.1:11434 - 远程填写:如果Ollama安装在局域网其他机器上,请填写
http://{那台机器的IP地址}:11434
- 格式:通常为
-
ChatPath (聊天路径) :通常保持默认值
/api/chat即可。这是Ollama提供的用于对话的API端点。 -
*Model (模型名称) :必填项。这里需要填写您在Ollama中已经下载并安装好的具体模型名。
- 常见模型示例:
llama3、llama3.2、codellama、qwen:7b、mistral等。 - 如何确认? 打开命令行,输入
ollama list,查看列表中的NAME列。
- 常见模型示例:
-
APIKey:对于本地部署的Ollama,通常无需填写或可以留空。此字段主要适用于需要API密钥的在线服务(如OpenAI)。
-
Authorization (授权头) :优先级高于APIKey,一般用于更复杂的令牌认证。本地Ollama通常也无需填写。
🔧 DeepSeek模型配置示例
请参照您提供的截图界面,按以下信息填写:
-
Provider (提供商) :
OpenAI(关键!)- 因为DeepSeek的API与OpenAI兼容,所以在提供商下拉菜单中应选择
OpenAI或OpenAI Compatible(如果DBLens有此选项)。不要选择Ollama。
- 因为DeepSeek的API与OpenAI兼容,所以在提供商下拉菜单中应选择
-
*BaseURL (基础地址) :
https://api.deepseek.com- 这是DeepSeek官方API的统一入口地址。
-
ChatPath (聊天路径) :
- 通常,对于OpenAI兼容的API,路径为
/v1/chat/completions。 - 如果DBLens的“ChatPath”字段已有默认值(例如截图中的
/api/chat),但连接失败,您可以尝试将其修改为标准路径/v1/chat/completions或留空(取决于DBLens的预设逻辑)。
- 通常,对于OpenAI兼容的API,路径为
-
*Model (模型名称) :
-
填写您想要调用的具体DeepSeek模型。例如:
deepseek-chat(通用对话模型)deepseek-coder(代码专用模型)
-
请以DeepSeek官方文档最新公布的模型名称为准。
-
-
*APIKey (API密钥) :
- 这是必填项。前往 DeepSeek 开放平台 注册登录,在“API Keys”部分创建并复制您的密钥。
- 将复制的密钥(形如
sk-xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx)粘贴在此处。请妥善保管,不要泄露。
-
Authorization (授权头) :
- 对于DeepSeek,使用APIKey即可,此字段通常留空不填。系统会自动使用
Bearer ${您的APIKey}的格式进行认证。
- 对于DeepSeek,使用APIKey即可,此字段通常留空不填。系统会自动使用
✅ Ollama配置示例
假设您在本机运行了Ollama,并拉取了名为 llama3.2 的模型,那么配置应如下:
- Provider:
Ollama - *BaseURL:
http://127.0.0.1:11434 - ChatPath:
/api/chat - *Model:
llama3.2 - APIKey:
(留空) - Authorization:
(留空)
填写完毕后,点击 “保存” 即可。
🔍 如何验证配置成功?
- 首先确保Ollama服务正在运行:在终端中,您应该可以通过
ollama run llama3.2这样的命令与模型正常对话。 - 在DBLens中,配置保存后,您可以尝试在SQL编辑器或相关AI功能中,提出一个简单的问题(例如:“用中文解释什么是SELECT语句”),看是否能收到AI的回复。