Spaces:
Runtime error
Runtime error
File size: 608 Bytes
86042ad |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 |
// Common types used across the application
export type LLMProvider = "ollama" | "huggingface";
export type AnalysisTask = "summarize" | "evaluate" | "explain" | "extract";
export interface LLMRequest {
prompt: string;
model?: string;
temperature?: number;
maxTokens?: number;
systemPrompt?: string;
}
export interface LLMResponse {
text: string;
model: string;
tokensUsed?: number;
}
export interface ModelInfo {
name: string;
size?: string;
description?: string;
provider: LLMProvider;
}
export interface CacheEntry<T> {
data: T;
timestamp: number;
expiresAt: number;
}
|