24152415 </ span >
24162416 </ a >
24172417
2418+ </ li >
2419+
2420+ < li class ="md-nav__item ">
2421+ < a href ="#5-sqlbot-mcp " class ="md-nav__link ">
2422+ < span class ="md-ellipsis ">
2423+
2424+ 5 SQLBot 的 MCP 如何指定问数使用的模型?
2425+
2426+ </ span >
2427+ </ a >
2428+
24182429</ li >
24192430
24202431 </ ul >
27772788 </ span >
27782789 </ a >
27792790
2791+ </ li >
2792+
2793+ < li class ="md-nav__item ">
2794+ < a href ="#5-sqlbot-mcp " class ="md-nav__link ">
2795+ < span class ="md-ellipsis ">
2796+
2797+ 5 SQLBot 的 MCP 如何指定问数使用的模型?
2798+
2799+ </ span >
2800+ </ a >
2801+
27802802</ li >
27812803
27822804 </ ul >
@@ -2818,7 +2840,7 @@ <h2 id="2-sqlbot-mcp">2 SQLBot 的 MCP 调用支持指定工作空间和禁用
28182840< p > 1.8.0 版本及以后,MCP 支持选择工作空间与禁用图表渲染:</ p >
28192841< ul >
28202842< li > < strong > 选择工作空间</ strong > :新增 < code > mcp_ws_list</ code > 工具用于获取当前用户可访问的工作空间列表。
2821- 在调用 < code > mcp_datasource_list</ code > 或 < code > mcp_question</ code > 时,可通过 < code > oid</ code > 参数指定工作空间 ID 。</ li >
2843+ 1.10.0 及以后,请在调用 < code > mcp_start </ code > 时通过 < code > oid </ code > 指定工作空间; < code > mcp_datasource_list</ code > 仍可通过 < code > oid </ code > 查询指定工作空间下的数据源。 < code > mcp_question</ code > 中传 < code > oid</ code > 不会生效 。</ li >
28222844< li > < strong > 禁用图表渲染</ strong > :在调用 < code > mcp_question</ code > 时,可通过 < code > return_img=false</ code > 关闭图表图片渲染,仅返回 SQL、数据与图表配置结果,减少图片生成耗时。</ li >
28232845</ ul >
28242846</ div >
@@ -2844,14 +2866,23 @@ <h2 id="4-sqlbot-mcp">4 SQLBot 的 MCP 指定工作空间失效?<a class="head
28442866< p > 1.10.0 版本及以后,MCP 指定工作空间的参数从 mcp_question 更改至 mcp_start 节点:若仍按 1.8.x / 1.9.x 文档在 mcp_question 中传 oid,将不会生效。</ p >
28452867< p > 使用说明:</ p >
28462868< ul >
2847- < li > 先调用 < code > mcp_access_token </ code > 获取当前用户 < code > token</ code > 。</ li >
2869+ < li > 先调用 < code > access_token </ code > 获取当前用户 < code > token</ code > 。</ li >
28482870< li > 再调用 < code > mcp_start</ code > 创建会话时传入 < code > oid</ code > 与 < code > token</ code > ,该会话将归属到指定工作空间。</ li >
28492871< li > 后续同一会话中的 < code > mcp_question</ code > 无需再传 < code > oid</ code > ;会话创建时确定的工作空间会持续生效。</ li >
28502872< li > < code > mcp_datasource_list</ code > 仍可通过 < code > oid</ code > 查询指定工作空间下的数据源列表。
28512873 若指定工作空间后仍异常,请检查:用户是否属于该工作空间;< code > oid</ code > 是否在 < code > mcp_start</ code > 阶段传入;< code > chat_id</ code > 是否来自该次 < code > mcp_start</ code > 返回结果。</ li >
28522874</ ul >
28532875</ div >
28542876< p > < img alt ="mcp数据源指定 " src ="../../img/mcp/sqlbot_mcp_new_oid.png " /> </ p >
2877+ < h2 id ="5-sqlbot-mcp "> 5 SQLBot 的 MCP 如何指定问数使用的模型?< a class ="headerlink " href ="#5-sqlbot-mcp " title ="Permanent link "> ¶</ a > </ h2 >
2878+ < div class ="admonition abstract ">
2879+ < p > 1.10.1 版本及以后,MCP 支持为问数指定 AI 模型:</ p >
2880+ < ul >
2881+ < li > 调用 < code > mcp_model_list</ code > ,传入工作空间 < code > oid</ code > ,获取该空间下可用模型列表(含 < code > id</ code > 、< code > name</ code > 、是否默认模型)。</ li >
2882+ < li > 在调用 < code > mcp_question</ code > 时通过 < code > custom_model</ code > 传入模型 ID;不传则使用默认模型。</ li >
2883+ < li > < code > mcp_model_list</ code > 的 < code > oid</ code > 与创建会话时 < code > mcp_start</ code > 使用的工作空间保持一致,避免选到其他空间的模型。</ li >
2884+ </ ul >
2885+ </ div >
28552886
28562887
28572888
0 commit comments