export interface Message { role: Role; content: string; } export type Role = 'assistant' | 'user'; export interface ChatBody { model: any; messages: Message[]; key?: string; prompt: string; temperature?: number; } export interface Conversation { id: string; name: string; messages: Message[]; model: any; prompt: string; temperature: number; folderId: string | null; }