@ aparte/ plugin- model- 选择器
提供者 + 模型选择器网络组件 独立生成一个
<aparte-select> 与每个注册的 AI 提供者组合成一个 <aparte-optgroup> (单一提供者)
为 BYOK (带自有密钥) 模式.
npm install @aparte/plugin-model-selector @aparte/core
import '@aparte/plugin-model-selector'; // registers <aparte-model-selector>
<aparte-model-selector auto-select persist searchable></aparte-model-selector>
@aparte/core 仅需要 同伴依赖输入软件包
<aparte-model-selector> 元素作为副作用.
在您的框架中键入
元素由本包而不是框架包打出,通过一个 每个框架的子路径——所以,当您有插件时,您就得到了精确的绑定:
import '@aparte/plugin-model-selector/react'; // or /vue, or /svelte — types only, no runtime
// Angular needs a class claiming the selector, so it gets a directive:
import { AparteModelSelectorDirective } from '@aparte/plugin-model-selector/angular';
react, (中文(简体) ), vue, (中文(简体) ), svelte 财务报告和审定财务报表 @angular/core 为: 选项 同行.
| 属性 | 效果 |
|---|---|
auto-select | 在挂载时选择第一个可用的模型 |
persist | 将选中内容写回已解析的配置 |
searchable | 在下拉时启用搜索 |
placeholder | 覆盖占位符文本( 为活动区域) |
火灾 aparte-model-change (单位:千美元){ providerId, modelId, previousProviderId, previousModelId }当
选择更改。 它读取来自最近实例配置的提供者( E)attachConfig),倒转至
aparteGlobalConfig。 。 。 .
仅限无害环境管理。 离相单相.