(model: string)
| 2193 | } |
| 2194 | |
| 2195 | export function parseModel(model: string) { |
| 2196 | const [providerPart, ...rest] = model.split("/") |
| 2197 | const parsed = Auth.parseDisplayName(providerPart) |
| 2198 | const providerID = Auth.formatKey(parsed.provider, parsed.connection) |
| 2199 | return { |
| 2200 | providerID, |
| 2201 | modelID: rest.join("/"), |
| 2202 | } |
| 2203 | } |
| 2204 | |
| 2205 | export const ModelNotFoundError = NamedError.create( |
| 2206 | "ProviderModelNotFoundError", |
no outgoing calls
no test coverage detected