openai_sdk library

Classes

ApiKeyAuthInterceptor
BasicAuthInfo
BasicAuthInterceptor
ChatCompletionRequestMessage
ChatCompletionRequestMessage
ChatCompletionRequestMessageBuilder
ChatCompletionRequestMessageRoleEnum
ChatCompletionResponseMessage
ChatCompletionResponseMessage
ChatCompletionResponseMessageBuilder
ChatCompletionResponseMessageRoleEnum
CreateAnswerRequest
CreateAnswerRequest
CreateAnswerRequestBuilder
CreateAnswerRequestStop
Up to 4 sequences where the API will stop generating further tokens. The returned text will not contain the stop sequence.
CreateAnswerRequestStopBuilder
CreateAnswerResponse
CreateAnswerResponse
CreateAnswerResponseBuilder
CreateAnswerResponseSelectedDocumentsInner
CreateAnswerResponseSelectedDocumentsInner
CreateAnswerResponseSelectedDocumentsInnerBuilder
CreateChatCompletionRequest
CreateChatCompletionRequest
CreateChatCompletionRequestBuilder
CreateChatCompletionRequestStop
Up to 4 sequences where the API will stop generating further tokens.
CreateChatCompletionRequestStopBuilder
CreateChatCompletionResponse
CreateChatCompletionResponse
CreateChatCompletionResponseBuilder
CreateChatCompletionResponseChoicesInner
CreateChatCompletionResponseChoicesInner
CreateChatCompletionResponseChoicesInnerBuilder
CreateClassificationRequest
CreateClassificationRequest
CreateClassificationRequestBuilder
CreateClassificationResponse
CreateClassificationResponse
CreateClassificationResponseBuilder
CreateClassificationResponseSelectedExamplesInner
CreateClassificationResponseSelectedExamplesInner
CreateClassificationResponseSelectedExamplesInnerBuilder
CreateCompletionRequest
CreateCompletionRequest
CreateCompletionRequestBuilder
CreateCompletionRequestPrompt
The prompt(s) to generate completions for, encoded as a string, array of strings, array of tokens, or array of token arrays. Note that <|endoftext|> is the document separator that the model sees during training, so if a prompt is not specified the model will generate as if from the beginning of a new document.
CreateCompletionRequestPromptBuilder
CreateCompletionRequestStop
Up to 4 sequences where the API will stop generating further tokens. The returned text will not contain the stop sequence.
CreateCompletionRequestStopBuilder
CreateCompletionResponse
CreateCompletionResponse
CreateCompletionResponseBuilder
CreateCompletionResponseChoicesInner
CreateCompletionResponseChoicesInner
CreateCompletionResponseChoicesInnerBuilder
CreateCompletionResponseChoicesInnerLogprobs
CreateCompletionResponseChoicesInnerLogprobs
CreateCompletionResponseChoicesInnerLogprobsBuilder
CreateCompletionResponseUsage
CreateCompletionResponseUsage
CreateCompletionResponseUsageBuilder
CreateEditRequest
CreateEditRequest
CreateEditRequestBuilder
CreateEditResponse
CreateEditResponse
CreateEditResponseBuilder
CreateEmbeddingRequest
CreateEmbeddingRequest
CreateEmbeddingRequestBuilder
CreateEmbeddingRequestInput
Input text to get embeddings for, encoded as a string or array of tokens. To get embeddings for multiple inputs in a single request, pass an array of strings or array of token arrays. Each input must not exceed 8192 tokens in length.
CreateEmbeddingRequestInputBuilder
CreateEmbeddingResponse
CreateEmbeddingResponse
CreateEmbeddingResponseBuilder
CreateEmbeddingResponseDataInner
CreateEmbeddingResponseDataInner
CreateEmbeddingResponseDataInnerBuilder
CreateEmbeddingResponseUsage
CreateEmbeddingResponseUsage
CreateEmbeddingResponseUsageBuilder
CreateFineTuneRequest
CreateFineTuneRequest
CreateFineTuneRequestBuilder
CreateImageRequest
CreateImageRequest
CreateImageRequestBuilder
CreateImageRequestResponseFormatEnum
CreateImageRequestSizeEnum
CreateModerationRequest
CreateModerationRequest
CreateModerationRequestBuilder
CreateModerationRequestInput
The input text to classify
CreateModerationRequestInputBuilder
CreateModerationResponse
CreateModerationResponse
CreateModerationResponseBuilder
CreateModerationResponseResultsInner
CreateModerationResponseResultsInner
CreateModerationResponseResultsInnerBuilder
CreateModerationResponseResultsInnerCategories
CreateModerationResponseResultsInnerCategories
CreateModerationResponseResultsInnerCategoriesBuilder
CreateModerationResponseResultsInnerCategoryScores
CreateModerationResponseResultsInnerCategoryScores
CreateModerationResponseResultsInnerCategoryScoresBuilder
CreateSearchRequest
CreateSearchRequest
CreateSearchRequestBuilder
CreateSearchResponse
CreateSearchResponse
CreateSearchResponseBuilder
CreateSearchResponseDataInner
CreateSearchResponseDataInner
CreateSearchResponseDataInnerBuilder
CreateTranscriptionResponse
CreateTranscriptionResponse
CreateTranscriptionResponseBuilder
CreateTranslationResponse
CreateTranslationResponse
CreateTranslationResponseBuilder
Date
A gregorian calendar date generated by OpenAPI generator to differentiate between DateTime and Date formats.
DeleteFileResponse
DeleteFileResponse
DeleteFileResponseBuilder
DeleteModelResponse
DeleteModelResponse
DeleteModelResponseBuilder
Engine
Engine
EngineBuilder
FineTune
FineTune
FineTuneBuilder
FineTuneEvent
FineTuneEvent
FineTuneEventBuilder
ImagesResponse
ImagesResponse
ImagesResponseBuilder
ImagesResponseDataInner
ImagesResponseDataInner
ImagesResponseDataInnerBuilder
ListEnginesResponse
ListEnginesResponse
ListEnginesResponseBuilder
ListFilesResponse
ListFilesResponse
ListFilesResponseBuilder
ListFineTuneEventsResponse
ListFineTuneEventsResponse
ListFineTuneEventsResponseBuilder
ListFineTunesResponse
ListFineTunesResponse
ListFineTunesResponseBuilder
ListModelsResponse
ListModelsResponse
ListModelsResponseBuilder
Model
Model
ModelBuilder
OAuthInterceptor
OpenAIApi
OpenAIFile
OpenAIFile
OpenAIFileBuilder
OpenaiSdk

Extensions

DateTimeToDate on DateTime

Properties

serializers ↔ Serializers
getter/setter pair
standardSerializers ↔ Serializers
getter/setter pair