diff --git a/src/interfaces.ts b/src/interfaces.ts index 45c6b74..9d717bb 100644 --- a/src/interfaces.ts +++ b/src/interfaces.ts @@ -199,14 +199,14 @@ export interface GenerateResponse { response?: string thinking?: string done: boolean - done_reason: string - context: number[] - total_duration: number - load_duration: number - prompt_eval_count: number - prompt_eval_duration: number - eval_count: number - eval_duration: number + done_reason?: string + context?: number[] + total_duration?: number + load_duration?: number + prompt_eval_count?: number + prompt_eval_duration?: number + eval_count?: number + eval_duration?: number logprobs?: Logprob[] // Image generation response fields @@ -220,13 +220,13 @@ export interface ChatResponse { created_at: Date message: Message done: boolean - done_reason: string - total_duration: number - load_duration: number - prompt_eval_count: number - prompt_eval_duration: number - eval_count: number - eval_duration: number + done_reason?: string + total_duration?: number + load_duration?: number + prompt_eval_count?: number + prompt_eval_duration?: number + eval_count?: number + eval_duration?: number logprobs?: Logprob[] }