UNPKG

organ-ai-zer

Version:

AI-powered file organizer CLI tool

17 lines 693 B
import { AIAnalysisRequest, AIAnalysisResponse, ConversationConfig } from "../types"; import { BaseAIProvider } from "./ai-providers"; import { ConversationContext } from "./conversation-context"; /** * Generic AI Conversation */ export declare class Conversation { protected context: ConversationContext; protected aiProvider: BaseAIProvider; constructor(aiProvider: BaseAIProvider, subject: string, config?: Partial<ConversationConfig>); continueWithPrompt(analysisRequest: AIAnalysisRequest): Promise<AIAnalysisResponse>; reset(keepSystemPrompt?: boolean): void; complete(): void; pause(): void; resume(): void; } //# sourceMappingURL=conversation.d.ts.map