AiModelSelector
Model Selector
Model picker grouped by provider.
Usage
<AiModelSelector v-model="modelId" :models="models">
<template #option="{ model, selected, select }">
<button type="button" @click="select()">{{ model.name }}</button>
</template>
</AiModelSelector>Props
| Prop | Type | Default | Description |
|---|---|---|---|
| models* | AiModelOption[] | — | — |
| modelValue | string | — | Selected model id (v-model) |
| groupByProvider | boolean | true | — |
Slots
triggerselectedsearchoptiongroup-headerempty