class OpenAI
extends Core.APIClient
API Client for interfacing with the OpenAI API.
Constructors
new OpenAI(unnamed 0?: ClientOptions)API Client for interfacing with the OpenAI API.
Static Properties
Properties
audio: API.Audiobatches: API.Batchesbeta: API.Betachat: API.Chatcompletions: API.Completionsembeddings: API.Embeddingsfiles: API.FilesfineTuning: API.FineTuningimages: API.Imagesmodels: API.Modelsmoderations: API.Moderationsorganization: string | nulluploads: API.UploadsMethods
protected
authHeaders(opts: Core.FinalRequestOptions): Core.Headersprotected
defaultHeaders(opts: Core.FinalRequestOptions): Core.Headersprotected
defaultQuery(): Core.DefaultQuery | undefinedType Aliases
T
OpenAI.AudioModel = API.AudioModel
No documentation available
T
OpenAI.Batch = API.Batch
No documentation available
T
OpenAI.BatchCreateParams = API.BatchCreateParams
No documentation available
T
OpenAI.BatchError = API.BatchError
No documentation available
T
OpenAI.BatchListParams = API.BatchListParams
No documentation available
T
OpenAI.BatchRequestCounts = API.BatchRequestCounts
No documentation available
T
OpenAI.ChatCompletion = API.ChatCompletion
No documentation available
T
OpenAI.ChatCompletionAssistantMessageParam = API.ChatCompletionAssistantMessageParam
No documentation available
T
OpenAI.ChatCompletionChunk = API.ChatCompletionChunk
No documentation available
T
OpenAI.ChatCompletionContentPart = API.ChatCompletionContentPart
No documentation available
T
OpenAI.ChatCompletionContentPartImage = API.ChatCompletionContentPartImage
No documentation available
T
OpenAI.ChatCompletionContentPartRefusal = API.ChatCompletionContentPartRefusal
No documentation available
T
OpenAI.ChatCompletionContentPartText = API.ChatCompletionContentPartText
No documentation available
T
OpenAI.ChatCompletionCreateParams = API.ChatCompletionCreateParams
No documentation available
T
OpenAI.ChatCompletionCreateParamsNonStreaming = API.ChatCompletionCreateParamsNonStreaming
No documentation available
T
OpenAI.ChatCompletionCreateParamsStreaming = API.ChatCompletionCreateParamsStreaming
No documentation available
T
OpenAI.ChatCompletionFunctionCallOption = API.ChatCompletionFunctionCallOption
No documentation available
T
OpenAI.ChatCompletionFunctionMessageParam = API.ChatCompletionFunctionMessageParam
No documentation available
T
OpenAI.ChatCompletionMessage = API.ChatCompletionMessage
No documentation available
T
OpenAI.ChatCompletionMessageParam = API.ChatCompletionMessageParam
No documentation available
T
OpenAI.ChatCompletionMessageToolCall = API.ChatCompletionMessageToolCall
No documentation available
T
OpenAI.ChatCompletionNamedToolChoice = API.ChatCompletionNamedToolChoice
No documentation available
T
OpenAI.ChatCompletionRole = API.ChatCompletionRole
No documentation available
T
OpenAI.ChatCompletionStreamOptions = API.ChatCompletionStreamOptions
No documentation available
T
OpenAI.ChatCompletionSystemMessageParam = API.ChatCompletionSystemMessageParam
No documentation available
T
OpenAI.ChatCompletionTokenLogprob = API.ChatCompletionTokenLogprob
No documentation available
T
OpenAI.ChatCompletionTool = API.ChatCompletionTool
No documentation available
T
OpenAI.ChatCompletionToolChoiceOption = API.ChatCompletionToolChoiceOption
No documentation available
T
OpenAI.ChatCompletionToolMessageParam = API.ChatCompletionToolMessageParam
No documentation available
T
OpenAI.ChatCompletionUserMessageParam = API.ChatCompletionUserMessageParam
No documentation available
T
OpenAI.ChatModel = API.ChatModel
No documentation available
T
OpenAI.Completion = API.Completion
No documentation available
T
OpenAI.CompletionChoice = API.CompletionChoice
No documentation available
T
OpenAI.CompletionCreateParams = API.CompletionCreateParams
No documentation available
T
OpenAI.CompletionCreateParamsNonStreaming = API.CompletionCreateParamsNonStreaming
No documentation available
T
OpenAI.CompletionCreateParamsStreaming = API.CompletionCreateParamsStreaming
No documentation available
T
OpenAI.CompletionUsage = API.CompletionUsage
No documentation available
T
OpenAI.CreateEmbeddingResponse = API.CreateEmbeddingResponse
No documentation available
T
OpenAI.CursorPageParams = Pagination.CursorPageParams
No documentation available
T
OpenAI.CursorPageResponse<Item> = Pagination.CursorPageResponse<Item>
No documentation available
T
OpenAI.Embedding = API.Embedding
No documentation available
T
OpenAI.EmbeddingCreateParams = API.EmbeddingCreateParams
No documentation available
T
OpenAI.ErrorObject = API.ErrorObject
No documentation available
T
OpenAI.FileContent = API.FileContent
No documentation available
T
OpenAI.FileCreateParams = API.FileCreateParams
No documentation available
T
OpenAI.FileDeleted = API.FileDeleted
No documentation available
T
OpenAI.FileListParams = API.FileListParams
No documentation available
T
OpenAI.FileObject = API.FileObject
No documentation available
T
OpenAI.FilePurpose = API.FilePurpose
No documentation available
T
OpenAI.FunctionDefinition = API.FunctionDefinition
No documentation available
T
OpenAI.FunctionParameters = API.FunctionParameters
No documentation available
T
OpenAI.Image = API.Image
No documentation available
T
OpenAI.ImageCreateVariationParams = API.ImageCreateVariationParams
No documentation available
T
OpenAI.ImageEditParams = API.ImageEditParams
No documentation available
T
OpenAI.ImageGenerateParams = API.ImageGenerateParams
No documentation available
T
OpenAI.ImageModel = API.ImageModel
No documentation available
T
OpenAI.ImagesResponse = API.ImagesResponse
No documentation available
T
OpenAI.Model = API.Model
No documentation available
T
OpenAI.ModelDeleted = API.ModelDeleted
No documentation available
T
OpenAI.Moderation = API.Moderation
No documentation available
T
OpenAI.ModerationCreateParams = API.ModerationCreateParams
No documentation available
T
OpenAI.ModerationCreateResponse = API.ModerationCreateResponse
No documentation available
T
OpenAI.ModerationModel = API.ModerationModel
No documentation available
T
OpenAI.PageResponse<Item> = Pagination.PageResponse<Item>
No documentation available
T
OpenAI.RequestOptions = Core.RequestOptions
No documentation available
T
OpenAI.ResponseFormatJSONObject = API.ResponseFormatJSONObject
No documentation available
T
OpenAI.ResponseFormatJSONSchema = API.ResponseFormatJSONSchema
No documentation available
T
OpenAI.ResponseFormatText = API.ResponseFormatText
No documentation available
T
OpenAI.Upload = API.Upload
No documentation available
T
OpenAI.UploadCompleteParams = API.UploadCompleteParams
No documentation available
T
OpenAI.UploadCreateParams = API.UploadCreateParams
No documentation available