import { ChatCompletionSnapshot } from "https://deno.land/x/openai@v4.38.0/lib/ChatCompletionStream.ts";
const { Choice } = ChatCompletionSnapshot;
Interfaces
A chat completion delta generated by streamed model responses. | |
The name and arguments of a function that should be called, as generated by the model. | |
import { type ChatCompletionSnapshot } from "https://deno.land/x/openai@v4.38.0/lib/ChatCompletionStream.ts";
const { Choice } = ChatCompletionSnapshot;
Properties
message: Choice.Message
A chat completion delta generated by streamed model responses.
The reason the model stopped generating tokens. This will be stop
if the model
hit a natural stop point or a provided stop sequence, length
if the maximum
number of tokens specified in the request was reached, content_filter
if
content was omitted due to a flag from our content filters, or function_call
if the model called a function.