openai-lib 0.1.0

APIs for sampling from and fine-tuning language models
Documentation
pub mod chat_completion_request_message;
pub use self::chat_completion_request_message::ChatCompletionRequestMessage;
pub mod chat_completion_response_message;
pub use self::chat_completion_response_message::ChatCompletionResponseMessage;
pub mod create_answer_request;
pub use self::create_answer_request::CreateAnswerRequest;
pub mod create_answer_request_stop;
pub use self::create_answer_request_stop::CreateAnswerRequestStop;
pub mod create_answer_response;
pub use self::create_answer_response::CreateAnswerResponse;
pub mod create_answer_response_selected_documents_inner;
pub use self::create_answer_response_selected_documents_inner::CreateAnswerResponseSelectedDocumentsInner;
pub mod create_chat_completion_request;
pub use self::create_chat_completion_request::CreateChatCompletionRequest;
pub mod create_chat_completion_request_stop;
pub use self::create_chat_completion_request_stop::CreateChatCompletionRequestStop;
pub mod create_chat_completion_response;
pub use self::create_chat_completion_response::CreateChatCompletionResponse;
pub mod create_chat_completion_response_choices_inner;
pub use self::create_chat_completion_response_choices_inner::CreateChatCompletionResponseChoicesInner;
pub mod create_classification_request;
pub use self::create_classification_request::CreateClassificationRequest;
pub mod create_classification_response;
pub use self::create_classification_response::CreateClassificationResponse;
pub mod create_classification_response_selected_examples_inner;
pub use self::create_classification_response_selected_examples_inner::CreateClassificationResponseSelectedExamplesInner;
pub mod create_completion_request;
pub use self::create_completion_request::CreateCompletionRequest;
pub mod create_completion_request_prompt;
pub use self::create_completion_request_prompt::CreateCompletionRequestPrompt;
pub mod create_completion_request_stop;
pub use self::create_completion_request_stop::CreateCompletionRequestStop;
pub mod create_completion_response;
pub use self::create_completion_response::CreateCompletionResponse;
pub mod create_completion_response_choices_inner;
pub use self::create_completion_response_choices_inner::CreateCompletionResponseChoicesInner;
pub mod create_completion_response_choices_inner_logprobs;
pub use self::create_completion_response_choices_inner_logprobs::CreateCompletionResponseChoicesInnerLogprobs;
pub mod create_completion_response_usage;
pub use self::create_completion_response_usage::CreateCompletionResponseUsage;
pub mod create_edit_request;
pub use self::create_edit_request::CreateEditRequest;
pub mod create_edit_response;
pub use self::create_edit_response::CreateEditResponse;
pub mod create_embedding_request;
pub use self::create_embedding_request::CreateEmbeddingRequest;
pub mod create_embedding_request_input;
pub use self::create_embedding_request_input::CreateEmbeddingRequestInput;
pub mod create_embedding_response;
pub use self::create_embedding_response::CreateEmbeddingResponse;
pub mod create_embedding_response_data_inner;
pub use self::create_embedding_response_data_inner::CreateEmbeddingResponseDataInner;
pub mod create_embedding_response_usage;
pub use self::create_embedding_response_usage::CreateEmbeddingResponseUsage;
pub mod create_fine_tune_request;
pub use self::create_fine_tune_request::CreateFineTuneRequest;
pub mod create_image_request;
pub use self::create_image_request::CreateImageRequest;
pub mod create_moderation_request;
pub use self::create_moderation_request::CreateModerationRequest;
pub mod create_moderation_request_input;
pub use self::create_moderation_request_input::CreateModerationRequestInput;
pub mod create_moderation_response;
pub use self::create_moderation_response::CreateModerationResponse;
pub mod create_moderation_response_results_inner;
pub use self::create_moderation_response_results_inner::CreateModerationResponseResultsInner;
pub mod create_moderation_response_results_inner_categories;
pub use self::create_moderation_response_results_inner_categories::CreateModerationResponseResultsInnerCategories;
pub mod create_moderation_response_results_inner_category_scores;
pub use self::create_moderation_response_results_inner_category_scores::CreateModerationResponseResultsInnerCategoryScores;
pub mod create_search_request;
pub use self::create_search_request::CreateSearchRequest;
pub mod create_search_response;
pub use self::create_search_response::CreateSearchResponse;
pub mod create_search_response_data_inner;
pub use self::create_search_response_data_inner::CreateSearchResponseDataInner;
pub mod create_transcription_response;
pub use self::create_transcription_response::CreateTranscriptionResponse;
pub mod create_translation_response;
pub use self::create_translation_response::CreateTranslationResponse;
pub mod delete_file_response;
pub use self::delete_file_response::DeleteFileResponse;
pub mod delete_model_response;
pub use self::delete_model_response::DeleteModelResponse;
pub mod engine;
pub use self::engine::Engine;
pub mod fine_tune;
pub use self::fine_tune::FineTune;
pub mod fine_tune_event;
pub use self::fine_tune_event::FineTuneEvent;
pub mod images_response;
pub use self::images_response::ImagesResponse;
pub mod images_response_data_inner;
pub use self::images_response_data_inner::ImagesResponseDataInner;
pub mod list_engines_response;
pub use self::list_engines_response::ListEnginesResponse;
pub mod list_files_response;
pub use self::list_files_response::ListFilesResponse;
pub mod list_fine_tune_events_response;
pub use self::list_fine_tune_events_response::ListFineTuneEventsResponse;
pub mod list_fine_tunes_response;
pub use self::list_fine_tunes_response::ListFineTunesResponse;
pub mod list_models_response;
pub use self::list_models_response::ListModelsResponse;
pub mod model;
pub use self::model::Model;
pub mod open_ai_file;
pub use self::open_ai_file::OpenAiFile;