pipeline-sdlc/wwwroot/api/cockpit_model_options.dspy

14 lines
704 B
Plaintext
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# cockpit_model_options.dspy — 驾驶舱模型下拉
# 2026-09-04 收敛:实现统一在模型治理模块 pipeline_llm.selection.model_options
# 本文件只作 URL 入口(驾驶舱 AgentIO 的 model_dataurl 指向此处)。
# capabilities='chat':会话 agent 只列文本输出对话能力t2t/i2t/m2t
# 过滤掉 embedding/rerank/图视频生成等非对话模型2026-09-06 用户定夺)。
uid = await get_user()
org_id = (await get_userorgid()) or ''
session_id = (params_kw or {}).get('session_id', '') or ''
rows = await llm_model_options(org_id, uid=uid or '', session_id=session_id,
value_field='id', capabilities='chat')
return rows