export type PromptType = 'RAG' | 'QA'; export interface IPromptConfig { id: string; type: PromptType; temperature: number; rules: string; tone: string; author_id: string; created_at: string; updated_at: string; } export interface IPromptConfigCreate { type: PromptType; temperature: number; rules: string; tone: string; } export interface IPromptConfigUpdate { temperature: number; rules: string; tone: string; } export interface IPromptConfigResponse { success: boolean; message: string; prompt_config?: IPromptConfig; prompt_configs?: IPromptConfig[]; }