AssembleManagedModelOptions
このコンテンツはまだ日本語訳がありません。
assembleManagedModel 的选项:模型别名与配置来源 / 注入缝(全部可选,缺省 = 当前目录五层配置 + ‘main’)
config?
Section titled “config?”optional config?: LoadedConfig;已装载配置注入缝:提供时跳过 loadConfig(调用方自管配置来源)
optional cwd?: string;项目层配置发现起点;缺省 process.cwd()
optional env?: Record<string, string | undefined>;环境变量注入缝(配置路径变量与 API key 读取共用);缺省 process.env
fetchImpl?
Section titled “fetchImpl?”optional fetchImpl?: any;fetch 注入缝(透传协议适配器;测试不发真实请求)
loadOptions?
Section titled “loadOptions?”optional loadOptions?: Omit<LoadConfigOptions, "cwd" | "env">;loadConfig 其余注入缝(fs/homedir/platform;测试 hermetic 用)
model?
Section titled “model?”optional model?: string;模型别名(main/fast/reasoning/自定义)或 ref(provider/model);缺省 ‘main’
onProviderSelected?
Section titled “onProviderSelected?”optional onProviderSelected?: (selection) => void;fallback 链最终命中通报(session 装配据此合成 cost.provider.switched)
selection
Section titled “selection”FallbackSelection
void
このページは役に立ちましたか?
フィードバックありがとうございます。この記事の改善に活かします。