(input: {
model: ModelSelection["model"]
variant?: string
variants?: readonly string[]
includeVariant?: boolean
})
| 146 | } |
| 147 | |
| 148 | export function formatCurrentModelId(input: { |
| 149 | model: ModelSelection["model"] |
| 150 | variant?: string |
| 151 | variants?: readonly string[] |
| 152 | includeVariant?: boolean |
| 153 | }) { |
| 154 | const base = `${input.model.providerID}/${input.model.modelID}` |
| 155 | if (!input.includeVariant || !input.variants?.length) return base |
| 156 | return `${base}/${selectVariant(input.variant, input.variants)}` |
| 157 | } |
| 158 | |
| 159 | export function formatVariantName(variant: string) { |
| 160 | return variant |
no test coverage detected