15 lines
497 B
TypeScript
15 lines
497 B
TypeScript
import { FlatCategory } from '../categories/categories.service';
|
|
export declare const AI_CATEGORIZATION_MODEL = "mistral-tiny";
|
|
export type CategorySuggestion = {
|
|
categoryId: number;
|
|
categoryName: string;
|
|
path: string;
|
|
confidence: 'high' | 'medium' | 'low';
|
|
usedFallback: boolean;
|
|
};
|
|
export declare class AiService {
|
|
private readonly logger;
|
|
suggestCategory(productName: string, categories: FlatCategory[]): Promise<CategorySuggestion>;
|
|
private fallbackToOvrigt;
|
|
}
|