Module: OpenApiOpenAIClient

Defined in:
lib/openapi_openai/version.rb,
lib/openapi_openai.rb,
lib/openapi_openai/api_error.rb,
lib/openapi_openai/api_client.rb,
lib/openapi_openai/models/error.rb,
lib/openapi_openai/models/model.rb,
lib/openapi_openai/configuration.rb,
lib/openapi_openai/api/open_ai_api.rb,
lib/openapi_openai/models/fine_tune.rb,
lib/openapi_openai/models/open_ai_file.rb,
lib/openapi_openai/models/error_response.rb,
lib/openapi_openai/models/fine_tune_event.rb,
lib/openapi_openai/models/images_response.rb,
lib/openapi_openai/models/create_edit_request.rb,
lib/openapi_openai/models/list_files_response.rb,
lib/openapi_openai/models/create_edit_response.rb,
lib/openapi_openai/models/create_image_request.rb,
lib/openapi_openai/models/delete_file_response.rb,
lib/openapi_openai/models/list_models_response.rb,
lib/openapi_openai/models/delete_model_response.rb,
lib/openapi_openai/models/create_embedding_request.rb,
lib/openapi_openai/models/create_fine_tune_request.rb,
lib/openapi_openai/models/list_fine_tunes_response.rb,
lib/openapi_openai/models/chat_completion_functions.rb,
lib/openapi_openai/models/create_completion_request.rb,
lib/openapi_openai/models/create_edit_request_model.rb,
lib/openapi_openai/models/create_embedding_response.rb,
lib/openapi_openai/models/create_moderation_request.rb,
lib/openapi_openai/models/create_completion_response.rb,
lib/openapi_openai/models/create_moderation_response.rb,
lib/openapi_openai/models/images_response_data_inner.rb,
lib/openapi_openai/models/create_translation_response.rb,
lib/openapi_openai/models/create_transcription_response.rb,
lib/openapi_openai/models/create_chat_completion_request.rb,
lib/openapi_openai/models/create_completion_request_stop.rb,
lib/openapi_openai/models/create_embedding_request_input.rb,
lib/openapi_openai/models/create_embedding_request_model.rb,
lib/openapi_openai/models/create_fine_tune_request_model.rb,
lib/openapi_openai/models/list_fine_tune_events_response.rb,
lib/openapi_openai/models/chat_completion_request_message.rb,
lib/openapi_openai/models/create_chat_completion_response.rb,
lib/openapi_openai/models/create_completion_request_model.rb,
lib/openapi_openai/models/create_embedding_response_usage.rb,
lib/openapi_openai/models/create_moderation_request_input.rb,
lib/openapi_openai/models/create_moderation_request_model.rb,
lib/openapi_openai/models/chat_completion_response_message.rb,
lib/openapi_openai/models/create_completion_request_prompt.rb,
lib/openapi_openai/models/create_completion_response_usage.rb,
lib/openapi_openai/models/create_edit_response_choices_inner.rb,
lib/openapi_openai/models/create_transcription_request_model.rb,
lib/openapi_openai/models/create_chat_completion_request_stop.rb,
lib/openapi_openai/models/create_chat_completion_request_model.rb,
lib/openapi_openai/models/create_embedding_response_data_inner.rb,
lib/openapi_openai/models/chat_completion_stream_response_delta.rb,
lib/openapi_openai/models/create_chat_completion_stream_response.rb,
lib/openapi_openai/models/create_completion_response_choices_inner.rb,
lib/openapi_openai/models/create_moderation_response_results_inner.rb,
lib/openapi_openai/models/create_chat_completion_request_function_call.rb,
lib/openapi_openai/models/chat_completion_request_message_function_call.rb,
lib/openapi_openai/models/create_chat_completion_response_choices_inner.rb,
lib/openapi_openai/models/create_completion_response_choices_inner_logprobs.rb,
lib/openapi_openai/models/create_chat_completion_request_function_call_one_of.rb,
lib/openapi_openai/models/create_moderation_response_results_inner_categories.rb,
lib/openapi_openai/models/create_chat_completion_stream_response_choices_inner.rb,
lib/openapi_openai/models/create_moderation_response_results_inner_category_scores.rb

Overview

#OpenAI API

#APIs for sampling from and fine-tuning language models

The version of the OpenAPI document: 2.0.0 Contact: [email protected] Generated by: openapi-generator.tech Generator version: 7.4.0

Defined Under Namespace

Modules: CreateChatCompletionRequestFunctionCall, CreateChatCompletionRequestModel, CreateChatCompletionRequestStop, CreateCompletionRequestModel, CreateCompletionRequestPrompt, CreateCompletionRequestStop, CreateEditRequestModel, CreateEmbeddingRequestInput, CreateEmbeddingRequestModel, CreateFineTuneRequestModel, CreateModerationRequestInput, CreateModerationRequestModel, CreateTranscriptionRequestModel Classes: ApiClient, ApiError, ChatCompletionFunctions, ChatCompletionRequestMessage, ChatCompletionRequestMessageFunctionCall, ChatCompletionResponseMessage, ChatCompletionStreamResponseDelta, Configuration, CreateChatCompletionRequest, CreateChatCompletionRequestFunctionCallOneOf, CreateChatCompletionResponse, CreateChatCompletionResponseChoicesInner, CreateChatCompletionStreamResponse, CreateChatCompletionStreamResponseChoicesInner, CreateCompletionRequest, CreateCompletionResponse, CreateCompletionResponseChoicesInner, CreateCompletionResponseChoicesInnerLogprobs, CreateCompletionResponseUsage, CreateEditRequest, CreateEditResponse, CreateEditResponseChoicesInner, CreateEmbeddingRequest, CreateEmbeddingResponse, CreateEmbeddingResponseDataInner, CreateEmbeddingResponseUsage, CreateFineTuneRequest, CreateImageRequest, CreateModerationRequest, CreateModerationResponse, CreateModerationResponseResultsInner, CreateModerationResponseResultsInnerCategories, CreateModerationResponseResultsInnerCategoryScores, CreateTranscriptionResponse, CreateTranslationResponse, DeleteFileResponse, DeleteModelResponse, Error, ErrorResponse, FineTune, FineTuneEvent, ImagesResponse, ImagesResponseDataInner, ListFilesResponse, ListFineTuneEventsResponse, ListFineTunesResponse, ListModelsResponse, Model, OpenAIApi, OpenAIFile

Constant Summary collapse

VERSION =
'1.0.0'

Class Method Summary collapse

Class Method Details

.configureObject

Customize default settings for the SDK using block.

OpenApiOpenAIClient.configure do |config|
  config.username = "xxx"
  config.password = "xxx"
end

If no block given, return the default Configuration object.



91
92
93
94
95
96
97
# File 'lib/openapi_openai.rb', line 91

def configure
  if block_given?
    yield(Configuration.default)
  else
    Configuration.default
  end
end