Module async_openai::types
source · Expand description
Types used in OpenAI API requests and responses. These types are created from component schemas in the OpenAPI spec
Structs
- Builder for
ChatCompletionFunctions. - Builder for
ChatCompletionRequestMessage. - Builder for
CreateChatCompletionRequest. - Builder for
CreateCompletionRequest. - Builder for
CreateEditRequest. - Builder for
CreateEmbeddingRequest. - Builder for
CreateFileRequest. - Builder for
CreateFineTuneRequest. - Builder for
CreateImageEditRequest. - Builder for
CreateImageRequest. - Builder for
CreateImageVariationRequest. - Builder for
CreateModerationRequest. - Builder for
CreateTranscriptionRequest. - Builder for
CreateTranslationRequest. - The name and arguments of a function that should be called, as generated by the model.
Enums
Type Aliases
- Parsed server side events stream until an [DONE] is received from server.
- Parsed server side events stream until an [DONE] is received from server.
- Parsed server side events stream until an [DONE] is received from server.