import * as openai from "https://deno.land/x/openai@v4.67.1/resources/mod.ts";
Classes
c Beta | |
c Chat | |
Note: no pagination actually occurs yet, this is for forwards-compatibility. | |
Note: no pagination actually occurs yet, this is for forwards-compatibility. | |
Interfaces
The request counts for different statuses within the batch. | |
Represents a chat completion response returned by model, based on the provided input. | |
Log probability information for the choice. | |
Represents a streamed chunk of a chat completion response returned by model, based on the provided input. | |
A chat completion delta generated by streamed model responses. | |
Log probability information for the choice. | |
Specifying a particular function via | |
A chat completion message generated by the model. | |
The function that the model called. | |
Specifies a tool the model should use. Use to force the model to call a specific function. | |
Options for streaming response. Only set this when you set | |
Represents a completion response from the API. Note: both the streamed and non-streamed response objects share the same shape (unlike the chat endpoint). | |
Usage statistics for the completion request. | |
Breakdown of tokens used in a completion. | |
Breakdown of tokens used in the prompt. | |
The usage information for the request. | |
Represents an embedding vector returned by embedding endpoint. | |
The | |
Represents the url or the content of an image generated by the OpenAI API. | |
Describes an OpenAI model offering that can be used with the API. | |
A list of the categories, and whether they are flagged or not. | |
A list of the categories along with the input type(s) that the score applies to. | |
A list of the categories along with their scores as predicted by model. | |
Represents if a given text input is potentially harmful. | |
An object describing an image to classify. | |
Contains either an image URL or a data URL for a base64 encoded image. | |
An object describing text to classify. | |
The Upload object can accept byte chunks in the form of Parts. | |
Type Aliases
The format of the output, in one of these options: | |
The role of the author of a message | |
Controls which (if any) tool is called by the model. | |
The intended purpose of the uploaded file. | |
The parameters the functions accepts, described as a JSON Schema object. See the guide for examples, and the JSON Schema reference for documentation about the format. | |
An object describing an image to classify. | |