import { type RunnableFunctionWithParse } from "https://deno.land/x/openai@v4.61.1/lib/RunnableFunction.ts";
definition: { function: (args: Args, runner: ChatCompletionRunner<unknown> | ChatCompletionStreamingRunner<unknown>) => PromiseOrValue<unknown>; parse: (input: string) => PromiseOrValue<Args>; parameters: JSONSchema; description: string; name?: string | undefined; strict?: boolean | undefined; }