interface ChatCompletionRequestimport { type ChatCompletionRequest } from "https://deno.land/x/shellgpt@0.4.1/lib/ai.ts"; Propertiesmodel: | "gpt-3.5-turbo" | "gpt-4" | "gpt-4-1106-preview" | stringmessages: Message[]optionaltemperature: numberoptionaltop_p: numberoptionaln: numberoptionalstream: booleanoptionalstop: string | string[]optionalmax_tokens: numberoptionalpresence_penalty: numberoptionalfrequency_penalty: numberoptionallogit_bias: Record<string, number>optionaluser: string