Spaces:
Sleeping
Sleeping
interface OllamaModelDetails { | |
parent_model: string; | |
format: string; | |
family: string; | |
families: string[]; | |
parameter_size: string; | |
quantization_level: string; | |
} | |
export interface OllamaModel { | |
name: string; | |
model: string; | |
modified_at: string; | |
size: number; | |
digest: string; | |
details: OllamaModelDetails; | |
} | |
export interface OllamaApiResponse { | |
models: OllamaModel[]; | |
} | |
export interface ModelInfo { | |
name: string; | |
label: string; | |
provider: string; | |
maxTokenAllowed: number; | |
} | |
export interface ProviderInfo { | |
staticModels: ModelInfo[]; | |
name: string; | |
getDynamicModels?: () => Promise<ModelInfo[]>; | |
getApiKeyLink?: string; | |
labelForGetApiKey?: string; | |
icon?: string; | |
} | |