From cc29f42da7bfde6df89b2c38305f658d4e13b503 Mon Sep 17 00:00:00 2001 From: "stainless-app[bot]" <142633134+stainless-app[bot]@users.noreply.github.com> Date: Wed, 19 Mar 2025 17:36:40 +0000 Subject: [PATCH] chore: disable overloads in `*.rbs` definitions for readable LSP errors --- .../models/audio/speech_create_params.rbs | 21 +- sig/openai/models/audio/transcription.rbs | 6 +- .../audio/transcription_create_params.rbs | 25 +- .../models/audio/transcription_segment.rbs | 29 +- .../models/audio/transcription_verbose.rbs | 19 +- .../models/audio/transcription_word.rbs | 6 +- sig/openai/models/audio/translation.rbs | 6 +- .../audio/translation_create_params.rbs | 21 +- .../models/audio/translation_verbose.rbs | 16 +- .../auto_file_chunking_strategy_param.rbs | 7 +- sig/openai/models/batch.rbs | 53 ++- sig/openai/models/batch_cancel_params.rbs | 6 +- sig/openai/models/batch_create_params.rbs | 18 +- sig/openai/models/batch_error.rbs | 14 +- sig/openai/models/batch_list_params.rbs | 12 +- sig/openai/models/batch_request_counts.rbs | 10 +- sig/openai/models/batch_retrieve_params.rbs | 6 +- sig/openai/models/beta/assistant.rbs | 59 ++-- .../models/beta/assistant_create_params.rbs | 114 +++---- .../models/beta/assistant_delete_params.rbs | 7 +- sig/openai/models/beta/assistant_deleted.rbs | 10 +- .../models/beta/assistant_list_params.rbs | 19 +- .../models/beta/assistant_retrieve_params.rbs | 7 +- .../models/beta/assistant_stream_event.rbs | 311 ++++++------------ .../models/beta/assistant_tool_choice.rbs | 13 +- .../beta/assistant_tool_choice_function.rbs | 7 +- .../models/beta/assistant_update_params.rbs | 60 ++-- .../models/beta/code_interpreter_tool.rbs | 7 +- sig/openai/models/beta/file_search_tool.rbs | 38 +-- sig/openai/models/beta/function_tool.rbs | 12 +- .../models/beta/message_stream_event.rbs | 65 ++-- .../models/beta/run_step_stream_event.rbs | 91 ++--- sig/openai/models/beta/run_stream_event.rbs | 130 +++----- sig/openai/models/beta/thread.rbs | 43 +-- .../beta/thread_create_and_run_params.rbs | 214 ++++-------- .../models/beta/thread_create_params.rbs | 134 +++----- .../models/beta/thread_delete_params.rbs | 6 +- sig/openai/models/beta/thread_deleted.rbs | 10 +- .../models/beta/thread_retrieve_params.rbs | 7 +- .../models/beta/thread_stream_event.rbs | 14 +- .../models/beta/thread_update_params.rbs | 41 +-- .../beta/threads/file_citation_annotation.rbs | 26 +- .../file_citation_delta_annotation.rbs | 28 +- .../beta/threads/file_path_annotation.rbs | 26 +- .../threads/file_path_delta_annotation.rbs | 28 +- sig/openai/models/beta/threads/image_file.rbs | 13 +- .../beta/threads/image_file_content_block.rbs | 13 +- .../models/beta/threads/image_file_delta.rbs | 13 +- .../beta/threads/image_file_delta_block.rbs | 15 +- sig/openai/models/beta/threads/image_url.rbs | 12 +- .../beta/threads/image_url_content_block.rbs | 13 +- .../models/beta/threads/image_url_delta.rbs | 13 +- .../beta/threads/image_url_delta_block.rbs | 15 +- sig/openai/models/beta/threads/message.rbs | 67 ++-- .../beta/threads/message_create_params.rbs | 39 +-- .../beta/threads/message_delete_params.rbs | 10 +- .../models/beta/threads/message_deleted.rbs | 15 +- .../models/beta/threads/message_delta.rbs | 13 +- .../beta/threads/message_delta_event.rbs | 15 +- .../beta/threads/message_list_params.rbs | 21 +- .../beta/threads/message_retrieve_params.rbs | 10 +- .../beta/threads/message_update_params.rbs | 15 +- .../beta/threads/refusal_content_block.rbs | 7 +- .../beta/threads/refusal_delta_block.rbs | 11 +- .../required_action_function_tool_call.rbs | 22 +- sig/openai/models/beta/threads/run.rbs | 138 +++----- .../models/beta/threads/run_cancel_params.rbs | 10 +- .../models/beta/threads/run_create_params.rbs | 95 ++---- .../models/beta/threads/run_list_params.rbs | 19 +- .../beta/threads/run_retrieve_params.rbs | 10 +- .../run_submit_tool_outputs_params.rbs | 22 +- .../models/beta/threads/run_update_params.rbs | 15 +- .../threads/runs/code_interpreter_logs.rbs | 11 +- .../runs/code_interpreter_output_image.rbs | 22 +- .../runs/code_interpreter_tool_call.rbs | 55 +--- .../runs/code_interpreter_tool_call_delta.rbs | 30 +- .../threads/runs/file_search_tool_call.rbs | 71 ++-- .../runs/file_search_tool_call_delta.rbs | 17 +- .../beta/threads/runs/function_tool_call.rbs | 26 +- .../threads/runs/function_tool_call_delta.rbs | 28 +- .../runs/message_creation_step_details.rbs | 20 +- .../models/beta/threads/runs/run_step.rbs | 69 ++-- .../beta/threads/runs/run_step_delta.rbs | 11 +- .../threads/runs/run_step_delta_event.rbs | 15 +- .../runs/run_step_delta_message_delta.rbs | 20 +- .../beta/threads/runs/step_list_params.rbs | 23 +- .../threads/runs/step_retrieve_params.rbs | 17 +- .../threads/runs/tool_call_delta_object.rbs | 13 +- .../threads/runs/tool_calls_step_details.rbs | 13 +- sig/openai/models/beta/threads/text.rbs | 12 +- .../beta/threads/text_content_block.rbs | 10 +- .../beta/threads/text_content_block_param.rbs | 7 +- sig/openai/models/beta/threads/text_delta.rbs | 13 +- .../models/beta/threads/text_delta_block.rbs | 15 +- sig/openai/models/chat/chat_completion.rbs | 54 ++- ...hat_completion_assistant_message_param.rbs | 37 +-- .../models/chat/chat_completion_audio.rbs | 17 +- .../chat/chat_completion_audio_param.rbs | 13 +- .../models/chat/chat_completion_chunk.rbs | 105 ++---- .../chat/chat_completion_content_part.rbs | 24 +- .../chat_completion_content_part_image.rbs | 26 +- ...at_completion_content_part_input_audio.rbs | 26 +- .../chat_completion_content_part_refusal.rbs | 7 +- .../chat_completion_content_part_text.rbs | 7 +- .../models/chat/chat_completion_deleted.rbs | 15 +- ...hat_completion_developer_message_param.rbs | 15 +- .../chat_completion_function_call_option.rbs | 7 +- ...chat_completion_function_message_param.rbs | 11 +- .../models/chat/chat_completion_message.rbs | 60 ++-- .../chat_completion_message_tool_call.rbs | 22 +- .../chat_completion_named_tool_choice.rbs | 20 +- .../chat_completion_prediction_content.rbs | 13 +- .../chat/chat_completion_store_message.rbs | 7 +- .../chat/chat_completion_stream_options.rbs | 7 +- .../chat_completion_system_message_param.rbs | 15 +- .../chat/chat_completion_token_logprob.rbs | 28 +- .../models/chat/chat_completion_tool.rbs | 12 +- .../chat_completion_tool_message_param.rbs | 15 +- .../chat_completion_user_message_param.rbs | 15 +- .../models/chat/completion_create_params.rbs | 129 +++----- .../models/chat/completion_delete_params.rbs | 7 +- .../models/chat/completion_list_params.rbs | 21 +- .../chat/completion_retrieve_params.rbs | 7 +- .../models/chat/completion_update_params.rbs | 13 +- .../chat/completions/message_list_params.rbs | 17 +- sig/openai/models/comparison_filter.rbs | 12 +- sig/openai/models/completion.rbs | 20 +- sig/openai/models/completion_choice.rbs | 30 +- .../models/completion_create_params.rbs | 44 ++- sig/openai/models/completion_usage.rbs | 43 +-- sig/openai/models/compound_filter.rbs | 10 +- .../models/create_embedding_response.rbs | 23 +- sig/openai/models/embedding.rbs | 8 +- sig/openai/models/embedding_create_params.rbs | 20 +- sig/openai/models/error_object.rbs | 9 +- sig/openai/models/file_content_params.rbs | 6 +- sig/openai/models/file_create_params.rbs | 12 +- sig/openai/models/file_delete_params.rbs | 4 +- sig/openai/models/file_deleted.rbs | 4 +- sig/openai/models/file_list_params.rbs | 16 +- sig/openai/models/file_object.rbs | 24 +- sig/openai/models/file_retrieve_params.rbs | 6 +- .../models/fine_tuning/fine_tuning_job.rbs | 142 +++----- .../fine_tuning/fine_tuning_job_event.rbs | 23 +- .../fine_tuning_job_wandb_integration.rbs | 17 +- ...ne_tuning_job_wandb_integration_object.rbs | 13 +- .../models/fine_tuning/job_cancel_params.rbs | 7 +- .../models/fine_tuning/job_create_params.rbs | 143 +++----- .../fine_tuning/job_list_events_params.rbs | 15 +- .../models/fine_tuning/job_list_params.rbs | 17 +- .../fine_tuning/job_retrieve_params.rbs | 7 +- .../jobs/checkpoint_list_params.rbs | 15 +- .../jobs/fine_tuning_job_checkpoint.rbs | 46 +-- sig/openai/models/function_definition.rbs | 16 +- sig/openai/models/image.rbs | 8 +- .../models/image_create_variation_params.rbs | 23 +- sig/openai/models/image_edit_params.rbs | 24 +- sig/openai/models/image_generate_params.rbs | 26 +- sig/openai/models/images_response.rbs | 7 +- sig/openai/models/model.rbs | 14 +- sig/openai/models/model_delete_params.rbs | 6 +- sig/openai/models/model_deleted.rbs | 4 +- sig/openai/models/model_list_params.rbs | 4 +- sig/openai/models/model_retrieve_params.rbs | 6 +- sig/openai/models/moderation.rbs | 118 +++---- .../models/moderation_create_params.rbs | 14 +- .../models/moderation_create_response.rbs | 14 +- .../models/moderation_image_url_input.rbs | 19 +- sig/openai/models/moderation_text_input.rbs | 6 +- .../other_file_chunking_strategy_object.rbs | 7 +- sig/openai/models/reasoning.rbs | 10 +- .../models/response_format_json_object.rbs | 6 +- .../models/response_format_json_schema.rbs | 29 +- sig/openai/models/response_format_text.rbs | 6 +- sig/openai/models/responses/computer_tool.rbs | 16 +- .../models/responses/easy_input_message.rbs | 15 +- .../models/responses/file_search_tool.rbs | 32 +- sig/openai/models/responses/function_tool.rbs | 18 +- .../responses/input_item_list_params.rbs | 19 +- sig/openai/models/responses/response.rbs | 63 ++-- .../responses/response_audio_delta_event.rbs | 7 +- .../responses/response_audio_done_event.rbs | 7 +- .../response_audio_transcript_delta_event.rbs | 10 +- .../response_audio_transcript_done_event.rbs | 7 +- ...code_interpreter_call_code_delta_event.rbs | 15 +- ..._code_interpreter_call_code_done_event.rbs | 15 +- ..._code_interpreter_call_completed_event.rbs | 15 +- ...ode_interpreter_call_in_progress_event.rbs | 15 +- ...de_interpreter_call_interpreting_event.rbs | 15 +- .../response_code_interpreter_tool_call.rbs | 46 +-- .../responses/response_completed_event.rbs | 13 +- .../responses/response_computer_tool_call.rbs | 130 +++----- ...esponse_computer_tool_call_output_item.rbs | 28 +- ...e_computer_tool_call_output_screenshot.rbs | 15 +- .../response_content_part_added_event.rbs | 19 +- .../response_content_part_done_event.rbs | 19 +- .../responses/response_create_params.rbs | 45 ++- .../responses/response_created_event.rbs | 13 +- .../responses/response_delete_params.rbs | 7 +- .../models/responses/response_error.rbs | 12 +- .../models/responses/response_error_event.rbs | 17 +- .../responses/response_failed_event.rbs | 13 +- ...ponse_file_search_call_completed_event.rbs | 15 +- ...nse_file_search_call_in_progress_event.rbs | 15 +- ...ponse_file_search_call_searching_event.rbs | 15 +- .../response_file_search_tool_call.rbs | 38 +-- ...esponse_format_text_json_schema_config.rbs | 19 +- ...se_function_call_arguments_delta_event.rbs | 17 +- ...nse_function_call_arguments_done_event.rbs | 17 +- .../responses/response_function_tool_call.rbs | 21 +- .../response_function_tool_call_item.rbs | 7 +- ...esponse_function_tool_call_output_item.rbs | 19 +- .../response_function_web_search.rbs | 15 +- .../responses/response_in_progress_event.rbs | 13 +- .../responses/response_incomplete_event.rbs | 13 +- .../models/responses/response_input_audio.rbs | 15 +- .../models/responses/response_input_file.rbs | 17 +- .../models/responses/response_input_image.rbs | 17 +- .../models/responses/response_input_item.rbs | 71 ++-- .../responses/response_input_message_item.rbs | 19 +- .../models/responses/response_input_text.rbs | 7 +- .../models/responses/response_item_list.rbs | 19 +- .../responses/response_output_audio.rbs | 11 +- .../response_output_item_added_event.rbs | 15 +- .../response_output_item_done_event.rbs | 15 +- .../responses/response_output_message.rbs | 19 +- .../responses/response_output_refusal.rbs | 7 +- .../models/responses/response_output_text.rbs | 56 ++-- .../responses/response_reasoning_item.rbs | 24 +- .../response_refusal_delta_event.rbs | 19 +- .../responses/response_refusal_done_event.rbs | 19 +- .../responses/response_retrieve_params.rbs | 13 +- .../response_text_annotation_delta_event.rbs | 62 ++-- .../models/responses/response_text_config.rbs | 11 +- .../responses/response_text_delta_event.rbs | 19 +- .../responses/response_text_done_event.rbs | 19 +- .../models/responses/response_usage.rbs | 32 +- ...sponse_web_search_call_completed_event.rbs | 15 +- ...onse_web_search_call_in_progress_event.rbs | 15 +- ...sponse_web_search_call_searching_event.rbs | 15 +- .../models/responses/tool_choice_function.rbs | 7 +- .../models/responses/tool_choice_types.rbs | 9 +- .../models/responses/web_search_tool.rbs | 33 +- .../models/static_file_chunking_strategy.rbs | 10 +- .../static_file_chunking_strategy_object.rbs | 13 +- ...ic_file_chunking_strategy_object_param.rbs | 13 +- sig/openai/models/upload.rbs | 24 +- sig/openai/models/upload_cancel_params.rbs | 6 +- sig/openai/models/upload_complete_params.rbs | 14 +- sig/openai/models/upload_create_params.rbs | 18 +- .../models/uploads/part_create_params.rbs | 10 +- sig/openai/models/uploads/upload_part.rbs | 16 +- sig/openai/models/vector_store.rbs | 52 ++- .../models/vector_store_create_params.rbs | 27 +- .../models/vector_store_delete_params.rbs | 6 +- sig/openai/models/vector_store_deleted.rbs | 10 +- .../models/vector_store_list_params.rbs | 18 +- .../models/vector_store_retrieve_params.rbs | 6 +- .../models/vector_store_search_params.rbs | 33 +- .../models/vector_store_search_response.rbs | 31 +- .../models/vector_store_update_params.rbs | 23 +- .../file_batch_cancel_params.rbs | 13 +- .../file_batch_create_params.rbs | 17 +- .../file_batch_list_files_params.rbs | 23 +- .../file_batch_retrieve_params.rbs | 13 +- .../vector_stores/file_content_params.rbs | 13 +- .../vector_stores/file_content_response.rbs | 7 +- .../vector_stores/file_create_params.rbs | 17 +- .../vector_stores/file_delete_params.rbs | 13 +- .../models/vector_stores/file_list_params.rbs | 21 +- .../vector_stores/file_retrieve_params.rbs | 13 +- .../vector_stores/file_update_params.rbs | 15 +- .../vector_stores/vector_store_file.rbs | 40 +-- .../vector_stores/vector_store_file_batch.rbs | 40 +-- .../vector_store_file_deleted.rbs | 15 +- sig/openai/resources/audio/speech.rbs | 21 +- sig/openai/resources/audio/transcriptions.rbs | 25 +- sig/openai/resources/audio/translations.rbs | 21 +- sig/openai/resources/batches.rbs | 58 ++-- sig/openai/resources/beta/assistants.rbs | 116 +++---- sig/openai/resources/beta/threads.rbs | 145 ++++---- .../resources/beta/threads/messages.rbs | 96 ++---- sig/openai/resources/beta/threads/runs.rbs | 204 +++++------- .../resources/beta/threads/runs/steps.rbs | 46 +-- sig/openai/resources/chat/completions.rbs | 207 +++++------- .../resources/chat/completions/messages.rbs | 20 +- sig/openai/resources/completions.rbs | 88 +++-- sig/openai/resources/embeddings.rbs | 20 +- sig/openai/resources/files.rbs | 68 ++-- sig/openai/resources/fine_tuning/jobs.rbs | 92 ++---- .../fine_tuning/jobs/checkpoints.rbs | 18 +- sig/openai/resources/images.rbs | 75 ++--- sig/openai/resources/models.rbs | 36 +- sig/openai/resources/moderations.rbs | 14 +- sig/openai/resources/responses.rbs | 117 +++---- .../resources/responses/input_items.rbs | 22 +- sig/openai/resources/uploads.rbs | 48 +-- sig/openai/resources/uploads/parts.rbs | 16 +- sig/openai/resources/vector_stores.rbs | 117 +++---- .../resources/vector_stores/file_batches.rbs | 78 ++--- sig/openai/resources/vector_stores/files.rbs | 110 +++---- 301 files changed, 3081 insertions(+), 5713 deletions(-) diff --git a/sig/openai/models/audio/speech_create_params.rbs b/sig/openai/models/audio/speech_create_params.rbs index 2b81b56f..ae9debbf 100644 --- a/sig/openai/models/audio/speech_create_params.rbs +++ b/sig/openai/models/audio/speech_create_params.rbs @@ -31,19 +31,14 @@ module OpenAI def speed=: (Float) -> Float - def initialize: - ( - input: String, - model: OpenAI::Models::Audio::SpeechCreateParams::model, - voice: OpenAI::Models::Audio::SpeechCreateParams::voice, - ?response_format: OpenAI::Models::Audio::SpeechCreateParams::response_format, - ?speed: Float, - ?request_options: OpenAI::request_opts - ) -> void - | ( - ?OpenAI::Models::Audio::speech_create_params - | OpenAI::BaseModel data - ) -> void + def initialize: ( + input: String, + model: OpenAI::Models::Audio::SpeechCreateParams::model, + voice: OpenAI::Models::Audio::SpeechCreateParams::voice, + ?response_format: OpenAI::Models::Audio::SpeechCreateParams::response_format, + ?speed: Float, + ?request_options: OpenAI::request_opts + ) -> void def to_hash: -> OpenAI::Models::Audio::speech_create_params diff --git a/sig/openai/models/audio/transcription.rbs b/sig/openai/models/audio/transcription.rbs index 6f7b7c9f..0ea5f955 100644 --- a/sig/openai/models/audio/transcription.rbs +++ b/sig/openai/models/audio/transcription.rbs @@ -6,11 +6,7 @@ module OpenAI class Transcription < OpenAI::BaseModel attr_accessor text: String - def initialize: - (text: String) -> void - | ( - ?OpenAI::Models::Audio::transcription | OpenAI::BaseModel data - ) -> void + def initialize: (text: String) -> void def to_hash: -> OpenAI::Models::Audio::transcription end diff --git a/sig/openai/models/audio/transcription_create_params.rbs b/sig/openai/models/audio/transcription_create_params.rbs index 06a30723..16280f3e 100644 --- a/sig/openai/models/audio/transcription_create_params.rbs +++ b/sig/openai/models/audio/transcription_create_params.rbs @@ -45,21 +45,16 @@ module OpenAI ::Array[OpenAI::Models::Audio::TranscriptionCreateParams::timestamp_granularity] ) -> ::Array[OpenAI::Models::Audio::TranscriptionCreateParams::timestamp_granularity] - def initialize: - ( - file: IO | StringIO, - model: OpenAI::Models::Audio::TranscriptionCreateParams::model, - ?language: String, - ?prompt: String, - ?response_format: OpenAI::Models::audio_response_format, - ?temperature: Float, - ?timestamp_granularities: ::Array[OpenAI::Models::Audio::TranscriptionCreateParams::timestamp_granularity], - ?request_options: OpenAI::request_opts - ) -> void - | ( - ?OpenAI::Models::Audio::transcription_create_params - | OpenAI::BaseModel data - ) -> void + def initialize: ( + file: IO | StringIO, + model: OpenAI::Models::Audio::TranscriptionCreateParams::model, + ?language: String, + ?prompt: String, + ?response_format: OpenAI::Models::audio_response_format, + ?temperature: Float, + ?timestamp_granularities: ::Array[OpenAI::Models::Audio::TranscriptionCreateParams::timestamp_granularity], + ?request_options: OpenAI::request_opts + ) -> void def to_hash: -> OpenAI::Models::Audio::transcription_create_params diff --git a/sig/openai/models/audio/transcription_segment.rbs b/sig/openai/models/audio/transcription_segment.rbs index a721f545..85af1669 100644 --- a/sig/openai/models/audio/transcription_segment.rbs +++ b/sig/openai/models/audio/transcription_segment.rbs @@ -36,23 +36,18 @@ module OpenAI attr_accessor tokens: ::Array[Integer] - def initialize: - ( - id: Integer, - avg_logprob: Float, - compression_ratio: Float, - end_: Float, - no_speech_prob: Float, - seek: Integer, - start: Float, - temperature: Float, - text: String, - tokens: ::Array[Integer] - ) -> void - | ( - ?OpenAI::Models::Audio::transcription_segment - | OpenAI::BaseModel data - ) -> void + def initialize: ( + id: Integer, + avg_logprob: Float, + compression_ratio: Float, + end_: Float, + no_speech_prob: Float, + seek: Integer, + start: Float, + temperature: Float, + text: String, + tokens: ::Array[Integer] + ) -> void def to_hash: -> OpenAI::Models::Audio::transcription_segment end diff --git a/sig/openai/models/audio/transcription_verbose.rbs b/sig/openai/models/audio/transcription_verbose.rbs index 95ef5685..9546e704 100644 --- a/sig/openai/models/audio/transcription_verbose.rbs +++ b/sig/openai/models/audio/transcription_verbose.rbs @@ -29,18 +29,13 @@ module OpenAI ::Array[OpenAI::Models::Audio::TranscriptionWord] ) -> ::Array[OpenAI::Models::Audio::TranscriptionWord] - def initialize: - ( - duration: Float, - language: String, - text: String, - ?segments: ::Array[OpenAI::Models::Audio::TranscriptionSegment], - ?words: ::Array[OpenAI::Models::Audio::TranscriptionWord] - ) -> void - | ( - ?OpenAI::Models::Audio::transcription_verbose - | OpenAI::BaseModel data - ) -> void + def initialize: ( + duration: Float, + language: String, + text: String, + ?segments: ::Array[OpenAI::Models::Audio::TranscriptionSegment], + ?words: ::Array[OpenAI::Models::Audio::TranscriptionWord] + ) -> void def to_hash: -> OpenAI::Models::Audio::transcription_verbose end diff --git a/sig/openai/models/audio/transcription_word.rbs b/sig/openai/models/audio/transcription_word.rbs index 17a2ca32..5b9eee66 100644 --- a/sig/openai/models/audio/transcription_word.rbs +++ b/sig/openai/models/audio/transcription_word.rbs @@ -10,11 +10,7 @@ module OpenAI attr_accessor word: String - def initialize: - (end_: Float, start: Float, word: String) -> void - | ( - ?OpenAI::Models::Audio::transcription_word | OpenAI::BaseModel data - ) -> void + def initialize: (end_: Float, start: Float, word: String) -> void def to_hash: -> OpenAI::Models::Audio::transcription_word end diff --git a/sig/openai/models/audio/translation.rbs b/sig/openai/models/audio/translation.rbs index e16987a3..4a88fe3f 100644 --- a/sig/openai/models/audio/translation.rbs +++ b/sig/openai/models/audio/translation.rbs @@ -6,11 +6,7 @@ module OpenAI class Translation < OpenAI::BaseModel attr_accessor text: String - def initialize: - (text: String) -> void - | ( - ?OpenAI::Models::Audio::translation | OpenAI::BaseModel data - ) -> void + def initialize: (text: String) -> void def to_hash: -> OpenAI::Models::Audio::translation end diff --git a/sig/openai/models/audio/translation_create_params.rbs b/sig/openai/models/audio/translation_create_params.rbs index 3cabef67..252ed2dc 100644 --- a/sig/openai/models/audio/translation_create_params.rbs +++ b/sig/openai/models/audio/translation_create_params.rbs @@ -33,19 +33,14 @@ module OpenAI def temperature=: (Float) -> Float - def initialize: - ( - file: IO | StringIO, - model: OpenAI::Models::Audio::TranslationCreateParams::model, - ?prompt: String, - ?response_format: OpenAI::Models::audio_response_format, - ?temperature: Float, - ?request_options: OpenAI::request_opts - ) -> void - | ( - ?OpenAI::Models::Audio::translation_create_params - | OpenAI::BaseModel data - ) -> void + def initialize: ( + file: IO | StringIO, + model: OpenAI::Models::Audio::TranslationCreateParams::model, + ?prompt: String, + ?response_format: OpenAI::Models::audio_response_format, + ?temperature: Float, + ?request_options: OpenAI::request_opts + ) -> void def to_hash: -> OpenAI::Models::Audio::translation_create_params diff --git a/sig/openai/models/audio/translation_verbose.rbs b/sig/openai/models/audio/translation_verbose.rbs index 11c8b1ba..0a805f53 100644 --- a/sig/openai/models/audio/translation_verbose.rbs +++ b/sig/openai/models/audio/translation_verbose.rbs @@ -22,16 +22,12 @@ module OpenAI ::Array[OpenAI::Models::Audio::TranscriptionSegment] ) -> ::Array[OpenAI::Models::Audio::TranscriptionSegment] - def initialize: - ( - duration: Float, - language: String, - text: String, - ?segments: ::Array[OpenAI::Models::Audio::TranscriptionSegment] - ) -> void - | ( - ?OpenAI::Models::Audio::translation_verbose | OpenAI::BaseModel data - ) -> void + def initialize: ( + duration: Float, + language: String, + text: String, + ?segments: ::Array[OpenAI::Models::Audio::TranscriptionSegment] + ) -> void def to_hash: -> OpenAI::Models::Audio::translation_verbose end diff --git a/sig/openai/models/auto_file_chunking_strategy_param.rbs b/sig/openai/models/auto_file_chunking_strategy_param.rbs index c97d8d48..49630c41 100644 --- a/sig/openai/models/auto_file_chunking_strategy_param.rbs +++ b/sig/openai/models/auto_file_chunking_strategy_param.rbs @@ -5,12 +5,7 @@ module OpenAI class AutoFileChunkingStrategyParam < OpenAI::BaseModel attr_accessor type: :auto - def initialize: - (?type: :auto) -> void - | ( - ?OpenAI::Models::auto_file_chunking_strategy_param - | OpenAI::BaseModel data - ) -> void + def initialize: (?type: :auto) -> void def to_hash: -> OpenAI::Models::auto_file_chunking_strategy_param end diff --git a/sig/openai/models/batch.rbs b/sig/openai/models/batch.rbs index fc897fa2..278b30f0 100644 --- a/sig/openai/models/batch.rbs +++ b/sig/openai/models/batch.rbs @@ -93,30 +93,28 @@ module OpenAI OpenAI::Models::BatchRequestCounts ) -> OpenAI::Models::BatchRequestCounts - def initialize: - ( - id: String, - completion_window: String, - created_at: Integer, - endpoint: String, - input_file_id: String, - status: OpenAI::Models::Batch::status, - ?cancelled_at: Integer, - ?cancelling_at: Integer, - ?completed_at: Integer, - ?error_file_id: String, - ?errors: OpenAI::Models::Batch::Errors, - ?expired_at: Integer, - ?expires_at: Integer, - ?failed_at: Integer, - ?finalizing_at: Integer, - ?in_progress_at: Integer, - ?metadata: OpenAI::Models::metadata?, - ?output_file_id: String, - ?request_counts: OpenAI::Models::BatchRequestCounts, - ?object: :batch - ) -> void - | (?OpenAI::Models::batch | OpenAI::BaseModel data) -> void + def initialize: ( + id: String, + completion_window: String, + created_at: Integer, + endpoint: String, + input_file_id: String, + status: OpenAI::Models::Batch::status, + ?cancelled_at: Integer, + ?cancelling_at: Integer, + ?completed_at: Integer, + ?error_file_id: String, + ?errors: OpenAI::Models::Batch::Errors, + ?expired_at: Integer, + ?expires_at: Integer, + ?failed_at: Integer, + ?finalizing_at: Integer, + ?in_progress_at: Integer, + ?metadata: OpenAI::Models::metadata?, + ?output_file_id: String, + ?request_counts: OpenAI::Models::BatchRequestCounts, + ?object: :batch + ) -> void def to_hash: -> OpenAI::Models::batch @@ -157,9 +155,10 @@ module OpenAI def object=: (String) -> String - def initialize: - (?data: ::Array[OpenAI::Models::BatchError], ?object: String) -> void - | (?OpenAI::Models::Batch::errors | OpenAI::BaseModel data) -> void + def initialize: ( + ?data: ::Array[OpenAI::Models::BatchError], + ?object: String + ) -> void def to_hash: -> OpenAI::Models::Batch::errors end diff --git a/sig/openai/models/batch_cancel_params.rbs b/sig/openai/models/batch_cancel_params.rbs index cff10508..89722862 100644 --- a/sig/openai/models/batch_cancel_params.rbs +++ b/sig/openai/models/batch_cancel_params.rbs @@ -6,11 +6,7 @@ module OpenAI extend OpenAI::RequestParameters::Converter include OpenAI::RequestParameters - def initialize: - (?request_options: OpenAI::request_opts) -> void - | ( - ?OpenAI::Models::batch_cancel_params | OpenAI::BaseModel data - ) -> void + def initialize: (?request_options: OpenAI::request_opts) -> void def to_hash: -> OpenAI::Models::batch_cancel_params end diff --git a/sig/openai/models/batch_create_params.rbs b/sig/openai/models/batch_create_params.rbs index 6706d5f8..5a459418 100644 --- a/sig/openai/models/batch_create_params.rbs +++ b/sig/openai/models/batch_create_params.rbs @@ -21,17 +21,13 @@ module OpenAI attr_accessor metadata: OpenAI::Models::metadata? - def initialize: - ( - completion_window: OpenAI::Models::BatchCreateParams::completion_window, - endpoint: OpenAI::Models::BatchCreateParams::endpoint, - input_file_id: String, - ?metadata: OpenAI::Models::metadata?, - ?request_options: OpenAI::request_opts - ) -> void - | ( - ?OpenAI::Models::batch_create_params | OpenAI::BaseModel data - ) -> void + def initialize: ( + completion_window: OpenAI::Models::BatchCreateParams::completion_window, + endpoint: OpenAI::Models::BatchCreateParams::endpoint, + input_file_id: String, + ?metadata: OpenAI::Models::metadata?, + ?request_options: OpenAI::request_opts + ) -> void def to_hash: -> OpenAI::Models::batch_create_params diff --git a/sig/openai/models/batch_error.rbs b/sig/openai/models/batch_error.rbs index 6818a5f8..b2aadd8e 100644 --- a/sig/openai/models/batch_error.rbs +++ b/sig/openai/models/batch_error.rbs @@ -16,14 +16,12 @@ module OpenAI attr_accessor param: String? - def initialize: - ( - ?code: String, - ?line: Integer?, - ?message: String, - ?param: String? - ) -> void - | (?OpenAI::Models::batch_error | OpenAI::BaseModel data) -> void + def initialize: ( + ?code: String, + ?line: Integer?, + ?message: String, + ?param: String? + ) -> void def to_hash: -> OpenAI::Models::batch_error end diff --git a/sig/openai/models/batch_list_params.rbs b/sig/openai/models/batch_list_params.rbs index f82c752c..16b65628 100644 --- a/sig/openai/models/batch_list_params.rbs +++ b/sig/openai/models/batch_list_params.rbs @@ -15,13 +15,11 @@ module OpenAI def limit=: (Integer) -> Integer - def initialize: - ( - ?after: String, - ?limit: Integer, - ?request_options: OpenAI::request_opts - ) -> void - | (?OpenAI::Models::batch_list_params | OpenAI::BaseModel data) -> void + def initialize: ( + ?after: String, + ?limit: Integer, + ?request_options: OpenAI::request_opts + ) -> void def to_hash: -> OpenAI::Models::batch_list_params end diff --git a/sig/openai/models/batch_request_counts.rbs b/sig/openai/models/batch_request_counts.rbs index d2a56b3b..0020eb38 100644 --- a/sig/openai/models/batch_request_counts.rbs +++ b/sig/openai/models/batch_request_counts.rbs @@ -10,11 +10,11 @@ module OpenAI attr_accessor total: Integer - def initialize: - (completed: Integer, failed: Integer, total: Integer) -> void - | ( - ?OpenAI::Models::batch_request_counts | OpenAI::BaseModel data - ) -> void + def initialize: ( + completed: Integer, + failed: Integer, + total: Integer + ) -> void def to_hash: -> OpenAI::Models::batch_request_counts end diff --git a/sig/openai/models/batch_retrieve_params.rbs b/sig/openai/models/batch_retrieve_params.rbs index 684b6d6e..a7d75dad 100644 --- a/sig/openai/models/batch_retrieve_params.rbs +++ b/sig/openai/models/batch_retrieve_params.rbs @@ -6,11 +6,7 @@ module OpenAI extend OpenAI::RequestParameters::Converter include OpenAI::RequestParameters - def initialize: - (?request_options: OpenAI::request_opts) -> void - | ( - ?OpenAI::Models::batch_retrieve_params | OpenAI::BaseModel data - ) -> void + def initialize: (?request_options: OpenAI::request_opts) -> void def to_hash: -> OpenAI::Models::batch_retrieve_params end diff --git a/sig/openai/models/beta/assistant.rbs b/sig/openai/models/beta/assistant.rbs index 498d0353..91f1b5ee 100644 --- a/sig/openai/models/beta/assistant.rbs +++ b/sig/openai/models/beta/assistant.rbs @@ -45,23 +45,21 @@ module OpenAI attr_accessor top_p: Float? - def initialize: - ( - id: String, - created_at: Integer, - description: String?, - instructions: String?, - metadata: OpenAI::Models::metadata?, - model: String, - name: String?, - tools: ::Array[OpenAI::Models::Beta::assistant_tool], - ?response_format: OpenAI::Models::Beta::assistant_response_format_option?, - ?temperature: Float?, - ?tool_resources: OpenAI::Models::Beta::Assistant::ToolResources?, - ?top_p: Float?, - ?object: :assistant - ) -> void - | (?OpenAI::Models::Beta::assistant | OpenAI::BaseModel data) -> void + def initialize: ( + id: String, + created_at: Integer, + description: String?, + instructions: String?, + metadata: OpenAI::Models::metadata?, + model: String, + name: String?, + tools: ::Array[OpenAI::Models::Beta::assistant_tool], + ?response_format: OpenAI::Models::Beta::assistant_response_format_option?, + ?temperature: Float?, + ?tool_resources: OpenAI::Models::Beta::Assistant::ToolResources?, + ?top_p: Float?, + ?object: :assistant + ) -> void def to_hash: -> OpenAI::Models::Beta::assistant @@ -84,15 +82,10 @@ module OpenAI OpenAI::Models::Beta::Assistant::ToolResources::FileSearch ) -> OpenAI::Models::Beta::Assistant::ToolResources::FileSearch - def initialize: - ( - ?code_interpreter: OpenAI::Models::Beta::Assistant::ToolResources::CodeInterpreter, - ?file_search: OpenAI::Models::Beta::Assistant::ToolResources::FileSearch - ) -> void - | ( - ?OpenAI::Models::Beta::Assistant::tool_resources - | OpenAI::BaseModel data - ) -> void + def initialize: ( + ?code_interpreter: OpenAI::Models::Beta::Assistant::ToolResources::CodeInterpreter, + ?file_search: OpenAI::Models::Beta::Assistant::ToolResources::FileSearch + ) -> void def to_hash: -> OpenAI::Models::Beta::Assistant::tool_resources @@ -103,12 +96,7 @@ module OpenAI def file_ids=: (::Array[String]) -> ::Array[String] - def initialize: - (?file_ids: ::Array[String]) -> void - | ( - ?OpenAI::Models::Beta::Assistant::ToolResources::code_interpreter - | OpenAI::BaseModel data - ) -> void + def initialize: (?file_ids: ::Array[String]) -> void def to_hash: -> OpenAI::Models::Beta::Assistant::ToolResources::code_interpreter end @@ -120,12 +108,7 @@ module OpenAI def vector_store_ids=: (::Array[String]) -> ::Array[String] - def initialize: - (?vector_store_ids: ::Array[String]) -> void - | ( - ?OpenAI::Models::Beta::Assistant::ToolResources::file_search - | OpenAI::BaseModel data - ) -> void + def initialize: (?vector_store_ids: ::Array[String]) -> void def to_hash: -> OpenAI::Models::Beta::Assistant::ToolResources::file_search end diff --git a/sig/openai/models/beta/assistant_create_params.rbs b/sig/openai/models/beta/assistant_create_params.rbs index ffa5e021..d4a0708e 100644 --- a/sig/openai/models/beta/assistant_create_params.rbs +++ b/sig/openai/models/beta/assistant_create_params.rbs @@ -47,25 +47,20 @@ module OpenAI attr_accessor top_p: Float? - def initialize: - ( - model: OpenAI::Models::Beta::AssistantCreateParams::model, - ?description: String?, - ?instructions: String?, - ?metadata: OpenAI::Models::metadata?, - ?name: String?, - ?reasoning_effort: OpenAI::Models::reasoning_effort?, - ?response_format: OpenAI::Models::Beta::assistant_response_format_option?, - ?temperature: Float?, - ?tool_resources: OpenAI::Models::Beta::AssistantCreateParams::ToolResources?, - ?tools: ::Array[OpenAI::Models::Beta::assistant_tool], - ?top_p: Float?, - ?request_options: OpenAI::request_opts - ) -> void - | ( - ?OpenAI::Models::Beta::assistant_create_params - | OpenAI::BaseModel data - ) -> void + def initialize: ( + model: OpenAI::Models::Beta::AssistantCreateParams::model, + ?description: String?, + ?instructions: String?, + ?metadata: OpenAI::Models::metadata?, + ?name: String?, + ?reasoning_effort: OpenAI::Models::reasoning_effort?, + ?response_format: OpenAI::Models::Beta::assistant_response_format_option?, + ?temperature: Float?, + ?tool_resources: OpenAI::Models::Beta::AssistantCreateParams::ToolResources?, + ?tools: ::Array[OpenAI::Models::Beta::assistant_tool], + ?top_p: Float?, + ?request_options: OpenAI::request_opts + ) -> void def to_hash: -> OpenAI::Models::Beta::assistant_create_params @@ -94,15 +89,10 @@ module OpenAI OpenAI::Models::Beta::AssistantCreateParams::ToolResources::FileSearch ) -> OpenAI::Models::Beta::AssistantCreateParams::ToolResources::FileSearch - def initialize: - ( - ?code_interpreter: OpenAI::Models::Beta::AssistantCreateParams::ToolResources::CodeInterpreter, - ?file_search: OpenAI::Models::Beta::AssistantCreateParams::ToolResources::FileSearch - ) -> void - | ( - ?OpenAI::Models::Beta::AssistantCreateParams::tool_resources - | OpenAI::BaseModel data - ) -> void + def initialize: ( + ?code_interpreter: OpenAI::Models::Beta::AssistantCreateParams::ToolResources::CodeInterpreter, + ?file_search: OpenAI::Models::Beta::AssistantCreateParams::ToolResources::FileSearch + ) -> void def to_hash: -> OpenAI::Models::Beta::AssistantCreateParams::tool_resources @@ -113,12 +103,7 @@ module OpenAI def file_ids=: (::Array[String]) -> ::Array[String] - def initialize: - (?file_ids: ::Array[String]) -> void - | ( - ?OpenAI::Models::Beta::AssistantCreateParams::ToolResources::code_interpreter - | OpenAI::BaseModel data - ) -> void + def initialize: (?file_ids: ::Array[String]) -> void def to_hash: -> OpenAI::Models::Beta::AssistantCreateParams::ToolResources::code_interpreter end @@ -140,15 +125,10 @@ module OpenAI ::Array[OpenAI::Models::Beta::AssistantCreateParams::ToolResources::FileSearch::VectorStore] ) -> ::Array[OpenAI::Models::Beta::AssistantCreateParams::ToolResources::FileSearch::VectorStore] - def initialize: - ( - ?vector_store_ids: ::Array[String], - ?vector_stores: ::Array[OpenAI::Models::Beta::AssistantCreateParams::ToolResources::FileSearch::VectorStore] - ) -> void - | ( - ?OpenAI::Models::Beta::AssistantCreateParams::ToolResources::file_search - | OpenAI::BaseModel data - ) -> void + def initialize: ( + ?vector_store_ids: ::Array[String], + ?vector_stores: ::Array[OpenAI::Models::Beta::AssistantCreateParams::ToolResources::FileSearch::VectorStore] + ) -> void def to_hash: -> OpenAI::Models::Beta::AssistantCreateParams::ToolResources::file_search @@ -172,16 +152,11 @@ module OpenAI attr_accessor metadata: OpenAI::Models::metadata? - def initialize: - ( - ?chunking_strategy: OpenAI::Models::Beta::AssistantCreateParams::ToolResources::FileSearch::VectorStore::chunking_strategy, - ?file_ids: ::Array[String], - ?metadata: OpenAI::Models::metadata? - ) -> void - | ( - ?OpenAI::Models::Beta::AssistantCreateParams::ToolResources::FileSearch::vector_store - | OpenAI::BaseModel data - ) -> void + def initialize: ( + ?chunking_strategy: OpenAI::Models::Beta::AssistantCreateParams::ToolResources::FileSearch::VectorStore::chunking_strategy, + ?file_ids: ::Array[String], + ?metadata: OpenAI::Models::metadata? + ) -> void def to_hash: -> OpenAI::Models::Beta::AssistantCreateParams::ToolResources::FileSearch::vector_store @@ -195,12 +170,7 @@ module OpenAI class Auto < OpenAI::BaseModel attr_accessor type: :auto - def initialize: - (?type: :auto) -> void - | ( - ?OpenAI::Models::Beta::AssistantCreateParams::ToolResources::FileSearch::VectorStore::ChunkingStrategy::auto - | OpenAI::BaseModel data - ) -> void + def initialize: (?type: :auto) -> void def to_hash: -> OpenAI::Models::Beta::AssistantCreateParams::ToolResources::FileSearch::VectorStore::ChunkingStrategy::auto end @@ -216,15 +186,10 @@ module OpenAI attr_accessor type: :static - def initialize: - ( - static: OpenAI::Models::Beta::AssistantCreateParams::ToolResources::FileSearch::VectorStore::ChunkingStrategy::Static::Static, - ?type: :static - ) -> void - | ( - ?OpenAI::Models::Beta::AssistantCreateParams::ToolResources::FileSearch::VectorStore::ChunkingStrategy::static - | OpenAI::BaseModel data - ) -> void + def initialize: ( + static: OpenAI::Models::Beta::AssistantCreateParams::ToolResources::FileSearch::VectorStore::ChunkingStrategy::Static::Static, + ?type: :static + ) -> void def to_hash: -> OpenAI::Models::Beta::AssistantCreateParams::ToolResources::FileSearch::VectorStore::ChunkingStrategy::static @@ -239,15 +204,10 @@ module OpenAI attr_accessor max_chunk_size_tokens: Integer - def initialize: - ( - chunk_overlap_tokens: Integer, - max_chunk_size_tokens: Integer - ) -> void - | ( - ?OpenAI::Models::Beta::AssistantCreateParams::ToolResources::FileSearch::VectorStore::ChunkingStrategy::Static::static - | OpenAI::BaseModel data - ) -> void + def initialize: ( + chunk_overlap_tokens: Integer, + max_chunk_size_tokens: Integer + ) -> void def to_hash: -> OpenAI::Models::Beta::AssistantCreateParams::ToolResources::FileSearch::VectorStore::ChunkingStrategy::Static::static end diff --git a/sig/openai/models/beta/assistant_delete_params.rbs b/sig/openai/models/beta/assistant_delete_params.rbs index cddab789..391db3a6 100644 --- a/sig/openai/models/beta/assistant_delete_params.rbs +++ b/sig/openai/models/beta/assistant_delete_params.rbs @@ -7,12 +7,7 @@ module OpenAI extend OpenAI::RequestParameters::Converter include OpenAI::RequestParameters - def initialize: - (?request_options: OpenAI::request_opts) -> void - | ( - ?OpenAI::Models::Beta::assistant_delete_params - | OpenAI::BaseModel data - ) -> void + def initialize: (?request_options: OpenAI::request_opts) -> void def to_hash: -> OpenAI::Models::Beta::assistant_delete_params end diff --git a/sig/openai/models/beta/assistant_deleted.rbs b/sig/openai/models/beta/assistant_deleted.rbs index 6b58f13d..39b34057 100644 --- a/sig/openai/models/beta/assistant_deleted.rbs +++ b/sig/openai/models/beta/assistant_deleted.rbs @@ -11,11 +11,11 @@ module OpenAI attr_accessor object: :"assistant.deleted" - def initialize: - (id: String, deleted: bool, ?object: :"assistant.deleted") -> void - | ( - ?OpenAI::Models::Beta::assistant_deleted | OpenAI::BaseModel data - ) -> void + def initialize: ( + id: String, + deleted: bool, + ?object: :"assistant.deleted" + ) -> void def to_hash: -> OpenAI::Models::Beta::assistant_deleted end diff --git a/sig/openai/models/beta/assistant_list_params.rbs b/sig/openai/models/beta/assistant_list_params.rbs index 8d300b0b..89fbdc93 100644 --- a/sig/openai/models/beta/assistant_list_params.rbs +++ b/sig/openai/models/beta/assistant_list_params.rbs @@ -32,18 +32,13 @@ module OpenAI OpenAI::Models::Beta::AssistantListParams::order ) -> OpenAI::Models::Beta::AssistantListParams::order - def initialize: - ( - ?after: String, - ?before: String, - ?limit: Integer, - ?order: OpenAI::Models::Beta::AssistantListParams::order, - ?request_options: OpenAI::request_opts - ) -> void - | ( - ?OpenAI::Models::Beta::assistant_list_params - | OpenAI::BaseModel data - ) -> void + def initialize: ( + ?after: String, + ?before: String, + ?limit: Integer, + ?order: OpenAI::Models::Beta::AssistantListParams::order, + ?request_options: OpenAI::request_opts + ) -> void def to_hash: -> OpenAI::Models::Beta::assistant_list_params diff --git a/sig/openai/models/beta/assistant_retrieve_params.rbs b/sig/openai/models/beta/assistant_retrieve_params.rbs index 16e5a79b..bb0b45bb 100644 --- a/sig/openai/models/beta/assistant_retrieve_params.rbs +++ b/sig/openai/models/beta/assistant_retrieve_params.rbs @@ -7,12 +7,7 @@ module OpenAI extend OpenAI::RequestParameters::Converter include OpenAI::RequestParameters - def initialize: - (?request_options: OpenAI::request_opts) -> void - | ( - ?OpenAI::Models::Beta::assistant_retrieve_params - | OpenAI::BaseModel data - ) -> void + def initialize: (?request_options: OpenAI::request_opts) -> void def to_hash: -> OpenAI::Models::Beta::assistant_retrieve_params end diff --git a/sig/openai/models/beta/assistant_stream_event.rbs b/sig/openai/models/beta/assistant_stream_event.rbs index 09fd2e28..3cff7d58 100644 --- a/sig/openai/models/beta/assistant_stream_event.rbs +++ b/sig/openai/models/beta/assistant_stream_event.rbs @@ -44,16 +44,11 @@ module OpenAI def enabled=: (bool) -> bool - def initialize: - ( - data: OpenAI::Models::Beta::Thread, - ?enabled: bool, - ?event: :"thread.created" - ) -> void - | ( - ?OpenAI::Models::Beta::AssistantStreamEvent::thread_created - | OpenAI::BaseModel data - ) -> void + def initialize: ( + data: OpenAI::Models::Beta::Thread, + ?enabled: bool, + ?event: :"thread.created" + ) -> void def to_hash: -> OpenAI::Models::Beta::AssistantStreamEvent::thread_created end @@ -69,15 +64,10 @@ module OpenAI attr_accessor event: :"thread.run.created" - def initialize: - ( - data: OpenAI::Models::Beta::Threads::Run, - ?event: :"thread.run.created" - ) -> void - | ( - ?OpenAI::Models::Beta::AssistantStreamEvent::thread_run_created - | OpenAI::BaseModel data - ) -> void + def initialize: ( + data: OpenAI::Models::Beta::Threads::Run, + ?event: :"thread.run.created" + ) -> void def to_hash: -> OpenAI::Models::Beta::AssistantStreamEvent::thread_run_created end @@ -93,15 +83,10 @@ module OpenAI attr_accessor event: :"thread.run.queued" - def initialize: - ( - data: OpenAI::Models::Beta::Threads::Run, - ?event: :"thread.run.queued" - ) -> void - | ( - ?OpenAI::Models::Beta::AssistantStreamEvent::thread_run_queued - | OpenAI::BaseModel data - ) -> void + def initialize: ( + data: OpenAI::Models::Beta::Threads::Run, + ?event: :"thread.run.queued" + ) -> void def to_hash: -> OpenAI::Models::Beta::AssistantStreamEvent::thread_run_queued end @@ -117,15 +102,10 @@ module OpenAI attr_accessor event: :"thread.run.in_progress" - def initialize: - ( - data: OpenAI::Models::Beta::Threads::Run, - ?event: :"thread.run.in_progress" - ) -> void - | ( - ?OpenAI::Models::Beta::AssistantStreamEvent::thread_run_in_progress - | OpenAI::BaseModel data - ) -> void + def initialize: ( + data: OpenAI::Models::Beta::Threads::Run, + ?event: :"thread.run.in_progress" + ) -> void def to_hash: -> OpenAI::Models::Beta::AssistantStreamEvent::thread_run_in_progress end @@ -141,15 +121,10 @@ module OpenAI attr_accessor event: :"thread.run.requires_action" - def initialize: - ( - data: OpenAI::Models::Beta::Threads::Run, - ?event: :"thread.run.requires_action" - ) -> void - | ( - ?OpenAI::Models::Beta::AssistantStreamEvent::thread_run_requires_action - | OpenAI::BaseModel data - ) -> void + def initialize: ( + data: OpenAI::Models::Beta::Threads::Run, + ?event: :"thread.run.requires_action" + ) -> void def to_hash: -> OpenAI::Models::Beta::AssistantStreamEvent::thread_run_requires_action end @@ -165,15 +140,10 @@ module OpenAI attr_accessor event: :"thread.run.completed" - def initialize: - ( - data: OpenAI::Models::Beta::Threads::Run, - ?event: :"thread.run.completed" - ) -> void - | ( - ?OpenAI::Models::Beta::AssistantStreamEvent::thread_run_completed - | OpenAI::BaseModel data - ) -> void + def initialize: ( + data: OpenAI::Models::Beta::Threads::Run, + ?event: :"thread.run.completed" + ) -> void def to_hash: -> OpenAI::Models::Beta::AssistantStreamEvent::thread_run_completed end @@ -189,15 +159,10 @@ module OpenAI attr_accessor event: :"thread.run.incomplete" - def initialize: - ( - data: OpenAI::Models::Beta::Threads::Run, - ?event: :"thread.run.incomplete" - ) -> void - | ( - ?OpenAI::Models::Beta::AssistantStreamEvent::thread_run_incomplete - | OpenAI::BaseModel data - ) -> void + def initialize: ( + data: OpenAI::Models::Beta::Threads::Run, + ?event: :"thread.run.incomplete" + ) -> void def to_hash: -> OpenAI::Models::Beta::AssistantStreamEvent::thread_run_incomplete end @@ -213,15 +178,10 @@ module OpenAI attr_accessor event: :"thread.run.failed" - def initialize: - ( - data: OpenAI::Models::Beta::Threads::Run, - ?event: :"thread.run.failed" - ) -> void - | ( - ?OpenAI::Models::Beta::AssistantStreamEvent::thread_run_failed - | OpenAI::BaseModel data - ) -> void + def initialize: ( + data: OpenAI::Models::Beta::Threads::Run, + ?event: :"thread.run.failed" + ) -> void def to_hash: -> OpenAI::Models::Beta::AssistantStreamEvent::thread_run_failed end @@ -237,15 +197,10 @@ module OpenAI attr_accessor event: :"thread.run.cancelling" - def initialize: - ( - data: OpenAI::Models::Beta::Threads::Run, - ?event: :"thread.run.cancelling" - ) -> void - | ( - ?OpenAI::Models::Beta::AssistantStreamEvent::thread_run_cancelling - | OpenAI::BaseModel data - ) -> void + def initialize: ( + data: OpenAI::Models::Beta::Threads::Run, + ?event: :"thread.run.cancelling" + ) -> void def to_hash: -> OpenAI::Models::Beta::AssistantStreamEvent::thread_run_cancelling end @@ -261,15 +216,10 @@ module OpenAI attr_accessor event: :"thread.run.cancelled" - def initialize: - ( - data: OpenAI::Models::Beta::Threads::Run, - ?event: :"thread.run.cancelled" - ) -> void - | ( - ?OpenAI::Models::Beta::AssistantStreamEvent::thread_run_cancelled - | OpenAI::BaseModel data - ) -> void + def initialize: ( + data: OpenAI::Models::Beta::Threads::Run, + ?event: :"thread.run.cancelled" + ) -> void def to_hash: -> OpenAI::Models::Beta::AssistantStreamEvent::thread_run_cancelled end @@ -285,15 +235,10 @@ module OpenAI attr_accessor event: :"thread.run.expired" - def initialize: - ( - data: OpenAI::Models::Beta::Threads::Run, - ?event: :"thread.run.expired" - ) -> void - | ( - ?OpenAI::Models::Beta::AssistantStreamEvent::thread_run_expired - | OpenAI::BaseModel data - ) -> void + def initialize: ( + data: OpenAI::Models::Beta::Threads::Run, + ?event: :"thread.run.expired" + ) -> void def to_hash: -> OpenAI::Models::Beta::AssistantStreamEvent::thread_run_expired end @@ -309,15 +254,10 @@ module OpenAI attr_accessor event: :"thread.run.step.created" - def initialize: - ( - data: OpenAI::Models::Beta::Threads::Runs::RunStep, - ?event: :"thread.run.step.created" - ) -> void - | ( - ?OpenAI::Models::Beta::AssistantStreamEvent::thread_run_step_created - | OpenAI::BaseModel data - ) -> void + def initialize: ( + data: OpenAI::Models::Beta::Threads::Runs::RunStep, + ?event: :"thread.run.step.created" + ) -> void def to_hash: -> OpenAI::Models::Beta::AssistantStreamEvent::thread_run_step_created end @@ -333,15 +273,10 @@ module OpenAI attr_accessor event: :"thread.run.step.in_progress" - def initialize: - ( - data: OpenAI::Models::Beta::Threads::Runs::RunStep, - ?event: :"thread.run.step.in_progress" - ) -> void - | ( - ?OpenAI::Models::Beta::AssistantStreamEvent::thread_run_step_in_progress - | OpenAI::BaseModel data - ) -> void + def initialize: ( + data: OpenAI::Models::Beta::Threads::Runs::RunStep, + ?event: :"thread.run.step.in_progress" + ) -> void def to_hash: -> OpenAI::Models::Beta::AssistantStreamEvent::thread_run_step_in_progress end @@ -357,15 +292,10 @@ module OpenAI attr_accessor event: :"thread.run.step.delta" - def initialize: - ( - data: OpenAI::Models::Beta::Threads::Runs::RunStepDeltaEvent, - ?event: :"thread.run.step.delta" - ) -> void - | ( - ?OpenAI::Models::Beta::AssistantStreamEvent::thread_run_step_delta - | OpenAI::BaseModel data - ) -> void + def initialize: ( + data: OpenAI::Models::Beta::Threads::Runs::RunStepDeltaEvent, + ?event: :"thread.run.step.delta" + ) -> void def to_hash: -> OpenAI::Models::Beta::AssistantStreamEvent::thread_run_step_delta end @@ -381,15 +311,10 @@ module OpenAI attr_accessor event: :"thread.run.step.completed" - def initialize: - ( - data: OpenAI::Models::Beta::Threads::Runs::RunStep, - ?event: :"thread.run.step.completed" - ) -> void - | ( - ?OpenAI::Models::Beta::AssistantStreamEvent::thread_run_step_completed - | OpenAI::BaseModel data - ) -> void + def initialize: ( + data: OpenAI::Models::Beta::Threads::Runs::RunStep, + ?event: :"thread.run.step.completed" + ) -> void def to_hash: -> OpenAI::Models::Beta::AssistantStreamEvent::thread_run_step_completed end @@ -405,15 +330,10 @@ module OpenAI attr_accessor event: :"thread.run.step.failed" - def initialize: - ( - data: OpenAI::Models::Beta::Threads::Runs::RunStep, - ?event: :"thread.run.step.failed" - ) -> void - | ( - ?OpenAI::Models::Beta::AssistantStreamEvent::thread_run_step_failed - | OpenAI::BaseModel data - ) -> void + def initialize: ( + data: OpenAI::Models::Beta::Threads::Runs::RunStep, + ?event: :"thread.run.step.failed" + ) -> void def to_hash: -> OpenAI::Models::Beta::AssistantStreamEvent::thread_run_step_failed end @@ -429,15 +349,10 @@ module OpenAI attr_accessor event: :"thread.run.step.cancelled" - def initialize: - ( - data: OpenAI::Models::Beta::Threads::Runs::RunStep, - ?event: :"thread.run.step.cancelled" - ) -> void - | ( - ?OpenAI::Models::Beta::AssistantStreamEvent::thread_run_step_cancelled - | OpenAI::BaseModel data - ) -> void + def initialize: ( + data: OpenAI::Models::Beta::Threads::Runs::RunStep, + ?event: :"thread.run.step.cancelled" + ) -> void def to_hash: -> OpenAI::Models::Beta::AssistantStreamEvent::thread_run_step_cancelled end @@ -453,15 +368,10 @@ module OpenAI attr_accessor event: :"thread.run.step.expired" - def initialize: - ( - data: OpenAI::Models::Beta::Threads::Runs::RunStep, - ?event: :"thread.run.step.expired" - ) -> void - | ( - ?OpenAI::Models::Beta::AssistantStreamEvent::thread_run_step_expired - | OpenAI::BaseModel data - ) -> void + def initialize: ( + data: OpenAI::Models::Beta::Threads::Runs::RunStep, + ?event: :"thread.run.step.expired" + ) -> void def to_hash: -> OpenAI::Models::Beta::AssistantStreamEvent::thread_run_step_expired end @@ -477,15 +387,10 @@ module OpenAI attr_accessor event: :"thread.message.created" - def initialize: - ( - data: OpenAI::Models::Beta::Threads::Message, - ?event: :"thread.message.created" - ) -> void - | ( - ?OpenAI::Models::Beta::AssistantStreamEvent::thread_message_created - | OpenAI::BaseModel data - ) -> void + def initialize: ( + data: OpenAI::Models::Beta::Threads::Message, + ?event: :"thread.message.created" + ) -> void def to_hash: -> OpenAI::Models::Beta::AssistantStreamEvent::thread_message_created end @@ -501,15 +406,10 @@ module OpenAI attr_accessor event: :"thread.message.in_progress" - def initialize: - ( - data: OpenAI::Models::Beta::Threads::Message, - ?event: :"thread.message.in_progress" - ) -> void - | ( - ?OpenAI::Models::Beta::AssistantStreamEvent::thread_message_in_progress - | OpenAI::BaseModel data - ) -> void + def initialize: ( + data: OpenAI::Models::Beta::Threads::Message, + ?event: :"thread.message.in_progress" + ) -> void def to_hash: -> OpenAI::Models::Beta::AssistantStreamEvent::thread_message_in_progress end @@ -525,15 +425,10 @@ module OpenAI attr_accessor event: :"thread.message.delta" - def initialize: - ( - data: OpenAI::Models::Beta::Threads::MessageDeltaEvent, - ?event: :"thread.message.delta" - ) -> void - | ( - ?OpenAI::Models::Beta::AssistantStreamEvent::thread_message_delta - | OpenAI::BaseModel data - ) -> void + def initialize: ( + data: OpenAI::Models::Beta::Threads::MessageDeltaEvent, + ?event: :"thread.message.delta" + ) -> void def to_hash: -> OpenAI::Models::Beta::AssistantStreamEvent::thread_message_delta end @@ -549,15 +444,10 @@ module OpenAI attr_accessor event: :"thread.message.completed" - def initialize: - ( - data: OpenAI::Models::Beta::Threads::Message, - ?event: :"thread.message.completed" - ) -> void - | ( - ?OpenAI::Models::Beta::AssistantStreamEvent::thread_message_completed - | OpenAI::BaseModel data - ) -> void + def initialize: ( + data: OpenAI::Models::Beta::Threads::Message, + ?event: :"thread.message.completed" + ) -> void def to_hash: -> OpenAI::Models::Beta::AssistantStreamEvent::thread_message_completed end @@ -573,15 +463,10 @@ module OpenAI attr_accessor event: :"thread.message.incomplete" - def initialize: - ( - data: OpenAI::Models::Beta::Threads::Message, - ?event: :"thread.message.incomplete" - ) -> void - | ( - ?OpenAI::Models::Beta::AssistantStreamEvent::thread_message_incomplete - | OpenAI::BaseModel data - ) -> void + def initialize: ( + data: OpenAI::Models::Beta::Threads::Message, + ?event: :"thread.message.incomplete" + ) -> void def to_hash: -> OpenAI::Models::Beta::AssistantStreamEvent::thread_message_incomplete end @@ -593,12 +478,10 @@ module OpenAI attr_accessor event: :error - def initialize: - (data: OpenAI::Models::ErrorObject, ?event: :error) -> void - | ( - ?OpenAI::Models::Beta::AssistantStreamEvent::error_event - | OpenAI::BaseModel data - ) -> void + def initialize: ( + data: OpenAI::Models::ErrorObject, + ?event: :error + ) -> void def to_hash: -> OpenAI::Models::Beta::AssistantStreamEvent::error_event end diff --git a/sig/openai/models/beta/assistant_tool_choice.rbs b/sig/openai/models/beta/assistant_tool_choice.rbs index caa0e8dc..eabceb53 100644 --- a/sig/openai/models/beta/assistant_tool_choice.rbs +++ b/sig/openai/models/beta/assistant_tool_choice.rbs @@ -16,15 +16,10 @@ module OpenAI OpenAI::Models::Beta::AssistantToolChoiceFunction ) -> OpenAI::Models::Beta::AssistantToolChoiceFunction - def initialize: - ( - type: OpenAI::Models::Beta::AssistantToolChoice::type_, - ?function: OpenAI::Models::Beta::AssistantToolChoiceFunction - ) -> void - | ( - ?OpenAI::Models::Beta::assistant_tool_choice - | OpenAI::BaseModel data - ) -> void + def initialize: ( + type: OpenAI::Models::Beta::AssistantToolChoice::type_, + ?function: OpenAI::Models::Beta::AssistantToolChoiceFunction + ) -> void def to_hash: -> OpenAI::Models::Beta::assistant_tool_choice diff --git a/sig/openai/models/beta/assistant_tool_choice_function.rbs b/sig/openai/models/beta/assistant_tool_choice_function.rbs index f10e8dd0..ab112b3d 100644 --- a/sig/openai/models/beta/assistant_tool_choice_function.rbs +++ b/sig/openai/models/beta/assistant_tool_choice_function.rbs @@ -6,12 +6,7 @@ module OpenAI class AssistantToolChoiceFunction < OpenAI::BaseModel attr_accessor name: String - def initialize: - (name: String) -> void - | ( - ?OpenAI::Models::Beta::assistant_tool_choice_function - | OpenAI::BaseModel data - ) -> void + def initialize: (name: String) -> void def to_hash: -> OpenAI::Models::Beta::assistant_tool_choice_function end diff --git a/sig/openai/models/beta/assistant_update_params.rbs b/sig/openai/models/beta/assistant_update_params.rbs index c0704e99..e67f47e5 100644 --- a/sig/openai/models/beta/assistant_update_params.rbs +++ b/sig/openai/models/beta/assistant_update_params.rbs @@ -51,25 +51,20 @@ module OpenAI attr_accessor top_p: Float? - def initialize: - ( - ?description: String?, - ?instructions: String?, - ?metadata: OpenAI::Models::metadata?, - ?model: OpenAI::Models::Beta::AssistantUpdateParams::model, - ?name: String?, - ?reasoning_effort: OpenAI::Models::reasoning_effort?, - ?response_format: OpenAI::Models::Beta::assistant_response_format_option?, - ?temperature: Float?, - ?tool_resources: OpenAI::Models::Beta::AssistantUpdateParams::ToolResources?, - ?tools: ::Array[OpenAI::Models::Beta::assistant_tool], - ?top_p: Float?, - ?request_options: OpenAI::request_opts - ) -> void - | ( - ?OpenAI::Models::Beta::assistant_update_params - | OpenAI::BaseModel data - ) -> void + def initialize: ( + ?description: String?, + ?instructions: String?, + ?metadata: OpenAI::Models::metadata?, + ?model: OpenAI::Models::Beta::AssistantUpdateParams::model, + ?name: String?, + ?reasoning_effort: OpenAI::Models::reasoning_effort?, + ?response_format: OpenAI::Models::Beta::assistant_response_format_option?, + ?temperature: Float?, + ?tool_resources: OpenAI::Models::Beta::AssistantUpdateParams::ToolResources?, + ?tools: ::Array[OpenAI::Models::Beta::assistant_tool], + ?top_p: Float?, + ?request_options: OpenAI::request_opts + ) -> void def to_hash: -> OpenAI::Models::Beta::assistant_update_params @@ -189,15 +184,10 @@ module OpenAI OpenAI::Models::Beta::AssistantUpdateParams::ToolResources::FileSearch ) -> OpenAI::Models::Beta::AssistantUpdateParams::ToolResources::FileSearch - def initialize: - ( - ?code_interpreter: OpenAI::Models::Beta::AssistantUpdateParams::ToolResources::CodeInterpreter, - ?file_search: OpenAI::Models::Beta::AssistantUpdateParams::ToolResources::FileSearch - ) -> void - | ( - ?OpenAI::Models::Beta::AssistantUpdateParams::tool_resources - | OpenAI::BaseModel data - ) -> void + def initialize: ( + ?code_interpreter: OpenAI::Models::Beta::AssistantUpdateParams::ToolResources::CodeInterpreter, + ?file_search: OpenAI::Models::Beta::AssistantUpdateParams::ToolResources::FileSearch + ) -> void def to_hash: -> OpenAI::Models::Beta::AssistantUpdateParams::tool_resources @@ -208,12 +198,7 @@ module OpenAI def file_ids=: (::Array[String]) -> ::Array[String] - def initialize: - (?file_ids: ::Array[String]) -> void - | ( - ?OpenAI::Models::Beta::AssistantUpdateParams::ToolResources::code_interpreter - | OpenAI::BaseModel data - ) -> void + def initialize: (?file_ids: ::Array[String]) -> void def to_hash: -> OpenAI::Models::Beta::AssistantUpdateParams::ToolResources::code_interpreter end @@ -225,12 +210,7 @@ module OpenAI def vector_store_ids=: (::Array[String]) -> ::Array[String] - def initialize: - (?vector_store_ids: ::Array[String]) -> void - | ( - ?OpenAI::Models::Beta::AssistantUpdateParams::ToolResources::file_search - | OpenAI::BaseModel data - ) -> void + def initialize: (?vector_store_ids: ::Array[String]) -> void def to_hash: -> OpenAI::Models::Beta::AssistantUpdateParams::ToolResources::file_search end diff --git a/sig/openai/models/beta/code_interpreter_tool.rbs b/sig/openai/models/beta/code_interpreter_tool.rbs index af14840c..3855b043 100644 --- a/sig/openai/models/beta/code_interpreter_tool.rbs +++ b/sig/openai/models/beta/code_interpreter_tool.rbs @@ -6,12 +6,7 @@ module OpenAI class CodeInterpreterTool < OpenAI::BaseModel attr_accessor type: :code_interpreter - def initialize: - (?type: :code_interpreter) -> void - | ( - ?OpenAI::Models::Beta::code_interpreter_tool - | OpenAI::BaseModel data - ) -> void + def initialize: (?type: :code_interpreter) -> void def to_hash: -> OpenAI::Models::Beta::code_interpreter_tool end diff --git a/sig/openai/models/beta/file_search_tool.rbs b/sig/openai/models/beta/file_search_tool.rbs index 05089b00..b042a2f7 100644 --- a/sig/openai/models/beta/file_search_tool.rbs +++ b/sig/openai/models/beta/file_search_tool.rbs @@ -16,14 +16,10 @@ module OpenAI OpenAI::Models::Beta::FileSearchTool::FileSearch ) -> OpenAI::Models::Beta::FileSearchTool::FileSearch - def initialize: - ( - ?file_search: OpenAI::Models::Beta::FileSearchTool::FileSearch, - ?type: :file_search - ) -> void - | ( - ?OpenAI::Models::Beta::file_search_tool | OpenAI::BaseModel data - ) -> void + def initialize: ( + ?file_search: OpenAI::Models::Beta::FileSearchTool::FileSearch, + ?type: :file_search + ) -> void def to_hash: -> OpenAI::Models::Beta::file_search_tool @@ -44,15 +40,10 @@ module OpenAI OpenAI::Models::Beta::FileSearchTool::FileSearch::RankingOptions ) -> OpenAI::Models::Beta::FileSearchTool::FileSearch::RankingOptions - def initialize: - ( - ?max_num_results: Integer, - ?ranking_options: OpenAI::Models::Beta::FileSearchTool::FileSearch::RankingOptions - ) -> void - | ( - ?OpenAI::Models::Beta::FileSearchTool::file_search - | OpenAI::BaseModel data - ) -> void + def initialize: ( + ?max_num_results: Integer, + ?ranking_options: OpenAI::Models::Beta::FileSearchTool::FileSearch::RankingOptions + ) -> void def to_hash: -> OpenAI::Models::Beta::FileSearchTool::file_search @@ -71,15 +62,10 @@ module OpenAI OpenAI::Models::Beta::FileSearchTool::FileSearch::RankingOptions::ranker ) -> OpenAI::Models::Beta::FileSearchTool::FileSearch::RankingOptions::ranker - def initialize: - ( - score_threshold: Float, - ?ranker: OpenAI::Models::Beta::FileSearchTool::FileSearch::RankingOptions::ranker - ) -> void - | ( - ?OpenAI::Models::Beta::FileSearchTool::FileSearch::ranking_options - | OpenAI::BaseModel data - ) -> void + def initialize: ( + score_threshold: Float, + ?ranker: OpenAI::Models::Beta::FileSearchTool::FileSearch::RankingOptions::ranker + ) -> void def to_hash: -> OpenAI::Models::Beta::FileSearchTool::FileSearch::ranking_options diff --git a/sig/openai/models/beta/function_tool.rbs b/sig/openai/models/beta/function_tool.rbs index e8fb7686..72724066 100644 --- a/sig/openai/models/beta/function_tool.rbs +++ b/sig/openai/models/beta/function_tool.rbs @@ -9,14 +9,10 @@ module OpenAI attr_accessor type: :function - def initialize: - ( - function: OpenAI::Models::FunctionDefinition, - ?type: :function - ) -> void - | ( - ?OpenAI::Models::Beta::function_tool | OpenAI::BaseModel data - ) -> void + def initialize: ( + function: OpenAI::Models::FunctionDefinition, + ?type: :function + ) -> void def to_hash: -> OpenAI::Models::Beta::function_tool end diff --git a/sig/openai/models/beta/message_stream_event.rbs b/sig/openai/models/beta/message_stream_event.rbs index 7b782bca..ad12cf61 100644 --- a/sig/openai/models/beta/message_stream_event.rbs +++ b/sig/openai/models/beta/message_stream_event.rbs @@ -20,15 +20,10 @@ module OpenAI attr_accessor event: :"thread.message.created" - def initialize: - ( - data: OpenAI::Models::Beta::Threads::Message, - ?event: :"thread.message.created" - ) -> void - | ( - ?OpenAI::Models::Beta::MessageStreamEvent::thread_message_created - | OpenAI::BaseModel data - ) -> void + def initialize: ( + data: OpenAI::Models::Beta::Threads::Message, + ?event: :"thread.message.created" + ) -> void def to_hash: -> OpenAI::Models::Beta::MessageStreamEvent::thread_message_created end @@ -44,15 +39,10 @@ module OpenAI attr_accessor event: :"thread.message.in_progress" - def initialize: - ( - data: OpenAI::Models::Beta::Threads::Message, - ?event: :"thread.message.in_progress" - ) -> void - | ( - ?OpenAI::Models::Beta::MessageStreamEvent::thread_message_in_progress - | OpenAI::BaseModel data - ) -> void + def initialize: ( + data: OpenAI::Models::Beta::Threads::Message, + ?event: :"thread.message.in_progress" + ) -> void def to_hash: -> OpenAI::Models::Beta::MessageStreamEvent::thread_message_in_progress end @@ -68,15 +58,10 @@ module OpenAI attr_accessor event: :"thread.message.delta" - def initialize: - ( - data: OpenAI::Models::Beta::Threads::MessageDeltaEvent, - ?event: :"thread.message.delta" - ) -> void - | ( - ?OpenAI::Models::Beta::MessageStreamEvent::thread_message_delta - | OpenAI::BaseModel data - ) -> void + def initialize: ( + data: OpenAI::Models::Beta::Threads::MessageDeltaEvent, + ?event: :"thread.message.delta" + ) -> void def to_hash: -> OpenAI::Models::Beta::MessageStreamEvent::thread_message_delta end @@ -92,15 +77,10 @@ module OpenAI attr_accessor event: :"thread.message.completed" - def initialize: - ( - data: OpenAI::Models::Beta::Threads::Message, - ?event: :"thread.message.completed" - ) -> void - | ( - ?OpenAI::Models::Beta::MessageStreamEvent::thread_message_completed - | OpenAI::BaseModel data - ) -> void + def initialize: ( + data: OpenAI::Models::Beta::Threads::Message, + ?event: :"thread.message.completed" + ) -> void def to_hash: -> OpenAI::Models::Beta::MessageStreamEvent::thread_message_completed end @@ -116,15 +96,10 @@ module OpenAI attr_accessor event: :"thread.message.incomplete" - def initialize: - ( - data: OpenAI::Models::Beta::Threads::Message, - ?event: :"thread.message.incomplete" - ) -> void - | ( - ?OpenAI::Models::Beta::MessageStreamEvent::thread_message_incomplete - | OpenAI::BaseModel data - ) -> void + def initialize: ( + data: OpenAI::Models::Beta::Threads::Message, + ?event: :"thread.message.incomplete" + ) -> void def to_hash: -> OpenAI::Models::Beta::MessageStreamEvent::thread_message_incomplete end diff --git a/sig/openai/models/beta/run_step_stream_event.rbs b/sig/openai/models/beta/run_step_stream_event.rbs index 59c2999e..51f78cb2 100644 --- a/sig/openai/models/beta/run_step_stream_event.rbs +++ b/sig/openai/models/beta/run_step_stream_event.rbs @@ -22,15 +22,10 @@ module OpenAI attr_accessor event: :"thread.run.step.created" - def initialize: - ( - data: OpenAI::Models::Beta::Threads::Runs::RunStep, - ?event: :"thread.run.step.created" - ) -> void - | ( - ?OpenAI::Models::Beta::RunStepStreamEvent::thread_run_step_created - | OpenAI::BaseModel data - ) -> void + def initialize: ( + data: OpenAI::Models::Beta::Threads::Runs::RunStep, + ?event: :"thread.run.step.created" + ) -> void def to_hash: -> OpenAI::Models::Beta::RunStepStreamEvent::thread_run_step_created end @@ -46,15 +41,10 @@ module OpenAI attr_accessor event: :"thread.run.step.in_progress" - def initialize: - ( - data: OpenAI::Models::Beta::Threads::Runs::RunStep, - ?event: :"thread.run.step.in_progress" - ) -> void - | ( - ?OpenAI::Models::Beta::RunStepStreamEvent::thread_run_step_in_progress - | OpenAI::BaseModel data - ) -> void + def initialize: ( + data: OpenAI::Models::Beta::Threads::Runs::RunStep, + ?event: :"thread.run.step.in_progress" + ) -> void def to_hash: -> OpenAI::Models::Beta::RunStepStreamEvent::thread_run_step_in_progress end @@ -70,15 +60,10 @@ module OpenAI attr_accessor event: :"thread.run.step.delta" - def initialize: - ( - data: OpenAI::Models::Beta::Threads::Runs::RunStepDeltaEvent, - ?event: :"thread.run.step.delta" - ) -> void - | ( - ?OpenAI::Models::Beta::RunStepStreamEvent::thread_run_step_delta - | OpenAI::BaseModel data - ) -> void + def initialize: ( + data: OpenAI::Models::Beta::Threads::Runs::RunStepDeltaEvent, + ?event: :"thread.run.step.delta" + ) -> void def to_hash: -> OpenAI::Models::Beta::RunStepStreamEvent::thread_run_step_delta end @@ -94,15 +79,10 @@ module OpenAI attr_accessor event: :"thread.run.step.completed" - def initialize: - ( - data: OpenAI::Models::Beta::Threads::Runs::RunStep, - ?event: :"thread.run.step.completed" - ) -> void - | ( - ?OpenAI::Models::Beta::RunStepStreamEvent::thread_run_step_completed - | OpenAI::BaseModel data - ) -> void + def initialize: ( + data: OpenAI::Models::Beta::Threads::Runs::RunStep, + ?event: :"thread.run.step.completed" + ) -> void def to_hash: -> OpenAI::Models::Beta::RunStepStreamEvent::thread_run_step_completed end @@ -118,15 +98,10 @@ module OpenAI attr_accessor event: :"thread.run.step.failed" - def initialize: - ( - data: OpenAI::Models::Beta::Threads::Runs::RunStep, - ?event: :"thread.run.step.failed" - ) -> void - | ( - ?OpenAI::Models::Beta::RunStepStreamEvent::thread_run_step_failed - | OpenAI::BaseModel data - ) -> void + def initialize: ( + data: OpenAI::Models::Beta::Threads::Runs::RunStep, + ?event: :"thread.run.step.failed" + ) -> void def to_hash: -> OpenAI::Models::Beta::RunStepStreamEvent::thread_run_step_failed end @@ -142,15 +117,10 @@ module OpenAI attr_accessor event: :"thread.run.step.cancelled" - def initialize: - ( - data: OpenAI::Models::Beta::Threads::Runs::RunStep, - ?event: :"thread.run.step.cancelled" - ) -> void - | ( - ?OpenAI::Models::Beta::RunStepStreamEvent::thread_run_step_cancelled - | OpenAI::BaseModel data - ) -> void + def initialize: ( + data: OpenAI::Models::Beta::Threads::Runs::RunStep, + ?event: :"thread.run.step.cancelled" + ) -> void def to_hash: -> OpenAI::Models::Beta::RunStepStreamEvent::thread_run_step_cancelled end @@ -166,15 +136,10 @@ module OpenAI attr_accessor event: :"thread.run.step.expired" - def initialize: - ( - data: OpenAI::Models::Beta::Threads::Runs::RunStep, - ?event: :"thread.run.step.expired" - ) -> void - | ( - ?OpenAI::Models::Beta::RunStepStreamEvent::thread_run_step_expired - | OpenAI::BaseModel data - ) -> void + def initialize: ( + data: OpenAI::Models::Beta::Threads::Runs::RunStep, + ?event: :"thread.run.step.expired" + ) -> void def to_hash: -> OpenAI::Models::Beta::RunStepStreamEvent::thread_run_step_expired end diff --git a/sig/openai/models/beta/run_stream_event.rbs b/sig/openai/models/beta/run_stream_event.rbs index 38c2a746..46793589 100644 --- a/sig/openai/models/beta/run_stream_event.rbs +++ b/sig/openai/models/beta/run_stream_event.rbs @@ -25,15 +25,10 @@ module OpenAI attr_accessor event: :"thread.run.created" - def initialize: - ( - data: OpenAI::Models::Beta::Threads::Run, - ?event: :"thread.run.created" - ) -> void - | ( - ?OpenAI::Models::Beta::RunStreamEvent::thread_run_created - | OpenAI::BaseModel data - ) -> void + def initialize: ( + data: OpenAI::Models::Beta::Threads::Run, + ?event: :"thread.run.created" + ) -> void def to_hash: -> OpenAI::Models::Beta::RunStreamEvent::thread_run_created end @@ -49,15 +44,10 @@ module OpenAI attr_accessor event: :"thread.run.queued" - def initialize: - ( - data: OpenAI::Models::Beta::Threads::Run, - ?event: :"thread.run.queued" - ) -> void - | ( - ?OpenAI::Models::Beta::RunStreamEvent::thread_run_queued - | OpenAI::BaseModel data - ) -> void + def initialize: ( + data: OpenAI::Models::Beta::Threads::Run, + ?event: :"thread.run.queued" + ) -> void def to_hash: -> OpenAI::Models::Beta::RunStreamEvent::thread_run_queued end @@ -73,15 +63,10 @@ module OpenAI attr_accessor event: :"thread.run.in_progress" - def initialize: - ( - data: OpenAI::Models::Beta::Threads::Run, - ?event: :"thread.run.in_progress" - ) -> void - | ( - ?OpenAI::Models::Beta::RunStreamEvent::thread_run_in_progress - | OpenAI::BaseModel data - ) -> void + def initialize: ( + data: OpenAI::Models::Beta::Threads::Run, + ?event: :"thread.run.in_progress" + ) -> void def to_hash: -> OpenAI::Models::Beta::RunStreamEvent::thread_run_in_progress end @@ -97,15 +82,10 @@ module OpenAI attr_accessor event: :"thread.run.requires_action" - def initialize: - ( - data: OpenAI::Models::Beta::Threads::Run, - ?event: :"thread.run.requires_action" - ) -> void - | ( - ?OpenAI::Models::Beta::RunStreamEvent::thread_run_requires_action - | OpenAI::BaseModel data - ) -> void + def initialize: ( + data: OpenAI::Models::Beta::Threads::Run, + ?event: :"thread.run.requires_action" + ) -> void def to_hash: -> OpenAI::Models::Beta::RunStreamEvent::thread_run_requires_action end @@ -121,15 +101,10 @@ module OpenAI attr_accessor event: :"thread.run.completed" - def initialize: - ( - data: OpenAI::Models::Beta::Threads::Run, - ?event: :"thread.run.completed" - ) -> void - | ( - ?OpenAI::Models::Beta::RunStreamEvent::thread_run_completed - | OpenAI::BaseModel data - ) -> void + def initialize: ( + data: OpenAI::Models::Beta::Threads::Run, + ?event: :"thread.run.completed" + ) -> void def to_hash: -> OpenAI::Models::Beta::RunStreamEvent::thread_run_completed end @@ -145,15 +120,10 @@ module OpenAI attr_accessor event: :"thread.run.incomplete" - def initialize: - ( - data: OpenAI::Models::Beta::Threads::Run, - ?event: :"thread.run.incomplete" - ) -> void - | ( - ?OpenAI::Models::Beta::RunStreamEvent::thread_run_incomplete - | OpenAI::BaseModel data - ) -> void + def initialize: ( + data: OpenAI::Models::Beta::Threads::Run, + ?event: :"thread.run.incomplete" + ) -> void def to_hash: -> OpenAI::Models::Beta::RunStreamEvent::thread_run_incomplete end @@ -169,15 +139,10 @@ module OpenAI attr_accessor event: :"thread.run.failed" - def initialize: - ( - data: OpenAI::Models::Beta::Threads::Run, - ?event: :"thread.run.failed" - ) -> void - | ( - ?OpenAI::Models::Beta::RunStreamEvent::thread_run_failed - | OpenAI::BaseModel data - ) -> void + def initialize: ( + data: OpenAI::Models::Beta::Threads::Run, + ?event: :"thread.run.failed" + ) -> void def to_hash: -> OpenAI::Models::Beta::RunStreamEvent::thread_run_failed end @@ -193,15 +158,10 @@ module OpenAI attr_accessor event: :"thread.run.cancelling" - def initialize: - ( - data: OpenAI::Models::Beta::Threads::Run, - ?event: :"thread.run.cancelling" - ) -> void - | ( - ?OpenAI::Models::Beta::RunStreamEvent::thread_run_cancelling - | OpenAI::BaseModel data - ) -> void + def initialize: ( + data: OpenAI::Models::Beta::Threads::Run, + ?event: :"thread.run.cancelling" + ) -> void def to_hash: -> OpenAI::Models::Beta::RunStreamEvent::thread_run_cancelling end @@ -217,15 +177,10 @@ module OpenAI attr_accessor event: :"thread.run.cancelled" - def initialize: - ( - data: OpenAI::Models::Beta::Threads::Run, - ?event: :"thread.run.cancelled" - ) -> void - | ( - ?OpenAI::Models::Beta::RunStreamEvent::thread_run_cancelled - | OpenAI::BaseModel data - ) -> void + def initialize: ( + data: OpenAI::Models::Beta::Threads::Run, + ?event: :"thread.run.cancelled" + ) -> void def to_hash: -> OpenAI::Models::Beta::RunStreamEvent::thread_run_cancelled end @@ -241,15 +196,10 @@ module OpenAI attr_accessor event: :"thread.run.expired" - def initialize: - ( - data: OpenAI::Models::Beta::Threads::Run, - ?event: :"thread.run.expired" - ) -> void - | ( - ?OpenAI::Models::Beta::RunStreamEvent::thread_run_expired - | OpenAI::BaseModel data - ) -> void + def initialize: ( + data: OpenAI::Models::Beta::Threads::Run, + ?event: :"thread.run.expired" + ) -> void def to_hash: -> OpenAI::Models::Beta::RunStreamEvent::thread_run_expired end diff --git a/sig/openai/models/beta/thread.rbs b/sig/openai/models/beta/thread.rbs index 0188f0dc..1fdf76c8 100644 --- a/sig/openai/models/beta/thread.rbs +++ b/sig/openai/models/beta/thread.rbs @@ -21,15 +21,13 @@ module OpenAI attr_accessor tool_resources: OpenAI::Models::Beta::Thread::ToolResources? - def initialize: - ( - id: String, - created_at: Integer, - metadata: OpenAI::Models::metadata?, - tool_resources: OpenAI::Models::Beta::Thread::ToolResources?, - ?object: :thread - ) -> void - | (?OpenAI::Models::Beta::thread | OpenAI::BaseModel data) -> void + def initialize: ( + id: String, + created_at: Integer, + metadata: OpenAI::Models::metadata?, + tool_resources: OpenAI::Models::Beta::Thread::ToolResources?, + ?object: :thread + ) -> void def to_hash: -> OpenAI::Models::Beta::thread @@ -52,15 +50,10 @@ module OpenAI OpenAI::Models::Beta::Thread::ToolResources::FileSearch ) -> OpenAI::Models::Beta::Thread::ToolResources::FileSearch - def initialize: - ( - ?code_interpreter: OpenAI::Models::Beta::Thread::ToolResources::CodeInterpreter, - ?file_search: OpenAI::Models::Beta::Thread::ToolResources::FileSearch - ) -> void - | ( - ?OpenAI::Models::Beta::Thread::tool_resources - | OpenAI::BaseModel data - ) -> void + def initialize: ( + ?code_interpreter: OpenAI::Models::Beta::Thread::ToolResources::CodeInterpreter, + ?file_search: OpenAI::Models::Beta::Thread::ToolResources::FileSearch + ) -> void def to_hash: -> OpenAI::Models::Beta::Thread::tool_resources @@ -71,12 +64,7 @@ module OpenAI def file_ids=: (::Array[String]) -> ::Array[String] - def initialize: - (?file_ids: ::Array[String]) -> void - | ( - ?OpenAI::Models::Beta::Thread::ToolResources::code_interpreter - | OpenAI::BaseModel data - ) -> void + def initialize: (?file_ids: ::Array[String]) -> void def to_hash: -> OpenAI::Models::Beta::Thread::ToolResources::code_interpreter end @@ -88,12 +76,7 @@ module OpenAI def vector_store_ids=: (::Array[String]) -> ::Array[String] - def initialize: - (?vector_store_ids: ::Array[String]) -> void - | ( - ?OpenAI::Models::Beta::Thread::ToolResources::file_search - | OpenAI::BaseModel data - ) -> void + def initialize: (?vector_store_ids: ::Array[String]) -> void def to_hash: -> OpenAI::Models::Beta::Thread::ToolResources::file_search end diff --git a/sig/openai/models/beta/thread_create_and_run_params.rbs b/sig/openai/models/beta/thread_create_and_run_params.rbs index d430d1fa..a7b4922f 100644 --- a/sig/openai/models/beta/thread_create_and_run_params.rbs +++ b/sig/openai/models/beta/thread_create_and_run_params.rbs @@ -61,29 +61,24 @@ module OpenAI attr_accessor truncation_strategy: OpenAI::Models::Beta::ThreadCreateAndRunParams::TruncationStrategy? - def initialize: - ( - assistant_id: String, - ?instructions: String?, - ?max_completion_tokens: Integer?, - ?max_prompt_tokens: Integer?, - ?metadata: OpenAI::Models::metadata?, - ?model: OpenAI::Models::Beta::ThreadCreateAndRunParams::model?, - ?parallel_tool_calls: bool, - ?response_format: OpenAI::Models::Beta::assistant_response_format_option?, - ?temperature: Float?, - ?thread: OpenAI::Models::Beta::ThreadCreateAndRunParams::Thread, - ?tool_choice: OpenAI::Models::Beta::assistant_tool_choice_option?, - ?tool_resources: OpenAI::Models::Beta::ThreadCreateAndRunParams::ToolResources?, - ?tools: ::Array[OpenAI::Models::Beta::ThreadCreateAndRunParams::tool]?, - ?top_p: Float?, - ?truncation_strategy: OpenAI::Models::Beta::ThreadCreateAndRunParams::TruncationStrategy?, - ?request_options: OpenAI::request_opts - ) -> void - | ( - ?OpenAI::Models::Beta::thread_create_and_run_params - | OpenAI::BaseModel data - ) -> void + def initialize: ( + assistant_id: String, + ?instructions: String?, + ?max_completion_tokens: Integer?, + ?max_prompt_tokens: Integer?, + ?metadata: OpenAI::Models::metadata?, + ?model: OpenAI::Models::Beta::ThreadCreateAndRunParams::model?, + ?parallel_tool_calls: bool, + ?response_format: OpenAI::Models::Beta::assistant_response_format_option?, + ?temperature: Float?, + ?thread: OpenAI::Models::Beta::ThreadCreateAndRunParams::Thread, + ?tool_choice: OpenAI::Models::Beta::assistant_tool_choice_option?, + ?tool_resources: OpenAI::Models::Beta::ThreadCreateAndRunParams::ToolResources?, + ?tools: ::Array[OpenAI::Models::Beta::ThreadCreateAndRunParams::tool]?, + ?top_p: Float?, + ?truncation_strategy: OpenAI::Models::Beta::ThreadCreateAndRunParams::TruncationStrategy?, + ?request_options: OpenAI::request_opts + ) -> void def to_hash: -> OpenAI::Models::Beta::thread_create_and_run_params @@ -111,16 +106,11 @@ module OpenAI attr_accessor tool_resources: OpenAI::Models::Beta::ThreadCreateAndRunParams::Thread::ToolResources? - def initialize: - ( - ?messages: ::Array[OpenAI::Models::Beta::ThreadCreateAndRunParams::Thread::Message], - ?metadata: OpenAI::Models::metadata?, - ?tool_resources: OpenAI::Models::Beta::ThreadCreateAndRunParams::Thread::ToolResources? - ) -> void - | ( - ?OpenAI::Models::Beta::ThreadCreateAndRunParams::thread - | OpenAI::BaseModel data - ) -> void + def initialize: ( + ?messages: ::Array[OpenAI::Models::Beta::ThreadCreateAndRunParams::Thread::Message], + ?metadata: OpenAI::Models::metadata?, + ?tool_resources: OpenAI::Models::Beta::ThreadCreateAndRunParams::Thread::ToolResources? + ) -> void def to_hash: -> OpenAI::Models::Beta::ThreadCreateAndRunParams::thread @@ -141,17 +131,12 @@ module OpenAI attr_accessor metadata: OpenAI::Models::metadata? - def initialize: - ( - content: OpenAI::Models::Beta::ThreadCreateAndRunParams::Thread::Message::content, - role: OpenAI::Models::Beta::ThreadCreateAndRunParams::Thread::Message::role, - ?attachments: ::Array[OpenAI::Models::Beta::ThreadCreateAndRunParams::Thread::Message::Attachment]?, - ?metadata: OpenAI::Models::metadata? - ) -> void - | ( - ?OpenAI::Models::Beta::ThreadCreateAndRunParams::Thread::message - | OpenAI::BaseModel data - ) -> void + def initialize: ( + content: OpenAI::Models::Beta::ThreadCreateAndRunParams::Thread::Message::content, + role: OpenAI::Models::Beta::ThreadCreateAndRunParams::Thread::Message::role, + ?attachments: ::Array[OpenAI::Models::Beta::ThreadCreateAndRunParams::Thread::Message::Attachment]?, + ?metadata: OpenAI::Models::metadata? + ) -> void def to_hash: -> OpenAI::Models::Beta::ThreadCreateAndRunParams::Thread::message @@ -194,15 +179,10 @@ module OpenAI ::Array[OpenAI::Models::Beta::ThreadCreateAndRunParams::Thread::Message::Attachment::tool] ) -> ::Array[OpenAI::Models::Beta::ThreadCreateAndRunParams::Thread::Message::Attachment::tool] - def initialize: - ( - ?file_id: String, - ?tools: ::Array[OpenAI::Models::Beta::ThreadCreateAndRunParams::Thread::Message::Attachment::tool] - ) -> void - | ( - ?OpenAI::Models::Beta::ThreadCreateAndRunParams::Thread::Message::attachment - | OpenAI::BaseModel data - ) -> void + def initialize: ( + ?file_id: String, + ?tools: ::Array[OpenAI::Models::Beta::ThreadCreateAndRunParams::Thread::Message::Attachment::tool] + ) -> void def to_hash: -> OpenAI::Models::Beta::ThreadCreateAndRunParams::Thread::Message::attachment @@ -216,12 +196,7 @@ module OpenAI class FileSearch < OpenAI::BaseModel attr_accessor type: :file_search - def initialize: - (?type: :file_search) -> void - | ( - ?OpenAI::Models::Beta::ThreadCreateAndRunParams::Thread::Message::Attachment::Tool::file_search - | OpenAI::BaseModel data - ) -> void + def initialize: (?type: :file_search) -> void def to_hash: -> OpenAI::Models::Beta::ThreadCreateAndRunParams::Thread::Message::Attachment::Tool::file_search end @@ -250,15 +225,10 @@ module OpenAI OpenAI::Models::Beta::ThreadCreateAndRunParams::Thread::ToolResources::FileSearch ) -> OpenAI::Models::Beta::ThreadCreateAndRunParams::Thread::ToolResources::FileSearch - def initialize: - ( - ?code_interpreter: OpenAI::Models::Beta::ThreadCreateAndRunParams::Thread::ToolResources::CodeInterpreter, - ?file_search: OpenAI::Models::Beta::ThreadCreateAndRunParams::Thread::ToolResources::FileSearch - ) -> void - | ( - ?OpenAI::Models::Beta::ThreadCreateAndRunParams::Thread::tool_resources - | OpenAI::BaseModel data - ) -> void + def initialize: ( + ?code_interpreter: OpenAI::Models::Beta::ThreadCreateAndRunParams::Thread::ToolResources::CodeInterpreter, + ?file_search: OpenAI::Models::Beta::ThreadCreateAndRunParams::Thread::ToolResources::FileSearch + ) -> void def to_hash: -> OpenAI::Models::Beta::ThreadCreateAndRunParams::Thread::tool_resources @@ -269,12 +239,7 @@ module OpenAI def file_ids=: (::Array[String]) -> ::Array[String] - def initialize: - (?file_ids: ::Array[String]) -> void - | ( - ?OpenAI::Models::Beta::ThreadCreateAndRunParams::Thread::ToolResources::code_interpreter - | OpenAI::BaseModel data - ) -> void + def initialize: (?file_ids: ::Array[String]) -> void def to_hash: -> OpenAI::Models::Beta::ThreadCreateAndRunParams::Thread::ToolResources::code_interpreter end @@ -296,15 +261,10 @@ module OpenAI ::Array[OpenAI::Models::Beta::ThreadCreateAndRunParams::Thread::ToolResources::FileSearch::VectorStore] ) -> ::Array[OpenAI::Models::Beta::ThreadCreateAndRunParams::Thread::ToolResources::FileSearch::VectorStore] - def initialize: - ( - ?vector_store_ids: ::Array[String], - ?vector_stores: ::Array[OpenAI::Models::Beta::ThreadCreateAndRunParams::Thread::ToolResources::FileSearch::VectorStore] - ) -> void - | ( - ?OpenAI::Models::Beta::ThreadCreateAndRunParams::Thread::ToolResources::file_search - | OpenAI::BaseModel data - ) -> void + def initialize: ( + ?vector_store_ids: ::Array[String], + ?vector_stores: ::Array[OpenAI::Models::Beta::ThreadCreateAndRunParams::Thread::ToolResources::FileSearch::VectorStore] + ) -> void def to_hash: -> OpenAI::Models::Beta::ThreadCreateAndRunParams::Thread::ToolResources::file_search @@ -328,16 +288,11 @@ module OpenAI attr_accessor metadata: OpenAI::Models::metadata? - def initialize: - ( - ?chunking_strategy: OpenAI::Models::Beta::ThreadCreateAndRunParams::Thread::ToolResources::FileSearch::VectorStore::chunking_strategy, - ?file_ids: ::Array[String], - ?metadata: OpenAI::Models::metadata? - ) -> void - | ( - ?OpenAI::Models::Beta::ThreadCreateAndRunParams::Thread::ToolResources::FileSearch::vector_store - | OpenAI::BaseModel data - ) -> void + def initialize: ( + ?chunking_strategy: OpenAI::Models::Beta::ThreadCreateAndRunParams::Thread::ToolResources::FileSearch::VectorStore::chunking_strategy, + ?file_ids: ::Array[String], + ?metadata: OpenAI::Models::metadata? + ) -> void def to_hash: -> OpenAI::Models::Beta::ThreadCreateAndRunParams::Thread::ToolResources::FileSearch::vector_store @@ -351,12 +306,7 @@ module OpenAI class Auto < OpenAI::BaseModel attr_accessor type: :auto - def initialize: - (?type: :auto) -> void - | ( - ?OpenAI::Models::Beta::ThreadCreateAndRunParams::Thread::ToolResources::FileSearch::VectorStore::ChunkingStrategy::auto - | OpenAI::BaseModel data - ) -> void + def initialize: (?type: :auto) -> void def to_hash: -> OpenAI::Models::Beta::ThreadCreateAndRunParams::Thread::ToolResources::FileSearch::VectorStore::ChunkingStrategy::auto end @@ -372,15 +322,10 @@ module OpenAI attr_accessor type: :static - def initialize: - ( - static: OpenAI::Models::Beta::ThreadCreateAndRunParams::Thread::ToolResources::FileSearch::VectorStore::ChunkingStrategy::Static::Static, - ?type: :static - ) -> void - | ( - ?OpenAI::Models::Beta::ThreadCreateAndRunParams::Thread::ToolResources::FileSearch::VectorStore::ChunkingStrategy::static - | OpenAI::BaseModel data - ) -> void + def initialize: ( + static: OpenAI::Models::Beta::ThreadCreateAndRunParams::Thread::ToolResources::FileSearch::VectorStore::ChunkingStrategy::Static::Static, + ?type: :static + ) -> void def to_hash: -> OpenAI::Models::Beta::ThreadCreateAndRunParams::Thread::ToolResources::FileSearch::VectorStore::ChunkingStrategy::static @@ -395,15 +340,10 @@ module OpenAI attr_accessor max_chunk_size_tokens: Integer - def initialize: - ( - chunk_overlap_tokens: Integer, - max_chunk_size_tokens: Integer - ) -> void - | ( - ?OpenAI::Models::Beta::ThreadCreateAndRunParams::Thread::ToolResources::FileSearch::VectorStore::ChunkingStrategy::Static::static - | OpenAI::BaseModel data - ) -> void + def initialize: ( + chunk_overlap_tokens: Integer, + max_chunk_size_tokens: Integer + ) -> void def to_hash: -> OpenAI::Models::Beta::ThreadCreateAndRunParams::Thread::ToolResources::FileSearch::VectorStore::ChunkingStrategy::Static::static end @@ -435,15 +375,10 @@ module OpenAI OpenAI::Models::Beta::ThreadCreateAndRunParams::ToolResources::FileSearch ) -> OpenAI::Models::Beta::ThreadCreateAndRunParams::ToolResources::FileSearch - def initialize: - ( - ?code_interpreter: OpenAI::Models::Beta::ThreadCreateAndRunParams::ToolResources::CodeInterpreter, - ?file_search: OpenAI::Models::Beta::ThreadCreateAndRunParams::ToolResources::FileSearch - ) -> void - | ( - ?OpenAI::Models::Beta::ThreadCreateAndRunParams::tool_resources - | OpenAI::BaseModel data - ) -> void + def initialize: ( + ?code_interpreter: OpenAI::Models::Beta::ThreadCreateAndRunParams::ToolResources::CodeInterpreter, + ?file_search: OpenAI::Models::Beta::ThreadCreateAndRunParams::ToolResources::FileSearch + ) -> void def to_hash: -> OpenAI::Models::Beta::ThreadCreateAndRunParams::tool_resources @@ -454,12 +389,7 @@ module OpenAI def file_ids=: (::Array[String]) -> ::Array[String] - def initialize: - (?file_ids: ::Array[String]) -> void - | ( - ?OpenAI::Models::Beta::ThreadCreateAndRunParams::ToolResources::code_interpreter - | OpenAI::BaseModel data - ) -> void + def initialize: (?file_ids: ::Array[String]) -> void def to_hash: -> OpenAI::Models::Beta::ThreadCreateAndRunParams::ToolResources::code_interpreter end @@ -471,12 +401,7 @@ module OpenAI def vector_store_ids=: (::Array[String]) -> ::Array[String] - def initialize: - (?vector_store_ids: ::Array[String]) -> void - | ( - ?OpenAI::Models::Beta::ThreadCreateAndRunParams::ToolResources::file_search - | OpenAI::BaseModel data - ) -> void + def initialize: (?vector_store_ids: ::Array[String]) -> void def to_hash: -> OpenAI::Models::Beta::ThreadCreateAndRunParams::ToolResources::file_search end @@ -502,15 +427,10 @@ module OpenAI attr_accessor last_messages: Integer? - def initialize: - ( - type: OpenAI::Models::Beta::ThreadCreateAndRunParams::TruncationStrategy::type_, - ?last_messages: Integer? - ) -> void - | ( - ?OpenAI::Models::Beta::ThreadCreateAndRunParams::truncation_strategy - | OpenAI::BaseModel data - ) -> void + def initialize: ( + type: OpenAI::Models::Beta::ThreadCreateAndRunParams::TruncationStrategy::type_, + ?last_messages: Integer? + ) -> void def to_hash: -> OpenAI::Models::Beta::ThreadCreateAndRunParams::truncation_strategy diff --git a/sig/openai/models/beta/thread_create_params.rbs b/sig/openai/models/beta/thread_create_params.rbs index c4cf1e6a..5acf3300 100644 --- a/sig/openai/models/beta/thread_create_params.rbs +++ b/sig/openai/models/beta/thread_create_params.rbs @@ -23,16 +23,12 @@ module OpenAI attr_accessor tool_resources: OpenAI::Models::Beta::ThreadCreateParams::ToolResources? - def initialize: - ( - ?messages: ::Array[OpenAI::Models::Beta::ThreadCreateParams::Message], - ?metadata: OpenAI::Models::metadata?, - ?tool_resources: OpenAI::Models::Beta::ThreadCreateParams::ToolResources?, - ?request_options: OpenAI::request_opts - ) -> void - | ( - ?OpenAI::Models::Beta::thread_create_params | OpenAI::BaseModel data - ) -> void + def initialize: ( + ?messages: ::Array[OpenAI::Models::Beta::ThreadCreateParams::Message], + ?metadata: OpenAI::Models::metadata?, + ?tool_resources: OpenAI::Models::Beta::ThreadCreateParams::ToolResources?, + ?request_options: OpenAI::request_opts + ) -> void def to_hash: -> OpenAI::Models::Beta::thread_create_params @@ -53,17 +49,12 @@ module OpenAI attr_accessor metadata: OpenAI::Models::metadata? - def initialize: - ( - content: OpenAI::Models::Beta::ThreadCreateParams::Message::content, - role: OpenAI::Models::Beta::ThreadCreateParams::Message::role, - ?attachments: ::Array[OpenAI::Models::Beta::ThreadCreateParams::Message::Attachment]?, - ?metadata: OpenAI::Models::metadata? - ) -> void - | ( - ?OpenAI::Models::Beta::ThreadCreateParams::message - | OpenAI::BaseModel data - ) -> void + def initialize: ( + content: OpenAI::Models::Beta::ThreadCreateParams::Message::content, + role: OpenAI::Models::Beta::ThreadCreateParams::Message::role, + ?attachments: ::Array[OpenAI::Models::Beta::ThreadCreateParams::Message::Attachment]?, + ?metadata: OpenAI::Models::metadata? + ) -> void def to_hash: -> OpenAI::Models::Beta::ThreadCreateParams::message @@ -106,15 +97,10 @@ module OpenAI ::Array[OpenAI::Models::Beta::ThreadCreateParams::Message::Attachment::tool] ) -> ::Array[OpenAI::Models::Beta::ThreadCreateParams::Message::Attachment::tool] - def initialize: - ( - ?file_id: String, - ?tools: ::Array[OpenAI::Models::Beta::ThreadCreateParams::Message::Attachment::tool] - ) -> void - | ( - ?OpenAI::Models::Beta::ThreadCreateParams::Message::attachment - | OpenAI::BaseModel data - ) -> void + def initialize: ( + ?file_id: String, + ?tools: ::Array[OpenAI::Models::Beta::ThreadCreateParams::Message::Attachment::tool] + ) -> void def to_hash: -> OpenAI::Models::Beta::ThreadCreateParams::Message::attachment @@ -128,12 +114,7 @@ module OpenAI class FileSearch < OpenAI::BaseModel attr_accessor type: :file_search - def initialize: - (?type: :file_search) -> void - | ( - ?OpenAI::Models::Beta::ThreadCreateParams::Message::Attachment::Tool::file_search - | OpenAI::BaseModel data - ) -> void + def initialize: (?type: :file_search) -> void def to_hash: -> OpenAI::Models::Beta::ThreadCreateParams::Message::Attachment::Tool::file_search end @@ -162,15 +143,10 @@ module OpenAI OpenAI::Models::Beta::ThreadCreateParams::ToolResources::FileSearch ) -> OpenAI::Models::Beta::ThreadCreateParams::ToolResources::FileSearch - def initialize: - ( - ?code_interpreter: OpenAI::Models::Beta::ThreadCreateParams::ToolResources::CodeInterpreter, - ?file_search: OpenAI::Models::Beta::ThreadCreateParams::ToolResources::FileSearch - ) -> void - | ( - ?OpenAI::Models::Beta::ThreadCreateParams::tool_resources - | OpenAI::BaseModel data - ) -> void + def initialize: ( + ?code_interpreter: OpenAI::Models::Beta::ThreadCreateParams::ToolResources::CodeInterpreter, + ?file_search: OpenAI::Models::Beta::ThreadCreateParams::ToolResources::FileSearch + ) -> void def to_hash: -> OpenAI::Models::Beta::ThreadCreateParams::tool_resources @@ -181,12 +157,7 @@ module OpenAI def file_ids=: (::Array[String]) -> ::Array[String] - def initialize: - (?file_ids: ::Array[String]) -> void - | ( - ?OpenAI::Models::Beta::ThreadCreateParams::ToolResources::code_interpreter - | OpenAI::BaseModel data - ) -> void + def initialize: (?file_ids: ::Array[String]) -> void def to_hash: -> OpenAI::Models::Beta::ThreadCreateParams::ToolResources::code_interpreter end @@ -208,15 +179,10 @@ module OpenAI ::Array[OpenAI::Models::Beta::ThreadCreateParams::ToolResources::FileSearch::VectorStore] ) -> ::Array[OpenAI::Models::Beta::ThreadCreateParams::ToolResources::FileSearch::VectorStore] - def initialize: - ( - ?vector_store_ids: ::Array[String], - ?vector_stores: ::Array[OpenAI::Models::Beta::ThreadCreateParams::ToolResources::FileSearch::VectorStore] - ) -> void - | ( - ?OpenAI::Models::Beta::ThreadCreateParams::ToolResources::file_search - | OpenAI::BaseModel data - ) -> void + def initialize: ( + ?vector_store_ids: ::Array[String], + ?vector_stores: ::Array[OpenAI::Models::Beta::ThreadCreateParams::ToolResources::FileSearch::VectorStore] + ) -> void def to_hash: -> OpenAI::Models::Beta::ThreadCreateParams::ToolResources::file_search @@ -240,16 +206,11 @@ module OpenAI attr_accessor metadata: OpenAI::Models::metadata? - def initialize: - ( - ?chunking_strategy: OpenAI::Models::Beta::ThreadCreateParams::ToolResources::FileSearch::VectorStore::chunking_strategy, - ?file_ids: ::Array[String], - ?metadata: OpenAI::Models::metadata? - ) -> void - | ( - ?OpenAI::Models::Beta::ThreadCreateParams::ToolResources::FileSearch::vector_store - | OpenAI::BaseModel data - ) -> void + def initialize: ( + ?chunking_strategy: OpenAI::Models::Beta::ThreadCreateParams::ToolResources::FileSearch::VectorStore::chunking_strategy, + ?file_ids: ::Array[String], + ?metadata: OpenAI::Models::metadata? + ) -> void def to_hash: -> OpenAI::Models::Beta::ThreadCreateParams::ToolResources::FileSearch::vector_store @@ -263,12 +224,7 @@ module OpenAI class Auto < OpenAI::BaseModel attr_accessor type: :auto - def initialize: - (?type: :auto) -> void - | ( - ?OpenAI::Models::Beta::ThreadCreateParams::ToolResources::FileSearch::VectorStore::ChunkingStrategy::auto - | OpenAI::BaseModel data - ) -> void + def initialize: (?type: :auto) -> void def to_hash: -> OpenAI::Models::Beta::ThreadCreateParams::ToolResources::FileSearch::VectorStore::ChunkingStrategy::auto end @@ -284,15 +240,10 @@ module OpenAI attr_accessor type: :static - def initialize: - ( - static: OpenAI::Models::Beta::ThreadCreateParams::ToolResources::FileSearch::VectorStore::ChunkingStrategy::Static::Static, - ?type: :static - ) -> void - | ( - ?OpenAI::Models::Beta::ThreadCreateParams::ToolResources::FileSearch::VectorStore::ChunkingStrategy::static - | OpenAI::BaseModel data - ) -> void + def initialize: ( + static: OpenAI::Models::Beta::ThreadCreateParams::ToolResources::FileSearch::VectorStore::ChunkingStrategy::Static::Static, + ?type: :static + ) -> void def to_hash: -> OpenAI::Models::Beta::ThreadCreateParams::ToolResources::FileSearch::VectorStore::ChunkingStrategy::static @@ -307,15 +258,10 @@ module OpenAI attr_accessor max_chunk_size_tokens: Integer - def initialize: - ( - chunk_overlap_tokens: Integer, - max_chunk_size_tokens: Integer - ) -> void - | ( - ?OpenAI::Models::Beta::ThreadCreateParams::ToolResources::FileSearch::VectorStore::ChunkingStrategy::Static::static - | OpenAI::BaseModel data - ) -> void + def initialize: ( + chunk_overlap_tokens: Integer, + max_chunk_size_tokens: Integer + ) -> void def to_hash: -> OpenAI::Models::Beta::ThreadCreateParams::ToolResources::FileSearch::VectorStore::ChunkingStrategy::Static::static end diff --git a/sig/openai/models/beta/thread_delete_params.rbs b/sig/openai/models/beta/thread_delete_params.rbs index 0ae7f5b6..c6749d4e 100644 --- a/sig/openai/models/beta/thread_delete_params.rbs +++ b/sig/openai/models/beta/thread_delete_params.rbs @@ -7,11 +7,7 @@ module OpenAI extend OpenAI::RequestParameters::Converter include OpenAI::RequestParameters - def initialize: - (?request_options: OpenAI::request_opts) -> void - | ( - ?OpenAI::Models::Beta::thread_delete_params | OpenAI::BaseModel data - ) -> void + def initialize: (?request_options: OpenAI::request_opts) -> void def to_hash: -> OpenAI::Models::Beta::thread_delete_params end diff --git a/sig/openai/models/beta/thread_deleted.rbs b/sig/openai/models/beta/thread_deleted.rbs index 6e32556e..c3b1ff2b 100644 --- a/sig/openai/models/beta/thread_deleted.rbs +++ b/sig/openai/models/beta/thread_deleted.rbs @@ -11,11 +11,11 @@ module OpenAI attr_accessor object: :"thread.deleted" - def initialize: - (id: String, deleted: bool, ?object: :"thread.deleted") -> void - | ( - ?OpenAI::Models::Beta::thread_deleted | OpenAI::BaseModel data - ) -> void + def initialize: ( + id: String, + deleted: bool, + ?object: :"thread.deleted" + ) -> void def to_hash: -> OpenAI::Models::Beta::thread_deleted end diff --git a/sig/openai/models/beta/thread_retrieve_params.rbs b/sig/openai/models/beta/thread_retrieve_params.rbs index 3c42faa5..ef480309 100644 --- a/sig/openai/models/beta/thread_retrieve_params.rbs +++ b/sig/openai/models/beta/thread_retrieve_params.rbs @@ -7,12 +7,7 @@ module OpenAI extend OpenAI::RequestParameters::Converter include OpenAI::RequestParameters - def initialize: - (?request_options: OpenAI::request_opts) -> void - | ( - ?OpenAI::Models::Beta::thread_retrieve_params - | OpenAI::BaseModel data - ) -> void + def initialize: (?request_options: OpenAI::request_opts) -> void def to_hash: -> OpenAI::Models::Beta::thread_retrieve_params end diff --git a/sig/openai/models/beta/thread_stream_event.rbs b/sig/openai/models/beta/thread_stream_event.rbs index 6c3a4dc3..672ef1d6 100644 --- a/sig/openai/models/beta/thread_stream_event.rbs +++ b/sig/openai/models/beta/thread_stream_event.rbs @@ -17,15 +17,11 @@ module OpenAI def enabled=: (bool) -> bool - def initialize: - ( - data: OpenAI::Models::Beta::Thread, - ?enabled: bool, - ?event: :"thread.created" - ) -> void - | ( - ?OpenAI::Models::Beta::thread_stream_event | OpenAI::BaseModel data - ) -> void + def initialize: ( + data: OpenAI::Models::Beta::Thread, + ?enabled: bool, + ?event: :"thread.created" + ) -> void def to_hash: -> OpenAI::Models::Beta::thread_stream_event end diff --git a/sig/openai/models/beta/thread_update_params.rbs b/sig/openai/models/beta/thread_update_params.rbs index adfa8b00..d5e29904 100644 --- a/sig/openai/models/beta/thread_update_params.rbs +++ b/sig/openai/models/beta/thread_update_params.rbs @@ -16,15 +16,11 @@ module OpenAI attr_accessor tool_resources: OpenAI::Models::Beta::ThreadUpdateParams::ToolResources? - def initialize: - ( - ?metadata: OpenAI::Models::metadata?, - ?tool_resources: OpenAI::Models::Beta::ThreadUpdateParams::ToolResources?, - ?request_options: OpenAI::request_opts - ) -> void - | ( - ?OpenAI::Models::Beta::thread_update_params | OpenAI::BaseModel data - ) -> void + def initialize: ( + ?metadata: OpenAI::Models::metadata?, + ?tool_resources: OpenAI::Models::Beta::ThreadUpdateParams::ToolResources?, + ?request_options: OpenAI::request_opts + ) -> void def to_hash: -> OpenAI::Models::Beta::thread_update_params @@ -47,15 +43,10 @@ module OpenAI OpenAI::Models::Beta::ThreadUpdateParams::ToolResources::FileSearch ) -> OpenAI::Models::Beta::ThreadUpdateParams::ToolResources::FileSearch - def initialize: - ( - ?code_interpreter: OpenAI::Models::Beta::ThreadUpdateParams::ToolResources::CodeInterpreter, - ?file_search: OpenAI::Models::Beta::ThreadUpdateParams::ToolResources::FileSearch - ) -> void - | ( - ?OpenAI::Models::Beta::ThreadUpdateParams::tool_resources - | OpenAI::BaseModel data - ) -> void + def initialize: ( + ?code_interpreter: OpenAI::Models::Beta::ThreadUpdateParams::ToolResources::CodeInterpreter, + ?file_search: OpenAI::Models::Beta::ThreadUpdateParams::ToolResources::FileSearch + ) -> void def to_hash: -> OpenAI::Models::Beta::ThreadUpdateParams::tool_resources @@ -66,12 +57,7 @@ module OpenAI def file_ids=: (::Array[String]) -> ::Array[String] - def initialize: - (?file_ids: ::Array[String]) -> void - | ( - ?OpenAI::Models::Beta::ThreadUpdateParams::ToolResources::code_interpreter - | OpenAI::BaseModel data - ) -> void + def initialize: (?file_ids: ::Array[String]) -> void def to_hash: -> OpenAI::Models::Beta::ThreadUpdateParams::ToolResources::code_interpreter end @@ -83,12 +69,7 @@ module OpenAI def vector_store_ids=: (::Array[String]) -> ::Array[String] - def initialize: - (?vector_store_ids: ::Array[String]) -> void - | ( - ?OpenAI::Models::Beta::ThreadUpdateParams::ToolResources::file_search - | OpenAI::BaseModel data - ) -> void + def initialize: (?vector_store_ids: ::Array[String]) -> void def to_hash: -> OpenAI::Models::Beta::ThreadUpdateParams::ToolResources::file_search end diff --git a/sig/openai/models/beta/threads/file_citation_annotation.rbs b/sig/openai/models/beta/threads/file_citation_annotation.rbs index 3f972d87..da859605 100644 --- a/sig/openai/models/beta/threads/file_citation_annotation.rbs +++ b/sig/openai/models/beta/threads/file_citation_annotation.rbs @@ -22,18 +22,13 @@ module OpenAI attr_accessor type: :file_citation - def initialize: - ( - end_index: Integer, - file_citation: OpenAI::Models::Beta::Threads::FileCitationAnnotation::FileCitation, - start_index: Integer, - text: String, - ?type: :file_citation - ) -> void - | ( - ?OpenAI::Models::Beta::Threads::file_citation_annotation - | OpenAI::BaseModel data - ) -> void + def initialize: ( + end_index: Integer, + file_citation: OpenAI::Models::Beta::Threads::FileCitationAnnotation::FileCitation, + start_index: Integer, + text: String, + ?type: :file_citation + ) -> void def to_hash: -> OpenAI::Models::Beta::Threads::file_citation_annotation @@ -42,12 +37,7 @@ module OpenAI class FileCitation < OpenAI::BaseModel attr_accessor file_id: String - def initialize: - (file_id: String) -> void - | ( - ?OpenAI::Models::Beta::Threads::FileCitationAnnotation::file_citation - | OpenAI::BaseModel data - ) -> void + def initialize: (file_id: String) -> void def to_hash: -> OpenAI::Models::Beta::Threads::FileCitationAnnotation::file_citation end diff --git a/sig/openai/models/beta/threads/file_citation_delta_annotation.rbs b/sig/openai/models/beta/threads/file_citation_delta_annotation.rbs index 72eff280..09994a1b 100644 --- a/sig/openai/models/beta/threads/file_citation_delta_annotation.rbs +++ b/sig/openai/models/beta/threads/file_citation_delta_annotation.rbs @@ -35,19 +35,14 @@ module OpenAI def text=: (String) -> String - def initialize: - ( - index: Integer, - ?end_index: Integer, - ?file_citation: OpenAI::Models::Beta::Threads::FileCitationDeltaAnnotation::FileCitation, - ?start_index: Integer, - ?text: String, - ?type: :file_citation - ) -> void - | ( - ?OpenAI::Models::Beta::Threads::file_citation_delta_annotation - | OpenAI::BaseModel data - ) -> void + def initialize: ( + index: Integer, + ?end_index: Integer, + ?file_citation: OpenAI::Models::Beta::Threads::FileCitationDeltaAnnotation::FileCitation, + ?start_index: Integer, + ?text: String, + ?type: :file_citation + ) -> void def to_hash: -> OpenAI::Models::Beta::Threads::file_citation_delta_annotation @@ -62,12 +57,7 @@ module OpenAI def quote=: (String) -> String - def initialize: - (?file_id: String, ?quote: String) -> void - | ( - ?OpenAI::Models::Beta::Threads::FileCitationDeltaAnnotation::file_citation - | OpenAI::BaseModel data - ) -> void + def initialize: (?file_id: String, ?quote: String) -> void def to_hash: -> OpenAI::Models::Beta::Threads::FileCitationDeltaAnnotation::file_citation end diff --git a/sig/openai/models/beta/threads/file_path_annotation.rbs b/sig/openai/models/beta/threads/file_path_annotation.rbs index c4031231..d3e7acc5 100644 --- a/sig/openai/models/beta/threads/file_path_annotation.rbs +++ b/sig/openai/models/beta/threads/file_path_annotation.rbs @@ -22,18 +22,13 @@ module OpenAI attr_accessor type: :file_path - def initialize: - ( - end_index: Integer, - file_path: OpenAI::Models::Beta::Threads::FilePathAnnotation::FilePath, - start_index: Integer, - text: String, - ?type: :file_path - ) -> void - | ( - ?OpenAI::Models::Beta::Threads::file_path_annotation - | OpenAI::BaseModel data - ) -> void + def initialize: ( + end_index: Integer, + file_path: OpenAI::Models::Beta::Threads::FilePathAnnotation::FilePath, + start_index: Integer, + text: String, + ?type: :file_path + ) -> void def to_hash: -> OpenAI::Models::Beta::Threads::file_path_annotation @@ -42,12 +37,7 @@ module OpenAI class FilePath < OpenAI::BaseModel attr_accessor file_id: String - def initialize: - (file_id: String) -> void - | ( - ?OpenAI::Models::Beta::Threads::FilePathAnnotation::file_path - | OpenAI::BaseModel data - ) -> void + def initialize: (file_id: String) -> void def to_hash: -> OpenAI::Models::Beta::Threads::FilePathAnnotation::file_path end diff --git a/sig/openai/models/beta/threads/file_path_delta_annotation.rbs b/sig/openai/models/beta/threads/file_path_delta_annotation.rbs index 59a7e537..6c8e2380 100644 --- a/sig/openai/models/beta/threads/file_path_delta_annotation.rbs +++ b/sig/openai/models/beta/threads/file_path_delta_annotation.rbs @@ -35,19 +35,14 @@ module OpenAI def text=: (String) -> String - def initialize: - ( - index: Integer, - ?end_index: Integer, - ?file_path: OpenAI::Models::Beta::Threads::FilePathDeltaAnnotation::FilePath, - ?start_index: Integer, - ?text: String, - ?type: :file_path - ) -> void - | ( - ?OpenAI::Models::Beta::Threads::file_path_delta_annotation - | OpenAI::BaseModel data - ) -> void + def initialize: ( + index: Integer, + ?end_index: Integer, + ?file_path: OpenAI::Models::Beta::Threads::FilePathDeltaAnnotation::FilePath, + ?start_index: Integer, + ?text: String, + ?type: :file_path + ) -> void def to_hash: -> OpenAI::Models::Beta::Threads::file_path_delta_annotation @@ -58,12 +53,7 @@ module OpenAI def file_id=: (String) -> String - def initialize: - (?file_id: String) -> void - | ( - ?OpenAI::Models::Beta::Threads::FilePathDeltaAnnotation::file_path - | OpenAI::BaseModel data - ) -> void + def initialize: (?file_id: String) -> void def to_hash: -> OpenAI::Models::Beta::Threads::FilePathDeltaAnnotation::file_path end diff --git a/sig/openai/models/beta/threads/image_file.rbs b/sig/openai/models/beta/threads/image_file.rbs index d2f16077..ce6ca5d5 100644 --- a/sig/openai/models/beta/threads/image_file.rbs +++ b/sig/openai/models/beta/threads/image_file.rbs @@ -17,15 +17,10 @@ module OpenAI OpenAI::Models::Beta::Threads::ImageFile::detail ) -> OpenAI::Models::Beta::Threads::ImageFile::detail - def initialize: - ( - file_id: String, - ?detail: OpenAI::Models::Beta::Threads::ImageFile::detail - ) -> void - | ( - ?OpenAI::Models::Beta::Threads::image_file - | OpenAI::BaseModel data - ) -> void + def initialize: ( + file_id: String, + ?detail: OpenAI::Models::Beta::Threads::ImageFile::detail + ) -> void def to_hash: -> OpenAI::Models::Beta::Threads::image_file diff --git a/sig/openai/models/beta/threads/image_file_content_block.rbs b/sig/openai/models/beta/threads/image_file_content_block.rbs index 1783edd8..7f0e99ee 100644 --- a/sig/openai/models/beta/threads/image_file_content_block.rbs +++ b/sig/openai/models/beta/threads/image_file_content_block.rbs @@ -13,15 +13,10 @@ module OpenAI attr_accessor type: :image_file - def initialize: - ( - image_file: OpenAI::Models::Beta::Threads::ImageFile, - ?type: :image_file - ) -> void - | ( - ?OpenAI::Models::Beta::Threads::image_file_content_block - | OpenAI::BaseModel data - ) -> void + def initialize: ( + image_file: OpenAI::Models::Beta::Threads::ImageFile, + ?type: :image_file + ) -> void def to_hash: -> OpenAI::Models::Beta::Threads::image_file_content_block end diff --git a/sig/openai/models/beta/threads/image_file_delta.rbs b/sig/openai/models/beta/threads/image_file_delta.rbs index 2a16093f..3b996b60 100644 --- a/sig/openai/models/beta/threads/image_file_delta.rbs +++ b/sig/openai/models/beta/threads/image_file_delta.rbs @@ -19,15 +19,10 @@ module OpenAI def file_id=: (String) -> String - def initialize: - ( - ?detail: OpenAI::Models::Beta::Threads::ImageFileDelta::detail, - ?file_id: String - ) -> void - | ( - ?OpenAI::Models::Beta::Threads::image_file_delta - | OpenAI::BaseModel data - ) -> void + def initialize: ( + ?detail: OpenAI::Models::Beta::Threads::ImageFileDelta::detail, + ?file_id: String + ) -> void def to_hash: -> OpenAI::Models::Beta::Threads::image_file_delta diff --git a/sig/openai/models/beta/threads/image_file_delta_block.rbs b/sig/openai/models/beta/threads/image_file_delta_block.rbs index e48b002e..e7e85e2b 100644 --- a/sig/openai/models/beta/threads/image_file_delta_block.rbs +++ b/sig/openai/models/beta/threads/image_file_delta_block.rbs @@ -20,16 +20,11 @@ module OpenAI OpenAI::Models::Beta::Threads::ImageFileDelta ) -> OpenAI::Models::Beta::Threads::ImageFileDelta - def initialize: - ( - index: Integer, - ?image_file: OpenAI::Models::Beta::Threads::ImageFileDelta, - ?type: :image_file - ) -> void - | ( - ?OpenAI::Models::Beta::Threads::image_file_delta_block - | OpenAI::BaseModel data - ) -> void + def initialize: ( + index: Integer, + ?image_file: OpenAI::Models::Beta::Threads::ImageFileDelta, + ?type: :image_file + ) -> void def to_hash: -> OpenAI::Models::Beta::Threads::image_file_delta_block end diff --git a/sig/openai/models/beta/threads/image_url.rbs b/sig/openai/models/beta/threads/image_url.rbs index 4b135a8a..9aec42d8 100644 --- a/sig/openai/models/beta/threads/image_url.rbs +++ b/sig/openai/models/beta/threads/image_url.rbs @@ -17,14 +17,10 @@ module OpenAI OpenAI::Models::Beta::Threads::ImageURL::detail ) -> OpenAI::Models::Beta::Threads::ImageURL::detail - def initialize: - ( - url: String, - ?detail: OpenAI::Models::Beta::Threads::ImageURL::detail - ) -> void - | ( - ?OpenAI::Models::Beta::Threads::image_url | OpenAI::BaseModel data - ) -> void + def initialize: ( + url: String, + ?detail: OpenAI::Models::Beta::Threads::ImageURL::detail + ) -> void def to_hash: -> OpenAI::Models::Beta::Threads::image_url diff --git a/sig/openai/models/beta/threads/image_url_content_block.rbs b/sig/openai/models/beta/threads/image_url_content_block.rbs index fda56960..bd4eb8a7 100644 --- a/sig/openai/models/beta/threads/image_url_content_block.rbs +++ b/sig/openai/models/beta/threads/image_url_content_block.rbs @@ -13,15 +13,10 @@ module OpenAI attr_accessor type: :image_url - def initialize: - ( - image_url: OpenAI::Models::Beta::Threads::ImageURL, - ?type: :image_url - ) -> void - | ( - ?OpenAI::Models::Beta::Threads::image_url_content_block - | OpenAI::BaseModel data - ) -> void + def initialize: ( + image_url: OpenAI::Models::Beta::Threads::ImageURL, + ?type: :image_url + ) -> void def to_hash: -> OpenAI::Models::Beta::Threads::image_url_content_block end diff --git a/sig/openai/models/beta/threads/image_url_delta.rbs b/sig/openai/models/beta/threads/image_url_delta.rbs index 816b5421..c7d07d96 100644 --- a/sig/openai/models/beta/threads/image_url_delta.rbs +++ b/sig/openai/models/beta/threads/image_url_delta.rbs @@ -19,15 +19,10 @@ module OpenAI def url=: (String) -> String - def initialize: - ( - ?detail: OpenAI::Models::Beta::Threads::ImageURLDelta::detail, - ?url: String - ) -> void - | ( - ?OpenAI::Models::Beta::Threads::image_url_delta - | OpenAI::BaseModel data - ) -> void + def initialize: ( + ?detail: OpenAI::Models::Beta::Threads::ImageURLDelta::detail, + ?url: String + ) -> void def to_hash: -> OpenAI::Models::Beta::Threads::image_url_delta diff --git a/sig/openai/models/beta/threads/image_url_delta_block.rbs b/sig/openai/models/beta/threads/image_url_delta_block.rbs index 4e83b0df..7e548334 100644 --- a/sig/openai/models/beta/threads/image_url_delta_block.rbs +++ b/sig/openai/models/beta/threads/image_url_delta_block.rbs @@ -20,16 +20,11 @@ module OpenAI OpenAI::Models::Beta::Threads::ImageURLDelta ) -> OpenAI::Models::Beta::Threads::ImageURLDelta - def initialize: - ( - index: Integer, - ?image_url: OpenAI::Models::Beta::Threads::ImageURLDelta, - ?type: :image_url - ) -> void - | ( - ?OpenAI::Models::Beta::Threads::image_url_delta_block - | OpenAI::BaseModel data - ) -> void + def initialize: ( + index: Integer, + ?image_url: OpenAI::Models::Beta::Threads::ImageURLDelta, + ?type: :image_url + ) -> void def to_hash: -> OpenAI::Models::Beta::Threads::image_url_delta_block end diff --git a/sig/openai/models/beta/threads/message.rbs b/sig/openai/models/beta/threads/message.rbs index 18c52a5c..e6c155a8 100644 --- a/sig/openai/models/beta/threads/message.rbs +++ b/sig/openai/models/beta/threads/message.rbs @@ -49,26 +49,22 @@ module OpenAI attr_accessor thread_id: String - def initialize: - ( - id: String, - assistant_id: String?, - attachments: ::Array[OpenAI::Models::Beta::Threads::Message::Attachment]?, - completed_at: Integer?, - content: ::Array[OpenAI::Models::Beta::Threads::message_content], - created_at: Integer, - incomplete_at: Integer?, - incomplete_details: OpenAI::Models::Beta::Threads::Message::IncompleteDetails?, - metadata: OpenAI::Models::metadata?, - role: OpenAI::Models::Beta::Threads::Message::role, - run_id: String?, - status: OpenAI::Models::Beta::Threads::Message::status, - thread_id: String, - ?object: :"thread.message" - ) -> void - | ( - ?OpenAI::Models::Beta::Threads::message | OpenAI::BaseModel data - ) -> void + def initialize: ( + id: String, + assistant_id: String?, + attachments: ::Array[OpenAI::Models::Beta::Threads::Message::Attachment]?, + completed_at: Integer?, + content: ::Array[OpenAI::Models::Beta::Threads::message_content], + created_at: Integer, + incomplete_at: Integer?, + incomplete_details: OpenAI::Models::Beta::Threads::Message::IncompleteDetails?, + metadata: OpenAI::Models::metadata?, + role: OpenAI::Models::Beta::Threads::Message::role, + run_id: String?, + status: OpenAI::Models::Beta::Threads::Message::status, + thread_id: String, + ?object: :"thread.message" + ) -> void def to_hash: -> OpenAI::Models::Beta::Threads::message @@ -89,15 +85,10 @@ module OpenAI ::Array[OpenAI::Models::Beta::Threads::Message::Attachment::tool] ) -> ::Array[OpenAI::Models::Beta::Threads::Message::Attachment::tool] - def initialize: - ( - ?file_id: String, - ?tools: ::Array[OpenAI::Models::Beta::Threads::Message::Attachment::tool] - ) -> void - | ( - ?OpenAI::Models::Beta::Threads::Message::attachment - | OpenAI::BaseModel data - ) -> void + def initialize: ( + ?file_id: String, + ?tools: ::Array[OpenAI::Models::Beta::Threads::Message::Attachment::tool] + ) -> void def to_hash: -> OpenAI::Models::Beta::Threads::Message::attachment @@ -112,12 +103,7 @@ module OpenAI class AssistantToolsFileSearchTypeOnly < OpenAI::BaseModel attr_accessor type: :file_search - def initialize: - (?type: :file_search) -> void - | ( - ?OpenAI::Models::Beta::Threads::Message::Attachment::Tool::assistant_tools_file_search_type_only - | OpenAI::BaseModel data - ) -> void + def initialize: (?type: :file_search) -> void def to_hash: -> OpenAI::Models::Beta::Threads::Message::Attachment::Tool::assistant_tools_file_search_type_only end @@ -134,14 +120,9 @@ module OpenAI class IncompleteDetails < OpenAI::BaseModel attr_accessor reason: OpenAI::Models::Beta::Threads::Message::IncompleteDetails::reason - def initialize: - ( - reason: OpenAI::Models::Beta::Threads::Message::IncompleteDetails::reason - ) -> void - | ( - ?OpenAI::Models::Beta::Threads::Message::incomplete_details - | OpenAI::BaseModel data - ) -> void + def initialize: ( + reason: OpenAI::Models::Beta::Threads::Message::IncompleteDetails::reason + ) -> void def to_hash: -> OpenAI::Models::Beta::Threads::Message::incomplete_details diff --git a/sig/openai/models/beta/threads/message_create_params.rbs b/sig/openai/models/beta/threads/message_create_params.rbs index fe1490c3..fb2276f9 100644 --- a/sig/openai/models/beta/threads/message_create_params.rbs +++ b/sig/openai/models/beta/threads/message_create_params.rbs @@ -23,18 +23,13 @@ module OpenAI attr_accessor metadata: OpenAI::Models::metadata? - def initialize: - ( - content: OpenAI::Models::Beta::Threads::MessageCreateParams::content, - role: OpenAI::Models::Beta::Threads::MessageCreateParams::role, - ?attachments: ::Array[OpenAI::Models::Beta::Threads::MessageCreateParams::Attachment]?, - ?metadata: OpenAI::Models::metadata?, - ?request_options: OpenAI::request_opts - ) -> void - | ( - ?OpenAI::Models::Beta::Threads::message_create_params - | OpenAI::BaseModel data - ) -> void + def initialize: ( + content: OpenAI::Models::Beta::Threads::MessageCreateParams::content, + role: OpenAI::Models::Beta::Threads::MessageCreateParams::role, + ?attachments: ::Array[OpenAI::Models::Beta::Threads::MessageCreateParams::Attachment]?, + ?metadata: OpenAI::Models::metadata?, + ?request_options: OpenAI::request_opts + ) -> void def to_hash: -> OpenAI::Models::Beta::Threads::message_create_params @@ -77,15 +72,10 @@ module OpenAI ::Array[OpenAI::Models::Beta::Threads::MessageCreateParams::Attachment::tool] ) -> ::Array[OpenAI::Models::Beta::Threads::MessageCreateParams::Attachment::tool] - def initialize: - ( - ?file_id: String, - ?tools: ::Array[OpenAI::Models::Beta::Threads::MessageCreateParams::Attachment::tool] - ) -> void - | ( - ?OpenAI::Models::Beta::Threads::MessageCreateParams::attachment - | OpenAI::BaseModel data - ) -> void + def initialize: ( + ?file_id: String, + ?tools: ::Array[OpenAI::Models::Beta::Threads::MessageCreateParams::Attachment::tool] + ) -> void def to_hash: -> OpenAI::Models::Beta::Threads::MessageCreateParams::attachment @@ -99,12 +89,7 @@ module OpenAI class FileSearch < OpenAI::BaseModel attr_accessor type: :file_search - def initialize: - (?type: :file_search) -> void - | ( - ?OpenAI::Models::Beta::Threads::MessageCreateParams::Attachment::Tool::file_search - | OpenAI::BaseModel data - ) -> void + def initialize: (?type: :file_search) -> void def to_hash: -> OpenAI::Models::Beta::Threads::MessageCreateParams::Attachment::Tool::file_search end diff --git a/sig/openai/models/beta/threads/message_delete_params.rbs b/sig/openai/models/beta/threads/message_delete_params.rbs index 8723d195..d7f60e8a 100644 --- a/sig/openai/models/beta/threads/message_delete_params.rbs +++ b/sig/openai/models/beta/threads/message_delete_params.rbs @@ -11,12 +11,10 @@ module OpenAI attr_accessor thread_id: String - def initialize: - (thread_id: String, ?request_options: OpenAI::request_opts) -> void - | ( - ?OpenAI::Models::Beta::Threads::message_delete_params - | OpenAI::BaseModel data - ) -> void + def initialize: ( + thread_id: String, + ?request_options: OpenAI::request_opts + ) -> void def to_hash: -> OpenAI::Models::Beta::Threads::message_delete_params end diff --git a/sig/openai/models/beta/threads/message_deleted.rbs b/sig/openai/models/beta/threads/message_deleted.rbs index f8d6ebeb..f6d3a96e 100644 --- a/sig/openai/models/beta/threads/message_deleted.rbs +++ b/sig/openai/models/beta/threads/message_deleted.rbs @@ -12,16 +12,11 @@ module OpenAI attr_accessor object: :"thread.message.deleted" - def initialize: - ( - id: String, - deleted: bool, - ?object: :"thread.message.deleted" - ) -> void - | ( - ?OpenAI::Models::Beta::Threads::message_deleted - | OpenAI::BaseModel data - ) -> void + def initialize: ( + id: String, + deleted: bool, + ?object: :"thread.message.deleted" + ) -> void def to_hash: -> OpenAI::Models::Beta::Threads::message_deleted end diff --git a/sig/openai/models/beta/threads/message_delta.rbs b/sig/openai/models/beta/threads/message_delta.rbs index fe36e15a..e053ee9b 100644 --- a/sig/openai/models/beta/threads/message_delta.rbs +++ b/sig/openai/models/beta/threads/message_delta.rbs @@ -21,15 +21,10 @@ module OpenAI OpenAI::Models::Beta::Threads::MessageDelta::role ) -> OpenAI::Models::Beta::Threads::MessageDelta::role - def initialize: - ( - ?content: ::Array[OpenAI::Models::Beta::Threads::message_content_delta], - ?role: OpenAI::Models::Beta::Threads::MessageDelta::role - ) -> void - | ( - ?OpenAI::Models::Beta::Threads::message_delta - | OpenAI::BaseModel data - ) -> void + def initialize: ( + ?content: ::Array[OpenAI::Models::Beta::Threads::message_content_delta], + ?role: OpenAI::Models::Beta::Threads::MessageDelta::role + ) -> void def to_hash: -> OpenAI::Models::Beta::Threads::message_delta diff --git a/sig/openai/models/beta/threads/message_delta_event.rbs b/sig/openai/models/beta/threads/message_delta_event.rbs index 44b036a8..d34c13f6 100644 --- a/sig/openai/models/beta/threads/message_delta_event.rbs +++ b/sig/openai/models/beta/threads/message_delta_event.rbs @@ -16,16 +16,11 @@ module OpenAI attr_accessor object: :"thread.message.delta" - def initialize: - ( - id: String, - delta: OpenAI::Models::Beta::Threads::MessageDelta, - ?object: :"thread.message.delta" - ) -> void - | ( - ?OpenAI::Models::Beta::Threads::message_delta_event - | OpenAI::BaseModel data - ) -> void + def initialize: ( + id: String, + delta: OpenAI::Models::Beta::Threads::MessageDelta, + ?object: :"thread.message.delta" + ) -> void def to_hash: -> OpenAI::Models::Beta::Threads::message_delta_event end diff --git a/sig/openai/models/beta/threads/message_list_params.rbs b/sig/openai/models/beta/threads/message_list_params.rbs index 623c5e48..dca2c571 100644 --- a/sig/openai/models/beta/threads/message_list_params.rbs +++ b/sig/openai/models/beta/threads/message_list_params.rbs @@ -38,19 +38,14 @@ module OpenAI def run_id=: (String) -> String - def initialize: - ( - ?after: String, - ?before: String, - ?limit: Integer, - ?order: OpenAI::Models::Beta::Threads::MessageListParams::order, - ?run_id: String, - ?request_options: OpenAI::request_opts - ) -> void - | ( - ?OpenAI::Models::Beta::Threads::message_list_params - | OpenAI::BaseModel data - ) -> void + def initialize: ( + ?after: String, + ?before: String, + ?limit: Integer, + ?order: OpenAI::Models::Beta::Threads::MessageListParams::order, + ?run_id: String, + ?request_options: OpenAI::request_opts + ) -> void def to_hash: -> OpenAI::Models::Beta::Threads::message_list_params diff --git a/sig/openai/models/beta/threads/message_retrieve_params.rbs b/sig/openai/models/beta/threads/message_retrieve_params.rbs index e0e6d123..5e2772e6 100644 --- a/sig/openai/models/beta/threads/message_retrieve_params.rbs +++ b/sig/openai/models/beta/threads/message_retrieve_params.rbs @@ -11,12 +11,10 @@ module OpenAI attr_accessor thread_id: String - def initialize: - (thread_id: String, ?request_options: OpenAI::request_opts) -> void - | ( - ?OpenAI::Models::Beta::Threads::message_retrieve_params - | OpenAI::BaseModel data - ) -> void + def initialize: ( + thread_id: String, + ?request_options: OpenAI::request_opts + ) -> void def to_hash: -> OpenAI::Models::Beta::Threads::message_retrieve_params end diff --git a/sig/openai/models/beta/threads/message_update_params.rbs b/sig/openai/models/beta/threads/message_update_params.rbs index a5908b4b..a6b12a9a 100644 --- a/sig/openai/models/beta/threads/message_update_params.rbs +++ b/sig/openai/models/beta/threads/message_update_params.rbs @@ -14,16 +14,11 @@ module OpenAI attr_accessor metadata: OpenAI::Models::metadata? - def initialize: - ( - thread_id: String, - ?metadata: OpenAI::Models::metadata?, - ?request_options: OpenAI::request_opts - ) -> void - | ( - ?OpenAI::Models::Beta::Threads::message_update_params - | OpenAI::BaseModel data - ) -> void + def initialize: ( + thread_id: String, + ?metadata: OpenAI::Models::metadata?, + ?request_options: OpenAI::request_opts + ) -> void def to_hash: -> OpenAI::Models::Beta::Threads::message_update_params end diff --git a/sig/openai/models/beta/threads/refusal_content_block.rbs b/sig/openai/models/beta/threads/refusal_content_block.rbs index f9a5be4f..041435a5 100644 --- a/sig/openai/models/beta/threads/refusal_content_block.rbs +++ b/sig/openai/models/beta/threads/refusal_content_block.rbs @@ -9,12 +9,7 @@ module OpenAI attr_accessor type: :refusal - def initialize: - (refusal: String, ?type: :refusal) -> void - | ( - ?OpenAI::Models::Beta::Threads::refusal_content_block - | OpenAI::BaseModel data - ) -> void + def initialize: (refusal: String, ?type: :refusal) -> void def to_hash: -> OpenAI::Models::Beta::Threads::refusal_content_block end diff --git a/sig/openai/models/beta/threads/refusal_delta_block.rbs b/sig/openai/models/beta/threads/refusal_delta_block.rbs index 50a977cf..635407d5 100644 --- a/sig/openai/models/beta/threads/refusal_delta_block.rbs +++ b/sig/openai/models/beta/threads/refusal_delta_block.rbs @@ -14,12 +14,11 @@ module OpenAI def refusal=: (String) -> String - def initialize: - (index: Integer, ?refusal: String, ?type: :refusal) -> void - | ( - ?OpenAI::Models::Beta::Threads::refusal_delta_block - | OpenAI::BaseModel data - ) -> void + def initialize: ( + index: Integer, + ?refusal: String, + ?type: :refusal + ) -> void def to_hash: -> OpenAI::Models::Beta::Threads::refusal_delta_block end diff --git a/sig/openai/models/beta/threads/required_action_function_tool_call.rbs b/sig/openai/models/beta/threads/required_action_function_tool_call.rbs index 2d95c46d..9429819f 100644 --- a/sig/openai/models/beta/threads/required_action_function_tool_call.rbs +++ b/sig/openai/models/beta/threads/required_action_function_tool_call.rbs @@ -16,16 +16,11 @@ module OpenAI attr_accessor type: :function - def initialize: - ( - id: String, - function: OpenAI::Models::Beta::Threads::RequiredActionFunctionToolCall::Function, - ?type: :function - ) -> void - | ( - ?OpenAI::Models::Beta::Threads::required_action_function_tool_call - | OpenAI::BaseModel data - ) -> void + def initialize: ( + id: String, + function: OpenAI::Models::Beta::Threads::RequiredActionFunctionToolCall::Function, + ?type: :function + ) -> void def to_hash: -> OpenAI::Models::Beta::Threads::required_action_function_tool_call @@ -36,12 +31,7 @@ module OpenAI attr_accessor name: String - def initialize: - (arguments: String, name: String) -> void - | ( - ?OpenAI::Models::Beta::Threads::RequiredActionFunctionToolCall::function - | OpenAI::BaseModel data - ) -> void + def initialize: (arguments: String, name: String) -> void def to_hash: -> OpenAI::Models::Beta::Threads::RequiredActionFunctionToolCall::function end diff --git a/sig/openai/models/beta/threads/run.rbs b/sig/openai/models/beta/threads/run.rbs index 71146021..deae5170 100644 --- a/sig/openai/models/beta/threads/run.rbs +++ b/sig/openai/models/beta/threads/run.rbs @@ -88,39 +88,35 @@ module OpenAI attr_accessor top_p: Float? - def initialize: - ( - id: String, - assistant_id: String, - cancelled_at: Integer?, - completed_at: Integer?, - created_at: Integer, - expires_at: Integer?, - failed_at: Integer?, - incomplete_details: OpenAI::Models::Beta::Threads::Run::IncompleteDetails?, - instructions: String, - last_error: OpenAI::Models::Beta::Threads::Run::LastError?, - max_completion_tokens: Integer?, - max_prompt_tokens: Integer?, - metadata: OpenAI::Models::metadata?, - model: String, - parallel_tool_calls: bool, - required_action: OpenAI::Models::Beta::Threads::Run::RequiredAction?, - response_format: OpenAI::Models::Beta::assistant_response_format_option?, - started_at: Integer?, - status: OpenAI::Models::Beta::Threads::run_status, - thread_id: String, - tool_choice: OpenAI::Models::Beta::assistant_tool_choice_option?, - tools: ::Array[OpenAI::Models::Beta::assistant_tool], - truncation_strategy: OpenAI::Models::Beta::Threads::Run::TruncationStrategy?, - usage: OpenAI::Models::Beta::Threads::Run::Usage?, - ?temperature: Float?, - ?top_p: Float?, - ?object: :"thread.run" - ) -> void - | ( - ?OpenAI::Models::Beta::Threads::run | OpenAI::BaseModel data - ) -> void + def initialize: ( + id: String, + assistant_id: String, + cancelled_at: Integer?, + completed_at: Integer?, + created_at: Integer, + expires_at: Integer?, + failed_at: Integer?, + incomplete_details: OpenAI::Models::Beta::Threads::Run::IncompleteDetails?, + instructions: String, + last_error: OpenAI::Models::Beta::Threads::Run::LastError?, + max_completion_tokens: Integer?, + max_prompt_tokens: Integer?, + metadata: OpenAI::Models::metadata?, + model: String, + parallel_tool_calls: bool, + required_action: OpenAI::Models::Beta::Threads::Run::RequiredAction?, + response_format: OpenAI::Models::Beta::assistant_response_format_option?, + started_at: Integer?, + status: OpenAI::Models::Beta::Threads::run_status, + thread_id: String, + tool_choice: OpenAI::Models::Beta::assistant_tool_choice_option?, + tools: ::Array[OpenAI::Models::Beta::assistant_tool], + truncation_strategy: OpenAI::Models::Beta::Threads::Run::TruncationStrategy?, + usage: OpenAI::Models::Beta::Threads::Run::Usage?, + ?temperature: Float?, + ?top_p: Float?, + ?object: :"thread.run" + ) -> void def to_hash: -> OpenAI::Models::Beta::Threads::run @@ -136,14 +132,9 @@ module OpenAI OpenAI::Models::Beta::Threads::Run::IncompleteDetails::reason ) -> OpenAI::Models::Beta::Threads::Run::IncompleteDetails::reason - def initialize: - ( - ?reason: OpenAI::Models::Beta::Threads::Run::IncompleteDetails::reason - ) -> void - | ( - ?OpenAI::Models::Beta::Threads::Run::incomplete_details - | OpenAI::BaseModel data - ) -> void + def initialize: ( + ?reason: OpenAI::Models::Beta::Threads::Run::IncompleteDetails::reason + ) -> void def to_hash: -> OpenAI::Models::Beta::Threads::Run::incomplete_details @@ -168,15 +159,10 @@ module OpenAI attr_accessor message: String - def initialize: - ( - code: OpenAI::Models::Beta::Threads::Run::LastError::code, - message: String - ) -> void - | ( - ?OpenAI::Models::Beta::Threads::Run::last_error - | OpenAI::BaseModel data - ) -> void + def initialize: ( + code: OpenAI::Models::Beta::Threads::Run::LastError::code, + message: String + ) -> void def to_hash: -> OpenAI::Models::Beta::Threads::Run::last_error @@ -202,15 +188,10 @@ module OpenAI attr_accessor type: :submit_tool_outputs - def initialize: - ( - submit_tool_outputs: OpenAI::Models::Beta::Threads::Run::RequiredAction::SubmitToolOutputs, - ?type: :submit_tool_outputs - ) -> void - | ( - ?OpenAI::Models::Beta::Threads::Run::required_action - | OpenAI::BaseModel data - ) -> void + def initialize: ( + submit_tool_outputs: OpenAI::Models::Beta::Threads::Run::RequiredAction::SubmitToolOutputs, + ?type: :submit_tool_outputs + ) -> void def to_hash: -> OpenAI::Models::Beta::Threads::Run::required_action @@ -222,14 +203,9 @@ module OpenAI class SubmitToolOutputs < OpenAI::BaseModel attr_accessor tool_calls: ::Array[OpenAI::Models::Beta::Threads::RequiredActionFunctionToolCall] - def initialize: - ( - tool_calls: ::Array[OpenAI::Models::Beta::Threads::RequiredActionFunctionToolCall] - ) -> void - | ( - ?OpenAI::Models::Beta::Threads::Run::RequiredAction::submit_tool_outputs - | OpenAI::BaseModel data - ) -> void + def initialize: ( + tool_calls: ::Array[OpenAI::Models::Beta::Threads::RequiredActionFunctionToolCall] + ) -> void def to_hash: -> OpenAI::Models::Beta::Threads::Run::RequiredAction::submit_tool_outputs end @@ -246,15 +222,10 @@ module OpenAI attr_accessor last_messages: Integer? - def initialize: - ( - type: OpenAI::Models::Beta::Threads::Run::TruncationStrategy::type_, - ?last_messages: Integer? - ) -> void - | ( - ?OpenAI::Models::Beta::Threads::Run::truncation_strategy - | OpenAI::BaseModel data - ) -> void + def initialize: ( + type: OpenAI::Models::Beta::Threads::Run::TruncationStrategy::type_, + ?last_messages: Integer? + ) -> void def to_hash: -> OpenAI::Models::Beta::Threads::Run::truncation_strategy @@ -282,16 +253,11 @@ module OpenAI attr_accessor total_tokens: Integer - def initialize: - ( - completion_tokens: Integer, - prompt_tokens: Integer, - total_tokens: Integer - ) -> void - | ( - ?OpenAI::Models::Beta::Threads::Run::usage - | OpenAI::BaseModel data - ) -> void + def initialize: ( + completion_tokens: Integer, + prompt_tokens: Integer, + total_tokens: Integer + ) -> void def to_hash: -> OpenAI::Models::Beta::Threads::Run::usage end diff --git a/sig/openai/models/beta/threads/run_cancel_params.rbs b/sig/openai/models/beta/threads/run_cancel_params.rbs index b8538449..7c5a325c 100644 --- a/sig/openai/models/beta/threads/run_cancel_params.rbs +++ b/sig/openai/models/beta/threads/run_cancel_params.rbs @@ -11,12 +11,10 @@ module OpenAI attr_accessor thread_id: String - def initialize: - (thread_id: String, ?request_options: OpenAI::request_opts) -> void - | ( - ?OpenAI::Models::Beta::Threads::run_cancel_params - | OpenAI::BaseModel data - ) -> void + def initialize: ( + thread_id: String, + ?request_options: OpenAI::request_opts + ) -> void def to_hash: -> OpenAI::Models::Beta::Threads::run_cancel_params end diff --git a/sig/openai/models/beta/threads/run_create_params.rbs b/sig/openai/models/beta/threads/run_create_params.rbs index 6948072a..c9f5247b 100644 --- a/sig/openai/models/beta/threads/run_create_params.rbs +++ b/sig/openai/models/beta/threads/run_create_params.rbs @@ -68,31 +68,26 @@ module OpenAI attr_accessor truncation_strategy: OpenAI::Models::Beta::Threads::RunCreateParams::TruncationStrategy? - def initialize: - ( - assistant_id: String, - ?include: ::Array[OpenAI::Models::Beta::Threads::Runs::run_step_include], - ?additional_instructions: String?, - ?additional_messages: ::Array[OpenAI::Models::Beta::Threads::RunCreateParams::AdditionalMessage]?, - ?instructions: String?, - ?max_completion_tokens: Integer?, - ?max_prompt_tokens: Integer?, - ?metadata: OpenAI::Models::metadata?, - ?model: OpenAI::Models::Beta::Threads::RunCreateParams::model?, - ?parallel_tool_calls: bool, - ?reasoning_effort: OpenAI::Models::reasoning_effort?, - ?response_format: OpenAI::Models::Beta::assistant_response_format_option?, - ?temperature: Float?, - ?tool_choice: OpenAI::Models::Beta::assistant_tool_choice_option?, - ?tools: ::Array[OpenAI::Models::Beta::assistant_tool]?, - ?top_p: Float?, - ?truncation_strategy: OpenAI::Models::Beta::Threads::RunCreateParams::TruncationStrategy?, - ?request_options: OpenAI::request_opts - ) -> void - | ( - ?OpenAI::Models::Beta::Threads::run_create_params - | OpenAI::BaseModel data - ) -> void + def initialize: ( + assistant_id: String, + ?include: ::Array[OpenAI::Models::Beta::Threads::Runs::run_step_include], + ?additional_instructions: String?, + ?additional_messages: ::Array[OpenAI::Models::Beta::Threads::RunCreateParams::AdditionalMessage]?, + ?instructions: String?, + ?max_completion_tokens: Integer?, + ?max_prompt_tokens: Integer?, + ?metadata: OpenAI::Models::metadata?, + ?model: OpenAI::Models::Beta::Threads::RunCreateParams::model?, + ?parallel_tool_calls: bool, + ?reasoning_effort: OpenAI::Models::reasoning_effort?, + ?response_format: OpenAI::Models::Beta::assistant_response_format_option?, + ?temperature: Float?, + ?tool_choice: OpenAI::Models::Beta::assistant_tool_choice_option?, + ?tools: ::Array[OpenAI::Models::Beta::assistant_tool]?, + ?top_p: Float?, + ?truncation_strategy: OpenAI::Models::Beta::Threads::RunCreateParams::TruncationStrategy?, + ?request_options: OpenAI::request_opts + ) -> void def to_hash: -> OpenAI::Models::Beta::Threads::run_create_params @@ -113,17 +108,12 @@ module OpenAI attr_accessor metadata: OpenAI::Models::metadata? - def initialize: - ( - content: OpenAI::Models::Beta::Threads::RunCreateParams::AdditionalMessage::content, - role: OpenAI::Models::Beta::Threads::RunCreateParams::AdditionalMessage::role, - ?attachments: ::Array[OpenAI::Models::Beta::Threads::RunCreateParams::AdditionalMessage::Attachment]?, - ?metadata: OpenAI::Models::metadata? - ) -> void - | ( - ?OpenAI::Models::Beta::Threads::RunCreateParams::additional_message - | OpenAI::BaseModel data - ) -> void + def initialize: ( + content: OpenAI::Models::Beta::Threads::RunCreateParams::AdditionalMessage::content, + role: OpenAI::Models::Beta::Threads::RunCreateParams::AdditionalMessage::role, + ?attachments: ::Array[OpenAI::Models::Beta::Threads::RunCreateParams::AdditionalMessage::Attachment]?, + ?metadata: OpenAI::Models::metadata? + ) -> void def to_hash: -> OpenAI::Models::Beta::Threads::RunCreateParams::additional_message @@ -166,15 +156,10 @@ module OpenAI ::Array[OpenAI::Models::Beta::Threads::RunCreateParams::AdditionalMessage::Attachment::tool] ) -> ::Array[OpenAI::Models::Beta::Threads::RunCreateParams::AdditionalMessage::Attachment::tool] - def initialize: - ( - ?file_id: String, - ?tools: ::Array[OpenAI::Models::Beta::Threads::RunCreateParams::AdditionalMessage::Attachment::tool] - ) -> void - | ( - ?OpenAI::Models::Beta::Threads::RunCreateParams::AdditionalMessage::attachment - | OpenAI::BaseModel data - ) -> void + def initialize: ( + ?file_id: String, + ?tools: ::Array[OpenAI::Models::Beta::Threads::RunCreateParams::AdditionalMessage::Attachment::tool] + ) -> void def to_hash: -> OpenAI::Models::Beta::Threads::RunCreateParams::AdditionalMessage::attachment @@ -188,12 +173,7 @@ module OpenAI class FileSearch < OpenAI::BaseModel attr_accessor type: :file_search - def initialize: - (?type: :file_search) -> void - | ( - ?OpenAI::Models::Beta::Threads::RunCreateParams::AdditionalMessage::Attachment::Tool::file_search - | OpenAI::BaseModel data - ) -> void + def initialize: (?type: :file_search) -> void def to_hash: -> OpenAI::Models::Beta::Threads::RunCreateParams::AdditionalMessage::Attachment::Tool::file_search end @@ -220,15 +200,10 @@ module OpenAI attr_accessor last_messages: Integer? - def initialize: - ( - type: OpenAI::Models::Beta::Threads::RunCreateParams::TruncationStrategy::type_, - ?last_messages: Integer? - ) -> void - | ( - ?OpenAI::Models::Beta::Threads::RunCreateParams::truncation_strategy - | OpenAI::BaseModel data - ) -> void + def initialize: ( + type: OpenAI::Models::Beta::Threads::RunCreateParams::TruncationStrategy::type_, + ?last_messages: Integer? + ) -> void def to_hash: -> OpenAI::Models::Beta::Threads::RunCreateParams::truncation_strategy diff --git a/sig/openai/models/beta/threads/run_list_params.rbs b/sig/openai/models/beta/threads/run_list_params.rbs index 48095b4f..fc43edb9 100644 --- a/sig/openai/models/beta/threads/run_list_params.rbs +++ b/sig/openai/models/beta/threads/run_list_params.rbs @@ -33,18 +33,13 @@ module OpenAI OpenAI::Models::Beta::Threads::RunListParams::order ) -> OpenAI::Models::Beta::Threads::RunListParams::order - def initialize: - ( - ?after: String, - ?before: String, - ?limit: Integer, - ?order: OpenAI::Models::Beta::Threads::RunListParams::order, - ?request_options: OpenAI::request_opts - ) -> void - | ( - ?OpenAI::Models::Beta::Threads::run_list_params - | OpenAI::BaseModel data - ) -> void + def initialize: ( + ?after: String, + ?before: String, + ?limit: Integer, + ?order: OpenAI::Models::Beta::Threads::RunListParams::order, + ?request_options: OpenAI::request_opts + ) -> void def to_hash: -> OpenAI::Models::Beta::Threads::run_list_params diff --git a/sig/openai/models/beta/threads/run_retrieve_params.rbs b/sig/openai/models/beta/threads/run_retrieve_params.rbs index a3512fd8..1409bd1a 100644 --- a/sig/openai/models/beta/threads/run_retrieve_params.rbs +++ b/sig/openai/models/beta/threads/run_retrieve_params.rbs @@ -11,12 +11,10 @@ module OpenAI attr_accessor thread_id: String - def initialize: - (thread_id: String, ?request_options: OpenAI::request_opts) -> void - | ( - ?OpenAI::Models::Beta::Threads::run_retrieve_params - | OpenAI::BaseModel data - ) -> void + def initialize: ( + thread_id: String, + ?request_options: OpenAI::request_opts + ) -> void def to_hash: -> OpenAI::Models::Beta::Threads::run_retrieve_params end diff --git a/sig/openai/models/beta/threads/run_submit_tool_outputs_params.rbs b/sig/openai/models/beta/threads/run_submit_tool_outputs_params.rbs index a1c6838d..67893bc6 100644 --- a/sig/openai/models/beta/threads/run_submit_tool_outputs_params.rbs +++ b/sig/openai/models/beta/threads/run_submit_tool_outputs_params.rbs @@ -17,16 +17,11 @@ module OpenAI attr_accessor tool_outputs: ::Array[OpenAI::Models::Beta::Threads::RunSubmitToolOutputsParams::ToolOutput] - def initialize: - ( - thread_id: String, - tool_outputs: ::Array[OpenAI::Models::Beta::Threads::RunSubmitToolOutputsParams::ToolOutput], - ?request_options: OpenAI::request_opts - ) -> void - | ( - ?OpenAI::Models::Beta::Threads::run_submit_tool_outputs_params - | OpenAI::BaseModel data - ) -> void + def initialize: ( + thread_id: String, + tool_outputs: ::Array[OpenAI::Models::Beta::Threads::RunSubmitToolOutputsParams::ToolOutput], + ?request_options: OpenAI::request_opts + ) -> void def to_hash: -> OpenAI::Models::Beta::Threads::run_submit_tool_outputs_params @@ -41,12 +36,7 @@ module OpenAI def tool_call_id=: (String) -> String - def initialize: - (?output: String, ?tool_call_id: String) -> void - | ( - ?OpenAI::Models::Beta::Threads::RunSubmitToolOutputsParams::tool_output - | OpenAI::BaseModel data - ) -> void + def initialize: (?output: String, ?tool_call_id: String) -> void def to_hash: -> OpenAI::Models::Beta::Threads::RunSubmitToolOutputsParams::tool_output end diff --git a/sig/openai/models/beta/threads/run_update_params.rbs b/sig/openai/models/beta/threads/run_update_params.rbs index 80b6bebd..d466458d 100644 --- a/sig/openai/models/beta/threads/run_update_params.rbs +++ b/sig/openai/models/beta/threads/run_update_params.rbs @@ -14,16 +14,11 @@ module OpenAI attr_accessor metadata: OpenAI::Models::metadata? - def initialize: - ( - thread_id: String, - ?metadata: OpenAI::Models::metadata?, - ?request_options: OpenAI::request_opts - ) -> void - | ( - ?OpenAI::Models::Beta::Threads::run_update_params - | OpenAI::BaseModel data - ) -> void + def initialize: ( + thread_id: String, + ?metadata: OpenAI::Models::metadata?, + ?request_options: OpenAI::request_opts + ) -> void def to_hash: -> OpenAI::Models::Beta::Threads::run_update_params end diff --git a/sig/openai/models/beta/threads/runs/code_interpreter_logs.rbs b/sig/openai/models/beta/threads/runs/code_interpreter_logs.rbs index 70c44092..85c320b0 100644 --- a/sig/openai/models/beta/threads/runs/code_interpreter_logs.rbs +++ b/sig/openai/models/beta/threads/runs/code_interpreter_logs.rbs @@ -15,12 +15,11 @@ module OpenAI def logs=: (String) -> String - def initialize: - (index: Integer, ?logs: String, ?type: :logs) -> void - | ( - ?OpenAI::Models::Beta::Threads::Runs::code_interpreter_logs - | OpenAI::BaseModel data - ) -> void + def initialize: ( + index: Integer, + ?logs: String, + ?type: :logs + ) -> void def to_hash: -> OpenAI::Models::Beta::Threads::Runs::code_interpreter_logs end diff --git a/sig/openai/models/beta/threads/runs/code_interpreter_output_image.rbs b/sig/openai/models/beta/threads/runs/code_interpreter_output_image.rbs index bbb9b5c9..f640b74e 100644 --- a/sig/openai/models/beta/threads/runs/code_interpreter_output_image.rbs +++ b/sig/openai/models/beta/threads/runs/code_interpreter_output_image.rbs @@ -21,16 +21,11 @@ module OpenAI OpenAI::Models::Beta::Threads::Runs::CodeInterpreterOutputImage::Image ) -> OpenAI::Models::Beta::Threads::Runs::CodeInterpreterOutputImage::Image - def initialize: - ( - index: Integer, - ?image: OpenAI::Models::Beta::Threads::Runs::CodeInterpreterOutputImage::Image, - ?type: :image - ) -> void - | ( - ?OpenAI::Models::Beta::Threads::Runs::code_interpreter_output_image - | OpenAI::BaseModel data - ) -> void + def initialize: ( + index: Integer, + ?image: OpenAI::Models::Beta::Threads::Runs::CodeInterpreterOutputImage::Image, + ?type: :image + ) -> void def to_hash: -> OpenAI::Models::Beta::Threads::Runs::code_interpreter_output_image @@ -41,12 +36,7 @@ module OpenAI def file_id=: (String) -> String - def initialize: - (?file_id: String) -> void - | ( - ?OpenAI::Models::Beta::Threads::Runs::CodeInterpreterOutputImage::image - | OpenAI::BaseModel data - ) -> void + def initialize: (?file_id: String) -> void def to_hash: -> OpenAI::Models::Beta::Threads::Runs::CodeInterpreterOutputImage::image end diff --git a/sig/openai/models/beta/threads/runs/code_interpreter_tool_call.rbs b/sig/openai/models/beta/threads/runs/code_interpreter_tool_call.rbs index 4d13d7ff..67d18341 100644 --- a/sig/openai/models/beta/threads/runs/code_interpreter_tool_call.rbs +++ b/sig/openai/models/beta/threads/runs/code_interpreter_tool_call.rbs @@ -17,16 +17,11 @@ module OpenAI attr_accessor type: :code_interpreter - def initialize: - ( - id: String, - code_interpreter: OpenAI::Models::Beta::Threads::Runs::CodeInterpreterToolCall::CodeInterpreter, - ?type: :code_interpreter - ) -> void - | ( - ?OpenAI::Models::Beta::Threads::Runs::code_interpreter_tool_call - | OpenAI::BaseModel data - ) -> void + def initialize: ( + id: String, + code_interpreter: OpenAI::Models::Beta::Threads::Runs::CodeInterpreterToolCall::CodeInterpreter, + ?type: :code_interpreter + ) -> void def to_hash: -> OpenAI::Models::Beta::Threads::Runs::code_interpreter_tool_call @@ -41,15 +36,10 @@ module OpenAI attr_accessor outputs: ::Array[OpenAI::Models::Beta::Threads::Runs::CodeInterpreterToolCall::CodeInterpreter::output] - def initialize: - ( - input: String, - outputs: ::Array[OpenAI::Models::Beta::Threads::Runs::CodeInterpreterToolCall::CodeInterpreter::output] - ) -> void - | ( - ?OpenAI::Models::Beta::Threads::Runs::CodeInterpreterToolCall::code_interpreter - | OpenAI::BaseModel data - ) -> void + def initialize: ( + input: String, + outputs: ::Array[OpenAI::Models::Beta::Threads::Runs::CodeInterpreterToolCall::CodeInterpreter::output] + ) -> void def to_hash: -> OpenAI::Models::Beta::Threads::Runs::CodeInterpreterToolCall::code_interpreter @@ -65,12 +55,7 @@ module OpenAI attr_accessor type: :logs - def initialize: - (logs: String, ?type: :logs) -> void - | ( - ?OpenAI::Models::Beta::Threads::Runs::CodeInterpreterToolCall::CodeInterpreter::Output::logs - | OpenAI::BaseModel data - ) -> void + def initialize: (logs: String, ?type: :logs) -> void def to_hash: -> OpenAI::Models::Beta::Threads::Runs::CodeInterpreterToolCall::CodeInterpreter::Output::logs end @@ -86,15 +71,10 @@ module OpenAI attr_accessor type: :image - def initialize: - ( - image: OpenAI::Models::Beta::Threads::Runs::CodeInterpreterToolCall::CodeInterpreter::Output::Image::Image, - ?type: :image - ) -> void - | ( - ?OpenAI::Models::Beta::Threads::Runs::CodeInterpreterToolCall::CodeInterpreter::Output::image - | OpenAI::BaseModel data - ) -> void + def initialize: ( + image: OpenAI::Models::Beta::Threads::Runs::CodeInterpreterToolCall::CodeInterpreter::Output::Image::Image, + ?type: :image + ) -> void def to_hash: -> OpenAI::Models::Beta::Threads::Runs::CodeInterpreterToolCall::CodeInterpreter::Output::image @@ -103,12 +83,7 @@ module OpenAI class Image < OpenAI::BaseModel attr_accessor file_id: String - def initialize: - (file_id: String) -> void - | ( - ?OpenAI::Models::Beta::Threads::Runs::CodeInterpreterToolCall::CodeInterpreter::Output::Image::image - | OpenAI::BaseModel data - ) -> void + def initialize: (file_id: String) -> void def to_hash: -> OpenAI::Models::Beta::Threads::Runs::CodeInterpreterToolCall::CodeInterpreter::Output::Image::image end diff --git a/sig/openai/models/beta/threads/runs/code_interpreter_tool_call_delta.rbs b/sig/openai/models/beta/threads/runs/code_interpreter_tool_call_delta.rbs index 72b4b8fe..d8884223 100644 --- a/sig/openai/models/beta/threads/runs/code_interpreter_tool_call_delta.rbs +++ b/sig/openai/models/beta/threads/runs/code_interpreter_tool_call_delta.rbs @@ -26,17 +26,12 @@ module OpenAI OpenAI::Models::Beta::Threads::Runs::CodeInterpreterToolCallDelta::CodeInterpreter ) -> OpenAI::Models::Beta::Threads::Runs::CodeInterpreterToolCallDelta::CodeInterpreter - def initialize: - ( - index: Integer, - ?id: String, - ?code_interpreter: OpenAI::Models::Beta::Threads::Runs::CodeInterpreterToolCallDelta::CodeInterpreter, - ?type: :code_interpreter - ) -> void - | ( - ?OpenAI::Models::Beta::Threads::Runs::code_interpreter_tool_call_delta - | OpenAI::BaseModel data - ) -> void + def initialize: ( + index: Integer, + ?id: String, + ?code_interpreter: OpenAI::Models::Beta::Threads::Runs::CodeInterpreterToolCallDelta::CodeInterpreter, + ?type: :code_interpreter + ) -> void def to_hash: -> OpenAI::Models::Beta::Threads::Runs::code_interpreter_tool_call_delta @@ -57,15 +52,10 @@ module OpenAI ::Array[OpenAI::Models::Beta::Threads::Runs::CodeInterpreterToolCallDelta::CodeInterpreter::output] ) -> ::Array[OpenAI::Models::Beta::Threads::Runs::CodeInterpreterToolCallDelta::CodeInterpreter::output] - def initialize: - ( - ?input: String, - ?outputs: ::Array[OpenAI::Models::Beta::Threads::Runs::CodeInterpreterToolCallDelta::CodeInterpreter::output] - ) -> void - | ( - ?OpenAI::Models::Beta::Threads::Runs::CodeInterpreterToolCallDelta::code_interpreter - | OpenAI::BaseModel data - ) -> void + def initialize: ( + ?input: String, + ?outputs: ::Array[OpenAI::Models::Beta::Threads::Runs::CodeInterpreterToolCallDelta::CodeInterpreter::output] + ) -> void def to_hash: -> OpenAI::Models::Beta::Threads::Runs::CodeInterpreterToolCallDelta::code_interpreter diff --git a/sig/openai/models/beta/threads/runs/file_search_tool_call.rbs b/sig/openai/models/beta/threads/runs/file_search_tool_call.rbs index 55cf4877..5b6c9102 100644 --- a/sig/openai/models/beta/threads/runs/file_search_tool_call.rbs +++ b/sig/openai/models/beta/threads/runs/file_search_tool_call.rbs @@ -17,16 +17,11 @@ module OpenAI attr_accessor type: :file_search - def initialize: - ( - id: String, - file_search: OpenAI::Models::Beta::Threads::Runs::FileSearchToolCall::FileSearch, - ?type: :file_search - ) -> void - | ( - ?OpenAI::Models::Beta::Threads::Runs::file_search_tool_call - | OpenAI::BaseModel data - ) -> void + def initialize: ( + id: String, + file_search: OpenAI::Models::Beta::Threads::Runs::FileSearchToolCall::FileSearch, + ?type: :file_search + ) -> void def to_hash: -> OpenAI::Models::Beta::Threads::Runs::file_search_tool_call @@ -49,15 +44,10 @@ module OpenAI ::Array[OpenAI::Models::Beta::Threads::Runs::FileSearchToolCall::FileSearch::Result] ) -> ::Array[OpenAI::Models::Beta::Threads::Runs::FileSearchToolCall::FileSearch::Result] - def initialize: - ( - ?ranking_options: OpenAI::Models::Beta::Threads::Runs::FileSearchToolCall::FileSearch::RankingOptions, - ?results: ::Array[OpenAI::Models::Beta::Threads::Runs::FileSearchToolCall::FileSearch::Result] - ) -> void - | ( - ?OpenAI::Models::Beta::Threads::Runs::FileSearchToolCall::file_search - | OpenAI::BaseModel data - ) -> void + def initialize: ( + ?ranking_options: OpenAI::Models::Beta::Threads::Runs::FileSearchToolCall::FileSearch::RankingOptions, + ?results: ::Array[OpenAI::Models::Beta::Threads::Runs::FileSearchToolCall::FileSearch::Result] + ) -> void def to_hash: -> OpenAI::Models::Beta::Threads::Runs::FileSearchToolCall::file_search @@ -72,15 +62,10 @@ module OpenAI attr_accessor score_threshold: Float - def initialize: - ( - ranker: OpenAI::Models::Beta::Threads::Runs::FileSearchToolCall::FileSearch::RankingOptions::ranker, - score_threshold: Float - ) -> void - | ( - ?OpenAI::Models::Beta::Threads::Runs::FileSearchToolCall::FileSearch::ranking_options - | OpenAI::BaseModel data - ) -> void + def initialize: ( + ranker: OpenAI::Models::Beta::Threads::Runs::FileSearchToolCall::FileSearch::RankingOptions::ranker, + score_threshold: Float + ) -> void def to_hash: -> OpenAI::Models::Beta::Threads::Runs::FileSearchToolCall::FileSearch::ranking_options @@ -115,17 +100,12 @@ module OpenAI ::Array[OpenAI::Models::Beta::Threads::Runs::FileSearchToolCall::FileSearch::Result::Content] ) -> ::Array[OpenAI::Models::Beta::Threads::Runs::FileSearchToolCall::FileSearch::Result::Content] - def initialize: - ( - file_id: String, - file_name: String, - score: Float, - ?content: ::Array[OpenAI::Models::Beta::Threads::Runs::FileSearchToolCall::FileSearch::Result::Content] - ) -> void - | ( - ?OpenAI::Models::Beta::Threads::Runs::FileSearchToolCall::FileSearch::result - | OpenAI::BaseModel data - ) -> void + def initialize: ( + file_id: String, + file_name: String, + score: Float, + ?content: ::Array[OpenAI::Models::Beta::Threads::Runs::FileSearchToolCall::FileSearch::Result::Content] + ) -> void def to_hash: -> OpenAI::Models::Beta::Threads::Runs::FileSearchToolCall::FileSearch::result @@ -146,15 +126,10 @@ module OpenAI OpenAI::Models::Beta::Threads::Runs::FileSearchToolCall::FileSearch::Result::Content::type_ ) -> OpenAI::Models::Beta::Threads::Runs::FileSearchToolCall::FileSearch::Result::Content::type_ - def initialize: - ( - ?text: String, - ?type: OpenAI::Models::Beta::Threads::Runs::FileSearchToolCall::FileSearch::Result::Content::type_ - ) -> void - | ( - ?OpenAI::Models::Beta::Threads::Runs::FileSearchToolCall::FileSearch::Result::content - | OpenAI::BaseModel data - ) -> void + def initialize: ( + ?text: String, + ?type: OpenAI::Models::Beta::Threads::Runs::FileSearchToolCall::FileSearch::Result::Content::type_ + ) -> void def to_hash: -> OpenAI::Models::Beta::Threads::Runs::FileSearchToolCall::FileSearch::Result::content diff --git a/sig/openai/models/beta/threads/runs/file_search_tool_call_delta.rbs b/sig/openai/models/beta/threads/runs/file_search_tool_call_delta.rbs index ecc227de..11ae3dc7 100644 --- a/sig/openai/models/beta/threads/runs/file_search_tool_call_delta.rbs +++ b/sig/openai/models/beta/threads/runs/file_search_tool_call_delta.rbs @@ -17,17 +17,12 @@ module OpenAI def id=: (String) -> String - def initialize: - ( - file_search: top, - index: Integer, - ?id: String, - ?type: :file_search - ) -> void - | ( - ?OpenAI::Models::Beta::Threads::Runs::file_search_tool_call_delta - | OpenAI::BaseModel data - ) -> void + def initialize: ( + file_search: top, + index: Integer, + ?id: String, + ?type: :file_search + ) -> void def to_hash: -> OpenAI::Models::Beta::Threads::Runs::file_search_tool_call_delta end diff --git a/sig/openai/models/beta/threads/runs/function_tool_call.rbs b/sig/openai/models/beta/threads/runs/function_tool_call.rbs index 5c442503..c3e9168a 100644 --- a/sig/openai/models/beta/threads/runs/function_tool_call.rbs +++ b/sig/openai/models/beta/threads/runs/function_tool_call.rbs @@ -17,16 +17,11 @@ module OpenAI attr_accessor type: :function - def initialize: - ( - id: String, - function: OpenAI::Models::Beta::Threads::Runs::FunctionToolCall::Function, - ?type: :function - ) -> void - | ( - ?OpenAI::Models::Beta::Threads::Runs::function_tool_call - | OpenAI::BaseModel data - ) -> void + def initialize: ( + id: String, + function: OpenAI::Models::Beta::Threads::Runs::FunctionToolCall::Function, + ?type: :function + ) -> void def to_hash: -> OpenAI::Models::Beta::Threads::Runs::function_tool_call @@ -39,12 +34,11 @@ module OpenAI attr_accessor output: String? - def initialize: - (arguments: String, name: String, output: String?) -> void - | ( - ?OpenAI::Models::Beta::Threads::Runs::FunctionToolCall::function - | OpenAI::BaseModel data - ) -> void + def initialize: ( + arguments: String, + name: String, + output: String? + ) -> void def to_hash: -> OpenAI::Models::Beta::Threads::Runs::FunctionToolCall::function end diff --git a/sig/openai/models/beta/threads/runs/function_tool_call_delta.rbs b/sig/openai/models/beta/threads/runs/function_tool_call_delta.rbs index bb2f4482..f6a01247 100644 --- a/sig/openai/models/beta/threads/runs/function_tool_call_delta.rbs +++ b/sig/openai/models/beta/threads/runs/function_tool_call_delta.rbs @@ -26,17 +26,12 @@ module OpenAI OpenAI::Models::Beta::Threads::Runs::FunctionToolCallDelta::Function ) -> OpenAI::Models::Beta::Threads::Runs::FunctionToolCallDelta::Function - def initialize: - ( - index: Integer, - ?id: String, - ?function: OpenAI::Models::Beta::Threads::Runs::FunctionToolCallDelta::Function, - ?type: :function - ) -> void - | ( - ?OpenAI::Models::Beta::Threads::Runs::function_tool_call_delta - | OpenAI::BaseModel data - ) -> void + def initialize: ( + index: Integer, + ?id: String, + ?function: OpenAI::Models::Beta::Threads::Runs::FunctionToolCallDelta::Function, + ?type: :function + ) -> void def to_hash: -> OpenAI::Models::Beta::Threads::Runs::function_tool_call_delta @@ -53,12 +48,11 @@ module OpenAI attr_accessor output: String? - def initialize: - (?arguments: String, ?name: String, ?output: String?) -> void - | ( - ?OpenAI::Models::Beta::Threads::Runs::FunctionToolCallDelta::function - | OpenAI::BaseModel data - ) -> void + def initialize: ( + ?arguments: String, + ?name: String, + ?output: String? + ) -> void def to_hash: -> OpenAI::Models::Beta::Threads::Runs::FunctionToolCallDelta::function end diff --git a/sig/openai/models/beta/threads/runs/message_creation_step_details.rbs b/sig/openai/models/beta/threads/runs/message_creation_step_details.rbs index f84bf9e6..3ddacf7b 100644 --- a/sig/openai/models/beta/threads/runs/message_creation_step_details.rbs +++ b/sig/openai/models/beta/threads/runs/message_creation_step_details.rbs @@ -14,15 +14,10 @@ module OpenAI attr_accessor type: :message_creation - def initialize: - ( - message_creation: OpenAI::Models::Beta::Threads::Runs::MessageCreationStepDetails::MessageCreation, - ?type: :message_creation - ) -> void - | ( - ?OpenAI::Models::Beta::Threads::Runs::message_creation_step_details - | OpenAI::BaseModel data - ) -> void + def initialize: ( + message_creation: OpenAI::Models::Beta::Threads::Runs::MessageCreationStepDetails::MessageCreation, + ?type: :message_creation + ) -> void def to_hash: -> OpenAI::Models::Beta::Threads::Runs::message_creation_step_details @@ -31,12 +26,7 @@ module OpenAI class MessageCreation < OpenAI::BaseModel attr_accessor message_id: String - def initialize: - (message_id: String) -> void - | ( - ?OpenAI::Models::Beta::Threads::Runs::MessageCreationStepDetails::message_creation - | OpenAI::BaseModel data - ) -> void + def initialize: (message_id: String) -> void def to_hash: -> OpenAI::Models::Beta::Threads::Runs::MessageCreationStepDetails::message_creation end diff --git a/sig/openai/models/beta/threads/runs/run_step.rbs b/sig/openai/models/beta/threads/runs/run_step.rbs index fc8b08c2..4216d33b 100644 --- a/sig/openai/models/beta/threads/runs/run_step.rbs +++ b/sig/openai/models/beta/threads/runs/run_step.rbs @@ -59,29 +59,24 @@ module OpenAI attr_accessor usage: OpenAI::Models::Beta::Threads::Runs::RunStep::Usage? - def initialize: - ( - id: String, - assistant_id: String, - cancelled_at: Integer?, - completed_at: Integer?, - created_at: Integer, - expired_at: Integer?, - failed_at: Integer?, - last_error: OpenAI::Models::Beta::Threads::Runs::RunStep::LastError?, - metadata: OpenAI::Models::metadata?, - run_id: String, - status: OpenAI::Models::Beta::Threads::Runs::RunStep::status, - step_details: OpenAI::Models::Beta::Threads::Runs::RunStep::step_details, - thread_id: String, - type: OpenAI::Models::Beta::Threads::Runs::RunStep::type_, - usage: OpenAI::Models::Beta::Threads::Runs::RunStep::Usage?, - ?object: :"thread.run.step" - ) -> void - | ( - ?OpenAI::Models::Beta::Threads::Runs::run_step - | OpenAI::BaseModel data - ) -> void + def initialize: ( + id: String, + assistant_id: String, + cancelled_at: Integer?, + completed_at: Integer?, + created_at: Integer, + expired_at: Integer?, + failed_at: Integer?, + last_error: OpenAI::Models::Beta::Threads::Runs::RunStep::LastError?, + metadata: OpenAI::Models::metadata?, + run_id: String, + status: OpenAI::Models::Beta::Threads::Runs::RunStep::status, + step_details: OpenAI::Models::Beta::Threads::Runs::RunStep::step_details, + thread_id: String, + type: OpenAI::Models::Beta::Threads::Runs::RunStep::type_, + usage: OpenAI::Models::Beta::Threads::Runs::RunStep::Usage?, + ?object: :"thread.run.step" + ) -> void def to_hash: -> OpenAI::Models::Beta::Threads::Runs::run_step @@ -96,15 +91,10 @@ module OpenAI attr_accessor message: String - def initialize: - ( - code: OpenAI::Models::Beta::Threads::Runs::RunStep::LastError::code, - message: String - ) -> void - | ( - ?OpenAI::Models::Beta::Threads::Runs::RunStep::last_error - | OpenAI::BaseModel data - ) -> void + def initialize: ( + code: OpenAI::Models::Beta::Threads::Runs::RunStep::LastError::code, + message: String + ) -> void def to_hash: -> OpenAI::Models::Beta::Threads::Runs::RunStep::last_error @@ -162,16 +152,11 @@ module OpenAI attr_accessor total_tokens: Integer - def initialize: - ( - completion_tokens: Integer, - prompt_tokens: Integer, - total_tokens: Integer - ) -> void - | ( - ?OpenAI::Models::Beta::Threads::Runs::RunStep::usage - | OpenAI::BaseModel data - ) -> void + def initialize: ( + completion_tokens: Integer, + prompt_tokens: Integer, + total_tokens: Integer + ) -> void def to_hash: -> OpenAI::Models::Beta::Threads::Runs::RunStep::usage end diff --git a/sig/openai/models/beta/threads/runs/run_step_delta.rbs b/sig/openai/models/beta/threads/runs/run_step_delta.rbs index ae21101e..7f45537b 100644 --- a/sig/openai/models/beta/threads/runs/run_step_delta.rbs +++ b/sig/openai/models/beta/threads/runs/run_step_delta.rbs @@ -18,14 +18,9 @@ module OpenAI OpenAI::Models::Beta::Threads::Runs::RunStepDelta::step_details ) -> OpenAI::Models::Beta::Threads::Runs::RunStepDelta::step_details - def initialize: - ( - ?step_details: OpenAI::Models::Beta::Threads::Runs::RunStepDelta::step_details - ) -> void - | ( - ?OpenAI::Models::Beta::Threads::Runs::run_step_delta - | OpenAI::BaseModel data - ) -> void + def initialize: ( + ?step_details: OpenAI::Models::Beta::Threads::Runs::RunStepDelta::step_details + ) -> void def to_hash: -> OpenAI::Models::Beta::Threads::Runs::run_step_delta diff --git a/sig/openai/models/beta/threads/runs/run_step_delta_event.rbs b/sig/openai/models/beta/threads/runs/run_step_delta_event.rbs index 1154b691..f3f75aab 100644 --- a/sig/openai/models/beta/threads/runs/run_step_delta_event.rbs +++ b/sig/openai/models/beta/threads/runs/run_step_delta_event.rbs @@ -20,16 +20,11 @@ module OpenAI attr_accessor object: :"thread.run.step.delta" - def initialize: - ( - id: String, - delta: OpenAI::Models::Beta::Threads::Runs::RunStepDelta, - ?object: :"thread.run.step.delta" - ) -> void - | ( - ?OpenAI::Models::Beta::Threads::Runs::run_step_delta_event - | OpenAI::BaseModel data - ) -> void + def initialize: ( + id: String, + delta: OpenAI::Models::Beta::Threads::Runs::RunStepDelta, + ?object: :"thread.run.step.delta" + ) -> void def to_hash: -> OpenAI::Models::Beta::Threads::Runs::run_step_delta_event end diff --git a/sig/openai/models/beta/threads/runs/run_step_delta_message_delta.rbs b/sig/openai/models/beta/threads/runs/run_step_delta_message_delta.rbs index 6ef0818b..5dd59c8c 100644 --- a/sig/openai/models/beta/threads/runs/run_step_delta_message_delta.rbs +++ b/sig/openai/models/beta/threads/runs/run_step_delta_message_delta.rbs @@ -21,15 +21,10 @@ module OpenAI OpenAI::Models::Beta::Threads::Runs::RunStepDeltaMessageDelta::MessageCreation ) -> OpenAI::Models::Beta::Threads::Runs::RunStepDeltaMessageDelta::MessageCreation - def initialize: - ( - ?message_creation: OpenAI::Models::Beta::Threads::Runs::RunStepDeltaMessageDelta::MessageCreation, - ?type: :message_creation - ) -> void - | ( - ?OpenAI::Models::Beta::Threads::Runs::run_step_delta_message_delta - | OpenAI::BaseModel data - ) -> void + def initialize: ( + ?message_creation: OpenAI::Models::Beta::Threads::Runs::RunStepDeltaMessageDelta::MessageCreation, + ?type: :message_creation + ) -> void def to_hash: -> OpenAI::Models::Beta::Threads::Runs::run_step_delta_message_delta @@ -40,12 +35,7 @@ module OpenAI def message_id=: (String) -> String - def initialize: - (?message_id: String) -> void - | ( - ?OpenAI::Models::Beta::Threads::Runs::RunStepDeltaMessageDelta::message_creation - | OpenAI::BaseModel data - ) -> void + def initialize: (?message_id: String) -> void def to_hash: -> OpenAI::Models::Beta::Threads::Runs::RunStepDeltaMessageDelta::message_creation end diff --git a/sig/openai/models/beta/threads/runs/step_list_params.rbs b/sig/openai/models/beta/threads/runs/step_list_params.rbs index b2bdafc6..bd65efbf 100644 --- a/sig/openai/models/beta/threads/runs/step_list_params.rbs +++ b/sig/openai/models/beta/threads/runs/step_list_params.rbs @@ -44,20 +44,15 @@ module OpenAI OpenAI::Models::Beta::Threads::Runs::StepListParams::order ) -> OpenAI::Models::Beta::Threads::Runs::StepListParams::order - def initialize: - ( - thread_id: String, - ?after: String, - ?before: String, - ?include: ::Array[OpenAI::Models::Beta::Threads::Runs::run_step_include], - ?limit: Integer, - ?order: OpenAI::Models::Beta::Threads::Runs::StepListParams::order, - ?request_options: OpenAI::request_opts - ) -> void - | ( - ?OpenAI::Models::Beta::Threads::Runs::step_list_params - | OpenAI::BaseModel data - ) -> void + def initialize: ( + thread_id: String, + ?after: String, + ?before: String, + ?include: ::Array[OpenAI::Models::Beta::Threads::Runs::run_step_include], + ?limit: Integer, + ?order: OpenAI::Models::Beta::Threads::Runs::StepListParams::order, + ?request_options: OpenAI::request_opts + ) -> void def to_hash: -> OpenAI::Models::Beta::Threads::Runs::step_list_params diff --git a/sig/openai/models/beta/threads/runs/step_retrieve_params.rbs b/sig/openai/models/beta/threads/runs/step_retrieve_params.rbs index 937742d8..3ae1e68e 100644 --- a/sig/openai/models/beta/threads/runs/step_retrieve_params.rbs +++ b/sig/openai/models/beta/threads/runs/step_retrieve_params.rbs @@ -25,17 +25,12 @@ module OpenAI ::Array[OpenAI::Models::Beta::Threads::Runs::run_step_include] ) -> ::Array[OpenAI::Models::Beta::Threads::Runs::run_step_include] - def initialize: - ( - thread_id: String, - run_id: String, - ?include: ::Array[OpenAI::Models::Beta::Threads::Runs::run_step_include], - ?request_options: OpenAI::request_opts - ) -> void - | ( - ?OpenAI::Models::Beta::Threads::Runs::step_retrieve_params - | OpenAI::BaseModel data - ) -> void + def initialize: ( + thread_id: String, + run_id: String, + ?include: ::Array[OpenAI::Models::Beta::Threads::Runs::run_step_include], + ?request_options: OpenAI::request_opts + ) -> void def to_hash: -> OpenAI::Models::Beta::Threads::Runs::step_retrieve_params end diff --git a/sig/openai/models/beta/threads/runs/tool_call_delta_object.rbs b/sig/openai/models/beta/threads/runs/tool_call_delta_object.rbs index 275ec6b1..50619aae 100644 --- a/sig/openai/models/beta/threads/runs/tool_call_delta_object.rbs +++ b/sig/openai/models/beta/threads/runs/tool_call_delta_object.rbs @@ -18,15 +18,10 @@ module OpenAI ::Array[OpenAI::Models::Beta::Threads::Runs::tool_call_delta] ) -> ::Array[OpenAI::Models::Beta::Threads::Runs::tool_call_delta] - def initialize: - ( - ?tool_calls: ::Array[OpenAI::Models::Beta::Threads::Runs::tool_call_delta], - ?type: :tool_calls - ) -> void - | ( - ?OpenAI::Models::Beta::Threads::Runs::tool_call_delta_object - | OpenAI::BaseModel data - ) -> void + def initialize: ( + ?tool_calls: ::Array[OpenAI::Models::Beta::Threads::Runs::tool_call_delta], + ?type: :tool_calls + ) -> void def to_hash: -> OpenAI::Models::Beta::Threads::Runs::tool_call_delta_object end diff --git a/sig/openai/models/beta/threads/runs/tool_calls_step_details.rbs b/sig/openai/models/beta/threads/runs/tool_calls_step_details.rbs index 20aed347..7f5c8851 100644 --- a/sig/openai/models/beta/threads/runs/tool_calls_step_details.rbs +++ b/sig/openai/models/beta/threads/runs/tool_calls_step_details.rbs @@ -14,15 +14,10 @@ module OpenAI attr_accessor type: :tool_calls - def initialize: - ( - tool_calls: ::Array[OpenAI::Models::Beta::Threads::Runs::tool_call], - ?type: :tool_calls - ) -> void - | ( - ?OpenAI::Models::Beta::Threads::Runs::tool_calls_step_details - | OpenAI::BaseModel data - ) -> void + def initialize: ( + tool_calls: ::Array[OpenAI::Models::Beta::Threads::Runs::tool_call], + ?type: :tool_calls + ) -> void def to_hash: -> OpenAI::Models::Beta::Threads::Runs::tool_calls_step_details end diff --git a/sig/openai/models/beta/threads/text.rbs b/sig/openai/models/beta/threads/text.rbs index 4311ade7..1c4ebeb3 100644 --- a/sig/openai/models/beta/threads/text.rbs +++ b/sig/openai/models/beta/threads/text.rbs @@ -13,14 +13,10 @@ module OpenAI attr_accessor value: String - def initialize: - ( - annotations: ::Array[OpenAI::Models::Beta::Threads::annotation], - value: String - ) -> void - | ( - ?OpenAI::Models::Beta::Threads::text | OpenAI::BaseModel data - ) -> void + def initialize: ( + annotations: ::Array[OpenAI::Models::Beta::Threads::annotation], + value: String + ) -> void def to_hash: -> OpenAI::Models::Beta::Threads::text end diff --git a/sig/openai/models/beta/threads/text_content_block.rbs b/sig/openai/models/beta/threads/text_content_block.rbs index 5800b03c..b83f4585 100644 --- a/sig/openai/models/beta/threads/text_content_block.rbs +++ b/sig/openai/models/beta/threads/text_content_block.rbs @@ -10,12 +10,10 @@ module OpenAI attr_accessor type: :text - def initialize: - (text: OpenAI::Models::Beta::Threads::Text, ?type: :text) -> void - | ( - ?OpenAI::Models::Beta::Threads::text_content_block - | OpenAI::BaseModel data - ) -> void + def initialize: ( + text: OpenAI::Models::Beta::Threads::Text, + ?type: :text + ) -> void def to_hash: -> OpenAI::Models::Beta::Threads::text_content_block end diff --git a/sig/openai/models/beta/threads/text_content_block_param.rbs b/sig/openai/models/beta/threads/text_content_block_param.rbs index 8f3b6fc8..bf0b5b7e 100644 --- a/sig/openai/models/beta/threads/text_content_block_param.rbs +++ b/sig/openai/models/beta/threads/text_content_block_param.rbs @@ -9,12 +9,7 @@ module OpenAI attr_accessor type: :text - def initialize: - (text: String, ?type: :text) -> void - | ( - ?OpenAI::Models::Beta::Threads::text_content_block_param - | OpenAI::BaseModel data - ) -> void + def initialize: (text: String, ?type: :text) -> void def to_hash: -> OpenAI::Models::Beta::Threads::text_content_block_param end diff --git a/sig/openai/models/beta/threads/text_delta.rbs b/sig/openai/models/beta/threads/text_delta.rbs index 64131287..721b012e 100644 --- a/sig/openai/models/beta/threads/text_delta.rbs +++ b/sig/openai/models/beta/threads/text_delta.rbs @@ -19,15 +19,10 @@ module OpenAI def value=: (String) -> String - def initialize: - ( - ?annotations: ::Array[OpenAI::Models::Beta::Threads::annotation_delta], - ?value: String - ) -> void - | ( - ?OpenAI::Models::Beta::Threads::text_delta - | OpenAI::BaseModel data - ) -> void + def initialize: ( + ?annotations: ::Array[OpenAI::Models::Beta::Threads::annotation_delta], + ?value: String + ) -> void def to_hash: -> OpenAI::Models::Beta::Threads::text_delta end diff --git a/sig/openai/models/beta/threads/text_delta_block.rbs b/sig/openai/models/beta/threads/text_delta_block.rbs index e026e18f..2a03d985 100644 --- a/sig/openai/models/beta/threads/text_delta_block.rbs +++ b/sig/openai/models/beta/threads/text_delta_block.rbs @@ -20,16 +20,11 @@ module OpenAI OpenAI::Models::Beta::Threads::TextDelta ) -> OpenAI::Models::Beta::Threads::TextDelta - def initialize: - ( - index: Integer, - ?text: OpenAI::Models::Beta::Threads::TextDelta, - ?type: :text - ) -> void - | ( - ?OpenAI::Models::Beta::Threads::text_delta_block - | OpenAI::BaseModel data - ) -> void + def initialize: ( + index: Integer, + ?text: OpenAI::Models::Beta::Threads::TextDelta, + ?type: :text + ) -> void def to_hash: -> OpenAI::Models::Beta::Threads::text_delta_block end diff --git a/sig/openai/models/chat/chat_completion.rbs b/sig/openai/models/chat/chat_completion.rbs index 5a60c3e4..6c256523 100644 --- a/sig/openai/models/chat/chat_completion.rbs +++ b/sig/openai/models/chat/chat_completion.rbs @@ -39,20 +39,16 @@ module OpenAI OpenAI::Models::CompletionUsage ) -> OpenAI::Models::CompletionUsage - def initialize: - ( - id: String, - choices: ::Array[OpenAI::Models::Chat::ChatCompletion::Choice], - created: Integer, - model: String, - ?service_tier: OpenAI::Models::Chat::ChatCompletion::service_tier?, - ?system_fingerprint: String, - ?usage: OpenAI::Models::CompletionUsage, - ?object: :"chat.completion" - ) -> void - | ( - ?OpenAI::Models::Chat::chat_completion | OpenAI::BaseModel data - ) -> void + def initialize: ( + id: String, + choices: ::Array[OpenAI::Models::Chat::ChatCompletion::Choice], + created: Integer, + model: String, + ?service_tier: OpenAI::Models::Chat::ChatCompletion::service_tier?, + ?system_fingerprint: String, + ?usage: OpenAI::Models::CompletionUsage, + ?object: :"chat.completion" + ) -> void def to_hash: -> OpenAI::Models::Chat::chat_completion @@ -73,17 +69,12 @@ module OpenAI attr_accessor message: OpenAI::Models::Chat::ChatCompletionMessage - def initialize: - ( - finish_reason: OpenAI::Models::Chat::ChatCompletion::Choice::finish_reason, - index: Integer, - logprobs: OpenAI::Models::Chat::ChatCompletion::Choice::Logprobs?, - message: OpenAI::Models::Chat::ChatCompletionMessage - ) -> void - | ( - ?OpenAI::Models::Chat::ChatCompletion::choice - | OpenAI::BaseModel data - ) -> void + def initialize: ( + finish_reason: OpenAI::Models::Chat::ChatCompletion::Choice::finish_reason, + index: Integer, + logprobs: OpenAI::Models::Chat::ChatCompletion::Choice::Logprobs?, + message: OpenAI::Models::Chat::ChatCompletionMessage + ) -> void def to_hash: -> OpenAI::Models::Chat::ChatCompletion::choice @@ -111,15 +102,10 @@ module OpenAI attr_accessor refusal: ::Array[OpenAI::Models::Chat::ChatCompletionTokenLogprob]? - def initialize: - ( - content: ::Array[OpenAI::Models::Chat::ChatCompletionTokenLogprob]?, - refusal: ::Array[OpenAI::Models::Chat::ChatCompletionTokenLogprob]? - ) -> void - | ( - ?OpenAI::Models::Chat::ChatCompletion::Choice::logprobs - | OpenAI::BaseModel data - ) -> void + def initialize: ( + content: ::Array[OpenAI::Models::Chat::ChatCompletionTokenLogprob]?, + refusal: ::Array[OpenAI::Models::Chat::ChatCompletionTokenLogprob]? + ) -> void def to_hash: -> OpenAI::Models::Chat::ChatCompletion::Choice::logprobs end diff --git a/sig/openai/models/chat/chat_completion_assistant_message_param.rbs b/sig/openai/models/chat/chat_completion_assistant_message_param.rbs index e1cfebf4..fbe3c3f8 100644 --- a/sig/openai/models/chat/chat_completion_assistant_message_param.rbs +++ b/sig/openai/models/chat/chat_completion_assistant_message_param.rbs @@ -36,20 +36,15 @@ module OpenAI ::Array[OpenAI::Models::Chat::ChatCompletionMessageToolCall] ) -> ::Array[OpenAI::Models::Chat::ChatCompletionMessageToolCall] - def initialize: - ( - ?audio: OpenAI::Models::Chat::ChatCompletionAssistantMessageParam::Audio?, - ?content: OpenAI::Models::Chat::ChatCompletionAssistantMessageParam::content?, - ?function_call: OpenAI::Models::Chat::ChatCompletionAssistantMessageParam::FunctionCall?, - ?name: String, - ?refusal: String?, - ?tool_calls: ::Array[OpenAI::Models::Chat::ChatCompletionMessageToolCall], - ?role: :assistant - ) -> void - | ( - ?OpenAI::Models::Chat::chat_completion_assistant_message_param - | OpenAI::BaseModel data - ) -> void + def initialize: ( + ?audio: OpenAI::Models::Chat::ChatCompletionAssistantMessageParam::Audio?, + ?content: OpenAI::Models::Chat::ChatCompletionAssistantMessageParam::content?, + ?function_call: OpenAI::Models::Chat::ChatCompletionAssistantMessageParam::FunctionCall?, + ?name: String, + ?refusal: String?, + ?tool_calls: ::Array[OpenAI::Models::Chat::ChatCompletionMessageToolCall], + ?role: :assistant + ) -> void def to_hash: -> OpenAI::Models::Chat::chat_completion_assistant_message_param @@ -58,12 +53,7 @@ module OpenAI class Audio < OpenAI::BaseModel attr_accessor id: String - def initialize: - (id: String) -> void - | ( - ?OpenAI::Models::Chat::ChatCompletionAssistantMessageParam::audio - | OpenAI::BaseModel data - ) -> void + def initialize: (id: String) -> void def to_hash: -> OpenAI::Models::Chat::ChatCompletionAssistantMessageParam::audio end @@ -96,12 +86,7 @@ module OpenAI attr_accessor name: String - def initialize: - (arguments: String, name: String) -> void - | ( - ?OpenAI::Models::Chat::ChatCompletionAssistantMessageParam::function_call - | OpenAI::BaseModel data - ) -> void + def initialize: (arguments: String, name: String) -> void def to_hash: -> OpenAI::Models::Chat::ChatCompletionAssistantMessageParam::function_call end diff --git a/sig/openai/models/chat/chat_completion_audio.rbs b/sig/openai/models/chat/chat_completion_audio.rbs index f7d13734..856fe6c8 100644 --- a/sig/openai/models/chat/chat_completion_audio.rbs +++ b/sig/openai/models/chat/chat_completion_audio.rbs @@ -16,17 +16,12 @@ module OpenAI attr_accessor transcript: String - def initialize: - ( - id: String, - data: String, - expires_at: Integer, - transcript: String - ) -> void - | ( - ?OpenAI::Models::Chat::chat_completion_audio - | OpenAI::BaseModel data - ) -> void + def initialize: ( + id: String, + data: String, + expires_at: Integer, + transcript: String + ) -> void def to_hash: -> OpenAI::Models::Chat::chat_completion_audio end diff --git a/sig/openai/models/chat/chat_completion_audio_param.rbs b/sig/openai/models/chat/chat_completion_audio_param.rbs index 6a35e189..d90d22b0 100644 --- a/sig/openai/models/chat/chat_completion_audio_param.rbs +++ b/sig/openai/models/chat/chat_completion_audio_param.rbs @@ -15,15 +15,10 @@ module OpenAI attr_accessor voice: OpenAI::Models::Chat::ChatCompletionAudioParam::voice - def initialize: - ( - format_: OpenAI::Models::Chat::ChatCompletionAudioParam::format_, - voice: OpenAI::Models::Chat::ChatCompletionAudioParam::voice - ) -> void - | ( - ?OpenAI::Models::Chat::chat_completion_audio_param - | OpenAI::BaseModel data - ) -> void + def initialize: ( + format_: OpenAI::Models::Chat::ChatCompletionAudioParam::format_, + voice: OpenAI::Models::Chat::ChatCompletionAudioParam::voice + ) -> void def to_hash: -> OpenAI::Models::Chat::chat_completion_audio_param diff --git a/sig/openai/models/chat/chat_completion_chunk.rbs b/sig/openai/models/chat/chat_completion_chunk.rbs index 5874643a..3eef3ef4 100644 --- a/sig/openai/models/chat/chat_completion_chunk.rbs +++ b/sig/openai/models/chat/chat_completion_chunk.rbs @@ -39,21 +39,16 @@ module OpenAI OpenAI::Models::CompletionUsage ) -> OpenAI::Models::CompletionUsage - def initialize: - ( - id: String, - choices: ::Array[OpenAI::Models::Chat::ChatCompletionChunk::Choice], - created: Integer, - model: String, - ?service_tier: OpenAI::Models::Chat::ChatCompletionChunk::service_tier?, - ?system_fingerprint: String, - ?usage: OpenAI::Models::CompletionUsage, - ?object: :"chat.completion.chunk" - ) -> void - | ( - ?OpenAI::Models::Chat::chat_completion_chunk - | OpenAI::BaseModel data - ) -> void + def initialize: ( + id: String, + choices: ::Array[OpenAI::Models::Chat::ChatCompletionChunk::Choice], + created: Integer, + model: String, + ?service_tier: OpenAI::Models::Chat::ChatCompletionChunk::service_tier?, + ?system_fingerprint: String, + ?usage: OpenAI::Models::CompletionUsage, + ?object: :"chat.completion.chunk" + ) -> void def to_hash: -> OpenAI::Models::Chat::chat_completion_chunk @@ -74,17 +69,12 @@ module OpenAI attr_accessor logprobs: OpenAI::Models::Chat::ChatCompletionChunk::Choice::Logprobs? - def initialize: - ( - delta: OpenAI::Models::Chat::ChatCompletionChunk::Choice::Delta, - finish_reason: OpenAI::Models::Chat::ChatCompletionChunk::Choice::finish_reason?, - index: Integer, - ?logprobs: OpenAI::Models::Chat::ChatCompletionChunk::Choice::Logprobs? - ) -> void - | ( - ?OpenAI::Models::Chat::ChatCompletionChunk::choice - | OpenAI::BaseModel data - ) -> void + def initialize: ( + delta: OpenAI::Models::Chat::ChatCompletionChunk::Choice::Delta, + finish_reason: OpenAI::Models::Chat::ChatCompletionChunk::Choice::finish_reason?, + index: Integer, + ?logprobs: OpenAI::Models::Chat::ChatCompletionChunk::Choice::Logprobs? + ) -> void def to_hash: -> OpenAI::Models::Chat::ChatCompletionChunk::choice @@ -120,18 +110,13 @@ module OpenAI ::Array[OpenAI::Models::Chat::ChatCompletionChunk::Choice::Delta::ToolCall] ) -> ::Array[OpenAI::Models::Chat::ChatCompletionChunk::Choice::Delta::ToolCall] - def initialize: - ( - ?content: String?, - ?function_call: OpenAI::Models::Chat::ChatCompletionChunk::Choice::Delta::FunctionCall, - ?refusal: String?, - ?role: OpenAI::Models::Chat::ChatCompletionChunk::Choice::Delta::role, - ?tool_calls: ::Array[OpenAI::Models::Chat::ChatCompletionChunk::Choice::Delta::ToolCall] - ) -> void - | ( - ?OpenAI::Models::Chat::ChatCompletionChunk::Choice::delta - | OpenAI::BaseModel data - ) -> void + def initialize: ( + ?content: String?, + ?function_call: OpenAI::Models::Chat::ChatCompletionChunk::Choice::Delta::FunctionCall, + ?refusal: String?, + ?role: OpenAI::Models::Chat::ChatCompletionChunk::Choice::Delta::role, + ?tool_calls: ::Array[OpenAI::Models::Chat::ChatCompletionChunk::Choice::Delta::ToolCall] + ) -> void def to_hash: -> OpenAI::Models::Chat::ChatCompletionChunk::Choice::delta @@ -146,12 +131,7 @@ module OpenAI def name=: (String) -> String - def initialize: - (?arguments: String, ?name: String) -> void - | ( - ?OpenAI::Models::Chat::ChatCompletionChunk::Choice::Delta::function_call - | OpenAI::BaseModel data - ) -> void + def initialize: (?arguments: String, ?name: String) -> void def to_hash: -> OpenAI::Models::Chat::ChatCompletionChunk::Choice::Delta::function_call end @@ -195,17 +175,12 @@ module OpenAI OpenAI::Models::Chat::ChatCompletionChunk::Choice::Delta::ToolCall::type_ ) -> OpenAI::Models::Chat::ChatCompletionChunk::Choice::Delta::ToolCall::type_ - def initialize: - ( - index: Integer, - ?id: String, - ?function: OpenAI::Models::Chat::ChatCompletionChunk::Choice::Delta::ToolCall::Function, - ?type: OpenAI::Models::Chat::ChatCompletionChunk::Choice::Delta::ToolCall::type_ - ) -> void - | ( - ?OpenAI::Models::Chat::ChatCompletionChunk::Choice::Delta::tool_call - | OpenAI::BaseModel data - ) -> void + def initialize: ( + index: Integer, + ?id: String, + ?function: OpenAI::Models::Chat::ChatCompletionChunk::Choice::Delta::ToolCall::Function, + ?type: OpenAI::Models::Chat::ChatCompletionChunk::Choice::Delta::ToolCall::type_ + ) -> void def to_hash: -> OpenAI::Models::Chat::ChatCompletionChunk::Choice::Delta::tool_call @@ -220,12 +195,7 @@ module OpenAI def name=: (String) -> String - def initialize: - (?arguments: String, ?name: String) -> void - | ( - ?OpenAI::Models::Chat::ChatCompletionChunk::Choice::Delta::ToolCall::function - | OpenAI::BaseModel data - ) -> void + def initialize: (?arguments: String, ?name: String) -> void def to_hash: -> OpenAI::Models::Chat::ChatCompletionChunk::Choice::Delta::ToolCall::function end @@ -264,15 +234,10 @@ module OpenAI attr_accessor refusal: ::Array[OpenAI::Models::Chat::ChatCompletionTokenLogprob]? - def initialize: - ( - content: ::Array[OpenAI::Models::Chat::ChatCompletionTokenLogprob]?, - refusal: ::Array[OpenAI::Models::Chat::ChatCompletionTokenLogprob]? - ) -> void - | ( - ?OpenAI::Models::Chat::ChatCompletionChunk::Choice::logprobs - | OpenAI::BaseModel data - ) -> void + def initialize: ( + content: ::Array[OpenAI::Models::Chat::ChatCompletionTokenLogprob]?, + refusal: ::Array[OpenAI::Models::Chat::ChatCompletionTokenLogprob]? + ) -> void def to_hash: -> OpenAI::Models::Chat::ChatCompletionChunk::Choice::logprobs end diff --git a/sig/openai/models/chat/chat_completion_content_part.rbs b/sig/openai/models/chat/chat_completion_content_part.rbs index aff3d3a0..01231844 100644 --- a/sig/openai/models/chat/chat_completion_content_part.rbs +++ b/sig/openai/models/chat/chat_completion_content_part.rbs @@ -22,15 +22,10 @@ module OpenAI attr_accessor type: :file - def initialize: - ( - file: OpenAI::Models::Chat::ChatCompletionContentPart::File::File, - ?type: :file - ) -> void - | ( - ?OpenAI::Models::Chat::ChatCompletionContentPart::file - | OpenAI::BaseModel data - ) -> void + def initialize: ( + file: OpenAI::Models::Chat::ChatCompletionContentPart::File::File, + ?type: :file + ) -> void def to_hash: -> OpenAI::Models::Chat::ChatCompletionContentPart::file @@ -49,12 +44,11 @@ module OpenAI def filename=: (String) -> String - def initialize: - (?file_data: String, ?file_id: String, ?filename: String) -> void - | ( - ?OpenAI::Models::Chat::ChatCompletionContentPart::File::file - | OpenAI::BaseModel data - ) -> void + def initialize: ( + ?file_data: String, + ?file_id: String, + ?filename: String + ) -> void def to_hash: -> OpenAI::Models::Chat::ChatCompletionContentPart::File::file end diff --git a/sig/openai/models/chat/chat_completion_content_part_image.rbs b/sig/openai/models/chat/chat_completion_content_part_image.rbs index 8576b8d1..b80ee986 100644 --- a/sig/openai/models/chat/chat_completion_content_part_image.rbs +++ b/sig/openai/models/chat/chat_completion_content_part_image.rbs @@ -15,15 +15,10 @@ module OpenAI attr_accessor type: :image_url - def initialize: - ( - image_url: OpenAI::Models::Chat::ChatCompletionContentPartImage::ImageURL, - ?type: :image_url - ) -> void - | ( - ?OpenAI::Models::Chat::chat_completion_content_part_image - | OpenAI::BaseModel data - ) -> void + def initialize: ( + image_url: OpenAI::Models::Chat::ChatCompletionContentPartImage::ImageURL, + ?type: :image_url + ) -> void def to_hash: -> OpenAI::Models::Chat::chat_completion_content_part_image @@ -42,15 +37,10 @@ module OpenAI OpenAI::Models::Chat::ChatCompletionContentPartImage::ImageURL::detail ) -> OpenAI::Models::Chat::ChatCompletionContentPartImage::ImageURL::detail - def initialize: - ( - url: String, - ?detail: OpenAI::Models::Chat::ChatCompletionContentPartImage::ImageURL::detail - ) -> void - | ( - ?OpenAI::Models::Chat::ChatCompletionContentPartImage::image_url - | OpenAI::BaseModel data - ) -> void + def initialize: ( + url: String, + ?detail: OpenAI::Models::Chat::ChatCompletionContentPartImage::ImageURL::detail + ) -> void def to_hash: -> OpenAI::Models::Chat::ChatCompletionContentPartImage::image_url diff --git a/sig/openai/models/chat/chat_completion_content_part_input_audio.rbs b/sig/openai/models/chat/chat_completion_content_part_input_audio.rbs index d750e4ff..bb409774 100644 --- a/sig/openai/models/chat/chat_completion_content_part_input_audio.rbs +++ b/sig/openai/models/chat/chat_completion_content_part_input_audio.rbs @@ -15,15 +15,10 @@ module OpenAI attr_accessor type: :input_audio - def initialize: - ( - input_audio: OpenAI::Models::Chat::ChatCompletionContentPartInputAudio::InputAudio, - ?type: :input_audio - ) -> void - | ( - ?OpenAI::Models::Chat::chat_completion_content_part_input_audio - | OpenAI::BaseModel data - ) -> void + def initialize: ( + input_audio: OpenAI::Models::Chat::ChatCompletionContentPartInputAudio::InputAudio, + ?type: :input_audio + ) -> void def to_hash: -> OpenAI::Models::Chat::chat_completion_content_part_input_audio @@ -38,15 +33,10 @@ module OpenAI attr_accessor format_: OpenAI::Models::Chat::ChatCompletionContentPartInputAudio::InputAudio::format_ - def initialize: - ( - data: String, - format_: OpenAI::Models::Chat::ChatCompletionContentPartInputAudio::InputAudio::format_ - ) -> void - | ( - ?OpenAI::Models::Chat::ChatCompletionContentPartInputAudio::input_audio - | OpenAI::BaseModel data - ) -> void + def initialize: ( + data: String, + format_: OpenAI::Models::Chat::ChatCompletionContentPartInputAudio::InputAudio::format_ + ) -> void def to_hash: -> OpenAI::Models::Chat::ChatCompletionContentPartInputAudio::input_audio diff --git a/sig/openai/models/chat/chat_completion_content_part_refusal.rbs b/sig/openai/models/chat/chat_completion_content_part_refusal.rbs index 3d783701..e69c1ee3 100644 --- a/sig/openai/models/chat/chat_completion_content_part_refusal.rbs +++ b/sig/openai/models/chat/chat_completion_content_part_refusal.rbs @@ -12,12 +12,7 @@ module OpenAI attr_accessor type: :refusal - def initialize: - (refusal: String, ?type: :refusal) -> void - | ( - ?OpenAI::Models::Chat::chat_completion_content_part_refusal - | OpenAI::BaseModel data - ) -> void + def initialize: (refusal: String, ?type: :refusal) -> void def to_hash: -> OpenAI::Models::Chat::chat_completion_content_part_refusal end diff --git a/sig/openai/models/chat/chat_completion_content_part_text.rbs b/sig/openai/models/chat/chat_completion_content_part_text.rbs index 9f35ab25..9c723c66 100644 --- a/sig/openai/models/chat/chat_completion_content_part_text.rbs +++ b/sig/openai/models/chat/chat_completion_content_part_text.rbs @@ -11,12 +11,7 @@ module OpenAI attr_accessor type: :text - def initialize: - (text: String, ?type: :text) -> void - | ( - ?OpenAI::Models::Chat::chat_completion_content_part_text - | OpenAI::BaseModel data - ) -> void + def initialize: (text: String, ?type: :text) -> void def to_hash: -> OpenAI::Models::Chat::chat_completion_content_part_text end diff --git a/sig/openai/models/chat/chat_completion_deleted.rbs b/sig/openai/models/chat/chat_completion_deleted.rbs index bcb4421a..2d8a2cf3 100644 --- a/sig/openai/models/chat/chat_completion_deleted.rbs +++ b/sig/openai/models/chat/chat_completion_deleted.rbs @@ -14,16 +14,11 @@ module OpenAI attr_accessor object: :"chat.completion.deleted" - def initialize: - ( - id: String, - deleted: bool, - ?object: :"chat.completion.deleted" - ) -> void - | ( - ?OpenAI::Models::Chat::chat_completion_deleted - | OpenAI::BaseModel data - ) -> void + def initialize: ( + id: String, + deleted: bool, + ?object: :"chat.completion.deleted" + ) -> void def to_hash: -> OpenAI::Models::Chat::chat_completion_deleted end diff --git a/sig/openai/models/chat/chat_completion_developer_message_param.rbs b/sig/openai/models/chat/chat_completion_developer_message_param.rbs index 9a009158..e9cbba0a 100644 --- a/sig/openai/models/chat/chat_completion_developer_message_param.rbs +++ b/sig/openai/models/chat/chat_completion_developer_message_param.rbs @@ -20,16 +20,11 @@ module OpenAI def name=: (String) -> String - def initialize: - ( - content: OpenAI::Models::Chat::ChatCompletionDeveloperMessageParam::content, - ?name: String, - ?role: :developer - ) -> void - | ( - ?OpenAI::Models::Chat::chat_completion_developer_message_param - | OpenAI::BaseModel data - ) -> void + def initialize: ( + content: OpenAI::Models::Chat::ChatCompletionDeveloperMessageParam::content, + ?name: String, + ?role: :developer + ) -> void def to_hash: -> OpenAI::Models::Chat::chat_completion_developer_message_param diff --git a/sig/openai/models/chat/chat_completion_function_call_option.rbs b/sig/openai/models/chat/chat_completion_function_call_option.rbs index fdc44315..b5e722fb 100644 --- a/sig/openai/models/chat/chat_completion_function_call_option.rbs +++ b/sig/openai/models/chat/chat_completion_function_call_option.rbs @@ -9,12 +9,7 @@ module OpenAI class ChatCompletionFunctionCallOption < OpenAI::BaseModel attr_accessor name: String - def initialize: - (name: String) -> void - | ( - ?OpenAI::Models::Chat::chat_completion_function_call_option - | OpenAI::BaseModel data - ) -> void + def initialize: (name: String) -> void def to_hash: -> OpenAI::Models::Chat::chat_completion_function_call_option end diff --git a/sig/openai/models/chat/chat_completion_function_message_param.rbs b/sig/openai/models/chat/chat_completion_function_message_param.rbs index 718c3dca..b9ac7154 100644 --- a/sig/openai/models/chat/chat_completion_function_message_param.rbs +++ b/sig/openai/models/chat/chat_completion_function_message_param.rbs @@ -14,12 +14,11 @@ module OpenAI attr_accessor role: :function - def initialize: - (content: String?, name: String, ?role: :function) -> void - | ( - ?OpenAI::Models::Chat::chat_completion_function_message_param - | OpenAI::BaseModel data - ) -> void + def initialize: ( + content: String?, + name: String, + ?role: :function + ) -> void def to_hash: -> OpenAI::Models::Chat::chat_completion_function_message_param end diff --git a/sig/openai/models/chat/chat_completion_message.rbs b/sig/openai/models/chat/chat_completion_message.rbs index 4323b546..b13a6e43 100644 --- a/sig/openai/models/chat/chat_completion_message.rbs +++ b/sig/openai/models/chat/chat_completion_message.rbs @@ -42,20 +42,15 @@ module OpenAI ::Array[OpenAI::Models::Chat::ChatCompletionMessageToolCall] ) -> ::Array[OpenAI::Models::Chat::ChatCompletionMessageToolCall] - def initialize: - ( - content: String?, - refusal: String?, - ?annotations: ::Array[OpenAI::Models::Chat::ChatCompletionMessage::Annotation], - ?audio: OpenAI::Models::Chat::ChatCompletionAudio?, - ?function_call: OpenAI::Models::Chat::ChatCompletionMessage::FunctionCall, - ?tool_calls: ::Array[OpenAI::Models::Chat::ChatCompletionMessageToolCall], - ?role: :assistant - ) -> void - | ( - ?OpenAI::Models::Chat::chat_completion_message - | OpenAI::BaseModel data - ) -> void + def initialize: ( + content: String?, + refusal: String?, + ?annotations: ::Array[OpenAI::Models::Chat::ChatCompletionMessage::Annotation], + ?audio: OpenAI::Models::Chat::ChatCompletionAudio?, + ?function_call: OpenAI::Models::Chat::ChatCompletionMessage::FunctionCall, + ?tool_calls: ::Array[OpenAI::Models::Chat::ChatCompletionMessageToolCall], + ?role: :assistant + ) -> void def to_hash: -> OpenAI::Models::Chat::chat_completion_message @@ -70,15 +65,10 @@ module OpenAI attr_accessor url_citation: OpenAI::Models::Chat::ChatCompletionMessage::Annotation::URLCitation - def initialize: - ( - url_citation: OpenAI::Models::Chat::ChatCompletionMessage::Annotation::URLCitation, - ?type: :url_citation - ) -> void - | ( - ?OpenAI::Models::Chat::ChatCompletionMessage::annotation - | OpenAI::BaseModel data - ) -> void + def initialize: ( + url_citation: OpenAI::Models::Chat::ChatCompletionMessage::Annotation::URLCitation, + ?type: :url_citation + ) -> void def to_hash: -> OpenAI::Models::Chat::ChatCompletionMessage::annotation @@ -99,17 +89,12 @@ module OpenAI attr_accessor url: String - def initialize: - ( - end_index: Integer, - start_index: Integer, - title: String, - url: String - ) -> void - | ( - ?OpenAI::Models::Chat::ChatCompletionMessage::Annotation::url_citation - | OpenAI::BaseModel data - ) -> void + def initialize: ( + end_index: Integer, + start_index: Integer, + title: String, + url: String + ) -> void def to_hash: -> OpenAI::Models::Chat::ChatCompletionMessage::Annotation::url_citation end @@ -122,12 +107,7 @@ module OpenAI attr_accessor name: String - def initialize: - (arguments: String, name: String) -> void - | ( - ?OpenAI::Models::Chat::ChatCompletionMessage::function_call - | OpenAI::BaseModel data - ) -> void + def initialize: (arguments: String, name: String) -> void def to_hash: -> OpenAI::Models::Chat::ChatCompletionMessage::function_call end diff --git a/sig/openai/models/chat/chat_completion_message_tool_call.rbs b/sig/openai/models/chat/chat_completion_message_tool_call.rbs index e19eb318..4ed4b2d2 100644 --- a/sig/openai/models/chat/chat_completion_message_tool_call.rbs +++ b/sig/openai/models/chat/chat_completion_message_tool_call.rbs @@ -18,16 +18,11 @@ module OpenAI attr_accessor type: :function - def initialize: - ( - id: String, - function: OpenAI::Models::Chat::ChatCompletionMessageToolCall::Function, - ?type: :function - ) -> void - | ( - ?OpenAI::Models::Chat::chat_completion_message_tool_call - | OpenAI::BaseModel data - ) -> void + def initialize: ( + id: String, + function: OpenAI::Models::Chat::ChatCompletionMessageToolCall::Function, + ?type: :function + ) -> void def to_hash: -> OpenAI::Models::Chat::chat_completion_message_tool_call @@ -38,12 +33,7 @@ module OpenAI attr_accessor name: String - def initialize: - (arguments: String, name: String) -> void - | ( - ?OpenAI::Models::Chat::ChatCompletionMessageToolCall::function - | OpenAI::BaseModel data - ) -> void + def initialize: (arguments: String, name: String) -> void def to_hash: -> OpenAI::Models::Chat::ChatCompletionMessageToolCall::function end diff --git a/sig/openai/models/chat/chat_completion_named_tool_choice.rbs b/sig/openai/models/chat/chat_completion_named_tool_choice.rbs index 80d234ef..8da9abd2 100644 --- a/sig/openai/models/chat/chat_completion_named_tool_choice.rbs +++ b/sig/openai/models/chat/chat_completion_named_tool_choice.rbs @@ -15,15 +15,10 @@ module OpenAI attr_accessor type: :function - def initialize: - ( - function: OpenAI::Models::Chat::ChatCompletionNamedToolChoice::Function, - ?type: :function - ) -> void - | ( - ?OpenAI::Models::Chat::chat_completion_named_tool_choice - | OpenAI::BaseModel data - ) -> void + def initialize: ( + function: OpenAI::Models::Chat::ChatCompletionNamedToolChoice::Function, + ?type: :function + ) -> void def to_hash: -> OpenAI::Models::Chat::chat_completion_named_tool_choice @@ -32,12 +27,7 @@ module OpenAI class Function < OpenAI::BaseModel attr_accessor name: String - def initialize: - (name: String) -> void - | ( - ?OpenAI::Models::Chat::ChatCompletionNamedToolChoice::function - | OpenAI::BaseModel data - ) -> void + def initialize: (name: String) -> void def to_hash: -> OpenAI::Models::Chat::ChatCompletionNamedToolChoice::function end diff --git a/sig/openai/models/chat/chat_completion_prediction_content.rbs b/sig/openai/models/chat/chat_completion_prediction_content.rbs index d1006f45..e38d1c31 100644 --- a/sig/openai/models/chat/chat_completion_prediction_content.rbs +++ b/sig/openai/models/chat/chat_completion_prediction_content.rbs @@ -15,15 +15,10 @@ module OpenAI attr_accessor type: :content - def initialize: - ( - content: OpenAI::Models::Chat::ChatCompletionPredictionContent::content, - ?type: :content - ) -> void - | ( - ?OpenAI::Models::Chat::chat_completion_prediction_content - | OpenAI::BaseModel data - ) -> void + def initialize: ( + content: OpenAI::Models::Chat::ChatCompletionPredictionContent::content, + ?type: :content + ) -> void def to_hash: -> OpenAI::Models::Chat::chat_completion_prediction_content diff --git a/sig/openai/models/chat/chat_completion_store_message.rbs b/sig/openai/models/chat/chat_completion_store_message.rbs index dabd6ab3..2719aa2e 100644 --- a/sig/openai/models/chat/chat_completion_store_message.rbs +++ b/sig/openai/models/chat/chat_completion_store_message.rbs @@ -11,12 +11,7 @@ module OpenAI def id=: (String _) -> String - def initialize: - (id: String) -> void - | ( - ?OpenAI::Models::Chat::chat_completion_store_message - | OpenAI::BaseModel data - ) -> void + def initialize: (id: String) -> void def to_hash: -> OpenAI::Models::Chat::chat_completion_store_message end diff --git a/sig/openai/models/chat/chat_completion_stream_options.rbs b/sig/openai/models/chat/chat_completion_stream_options.rbs index 3bb7af41..ed0721bc 100644 --- a/sig/openai/models/chat/chat_completion_stream_options.rbs +++ b/sig/openai/models/chat/chat_completion_stream_options.rbs @@ -11,12 +11,7 @@ module OpenAI def include_usage=: (bool) -> bool - def initialize: - (?include_usage: bool) -> void - | ( - ?OpenAI::Models::Chat::chat_completion_stream_options - | OpenAI::BaseModel data - ) -> void + def initialize: (?include_usage: bool) -> void def to_hash: -> OpenAI::Models::Chat::chat_completion_stream_options end diff --git a/sig/openai/models/chat/chat_completion_system_message_param.rbs b/sig/openai/models/chat/chat_completion_system_message_param.rbs index 24948420..b3ae49f9 100644 --- a/sig/openai/models/chat/chat_completion_system_message_param.rbs +++ b/sig/openai/models/chat/chat_completion_system_message_param.rbs @@ -20,16 +20,11 @@ module OpenAI def name=: (String) -> String - def initialize: - ( - content: OpenAI::Models::Chat::ChatCompletionSystemMessageParam::content, - ?name: String, - ?role: :system - ) -> void - | ( - ?OpenAI::Models::Chat::chat_completion_system_message_param - | OpenAI::BaseModel data - ) -> void + def initialize: ( + content: OpenAI::Models::Chat::ChatCompletionSystemMessageParam::content, + ?name: String, + ?role: :system + ) -> void def to_hash: -> OpenAI::Models::Chat::chat_completion_system_message_param diff --git a/sig/openai/models/chat/chat_completion_token_logprob.rbs b/sig/openai/models/chat/chat_completion_token_logprob.rbs index cd55959d..4695ba6a 100644 --- a/sig/openai/models/chat/chat_completion_token_logprob.rbs +++ b/sig/openai/models/chat/chat_completion_token_logprob.rbs @@ -21,17 +21,12 @@ module OpenAI attr_accessor top_logprobs: ::Array[OpenAI::Models::Chat::ChatCompletionTokenLogprob::TopLogprob] - def initialize: - ( - token: String, - bytes: ::Array[Integer]?, - logprob: Float, - top_logprobs: ::Array[OpenAI::Models::Chat::ChatCompletionTokenLogprob::TopLogprob] - ) -> void - | ( - ?OpenAI::Models::Chat::chat_completion_token_logprob - | OpenAI::BaseModel data - ) -> void + def initialize: ( + token: String, + bytes: ::Array[Integer]?, + logprob: Float, + top_logprobs: ::Array[OpenAI::Models::Chat::ChatCompletionTokenLogprob::TopLogprob] + ) -> void def to_hash: -> OpenAI::Models::Chat::chat_completion_token_logprob @@ -45,12 +40,11 @@ module OpenAI attr_accessor logprob: Float - def initialize: - (token: String, bytes: ::Array[Integer]?, logprob: Float) -> void - | ( - ?OpenAI::Models::Chat::ChatCompletionTokenLogprob::top_logprob - | OpenAI::BaseModel data - ) -> void + def initialize: ( + token: String, + bytes: ::Array[Integer]?, + logprob: Float + ) -> void def to_hash: -> OpenAI::Models::Chat::ChatCompletionTokenLogprob::top_logprob end diff --git a/sig/openai/models/chat/chat_completion_tool.rbs b/sig/openai/models/chat/chat_completion_tool.rbs index 3090dfae..f690d128 100644 --- a/sig/openai/models/chat/chat_completion_tool.rbs +++ b/sig/openai/models/chat/chat_completion_tool.rbs @@ -12,14 +12,10 @@ module OpenAI attr_accessor type: :function - def initialize: - ( - function: OpenAI::Models::FunctionDefinition, - ?type: :function - ) -> void - | ( - ?OpenAI::Models::Chat::chat_completion_tool | OpenAI::BaseModel data - ) -> void + def initialize: ( + function: OpenAI::Models::FunctionDefinition, + ?type: :function + ) -> void def to_hash: -> OpenAI::Models::Chat::chat_completion_tool end diff --git a/sig/openai/models/chat/chat_completion_tool_message_param.rbs b/sig/openai/models/chat/chat_completion_tool_message_param.rbs index 91d693d7..86a425de 100644 --- a/sig/openai/models/chat/chat_completion_tool_message_param.rbs +++ b/sig/openai/models/chat/chat_completion_tool_message_param.rbs @@ -18,16 +18,11 @@ module OpenAI attr_accessor tool_call_id: String - def initialize: - ( - content: OpenAI::Models::Chat::ChatCompletionToolMessageParam::content, - tool_call_id: String, - ?role: :tool - ) -> void - | ( - ?OpenAI::Models::Chat::chat_completion_tool_message_param - | OpenAI::BaseModel data - ) -> void + def initialize: ( + content: OpenAI::Models::Chat::ChatCompletionToolMessageParam::content, + tool_call_id: String, + ?role: :tool + ) -> void def to_hash: -> OpenAI::Models::Chat::chat_completion_tool_message_param diff --git a/sig/openai/models/chat/chat_completion_user_message_param.rbs b/sig/openai/models/chat/chat_completion_user_message_param.rbs index 3f5d1a3f..53192647 100644 --- a/sig/openai/models/chat/chat_completion_user_message_param.rbs +++ b/sig/openai/models/chat/chat_completion_user_message_param.rbs @@ -20,16 +20,11 @@ module OpenAI def name=: (String) -> String - def initialize: - ( - content: OpenAI::Models::Chat::ChatCompletionUserMessageParam::content, - ?name: String, - ?role: :user - ) -> void - | ( - ?OpenAI::Models::Chat::chat_completion_user_message_param - | OpenAI::BaseModel data - ) -> void + def initialize: ( + content: OpenAI::Models::Chat::ChatCompletionUserMessageParam::content, + ?name: String, + ?role: :user + ) -> void def to_hash: -> OpenAI::Models::Chat::chat_completion_user_message_param diff --git a/sig/openai/models/chat/completion_create_params.rbs b/sig/openai/models/chat/completion_create_params.rbs index ce23df92..56982b45 100644 --- a/sig/openai/models/chat/completion_create_params.rbs +++ b/sig/openai/models/chat/completion_create_params.rbs @@ -128,44 +128,39 @@ module OpenAI OpenAI::Models::Chat::CompletionCreateParams::WebSearchOptions ) -> OpenAI::Models::Chat::CompletionCreateParams::WebSearchOptions - def initialize: - ( - messages: ::Array[OpenAI::Models::Chat::chat_completion_message_param], - model: OpenAI::Models::Chat::CompletionCreateParams::model, - ?audio: OpenAI::Models::Chat::ChatCompletionAudioParam?, - ?frequency_penalty: Float?, - ?function_call: OpenAI::Models::Chat::CompletionCreateParams::function_call, - ?functions: ::Array[OpenAI::Models::Chat::CompletionCreateParams::Function], - ?logit_bias: ::Hash[Symbol, Integer]?, - ?logprobs: bool?, - ?max_completion_tokens: Integer?, - ?max_tokens: Integer?, - ?metadata: OpenAI::Models::metadata?, - ?modalities: ::Array[OpenAI::Models::Chat::CompletionCreateParams::modality]?, - ?n: Integer?, - ?parallel_tool_calls: bool, - ?prediction: OpenAI::Models::Chat::ChatCompletionPredictionContent?, - ?presence_penalty: Float?, - ?reasoning_effort: OpenAI::Models::reasoning_effort?, - ?response_format: OpenAI::Models::Chat::CompletionCreateParams::response_format, - ?seed: Integer?, - ?service_tier: OpenAI::Models::Chat::CompletionCreateParams::service_tier?, - ?stop: OpenAI::Models::Chat::CompletionCreateParams::stop?, - ?store: bool?, - ?stream_options: OpenAI::Models::Chat::ChatCompletionStreamOptions?, - ?temperature: Float?, - ?tool_choice: OpenAI::Models::Chat::chat_completion_tool_choice_option, - ?tools: ::Array[OpenAI::Models::Chat::ChatCompletionTool], - ?top_logprobs: Integer?, - ?top_p: Float?, - ?user: String, - ?web_search_options: OpenAI::Models::Chat::CompletionCreateParams::WebSearchOptions, - ?request_options: OpenAI::request_opts - ) -> void - | ( - ?OpenAI::Models::Chat::completion_create_params - | OpenAI::BaseModel data - ) -> void + def initialize: ( + messages: ::Array[OpenAI::Models::Chat::chat_completion_message_param], + model: OpenAI::Models::Chat::CompletionCreateParams::model, + ?audio: OpenAI::Models::Chat::ChatCompletionAudioParam?, + ?frequency_penalty: Float?, + ?function_call: OpenAI::Models::Chat::CompletionCreateParams::function_call, + ?functions: ::Array[OpenAI::Models::Chat::CompletionCreateParams::Function], + ?logit_bias: ::Hash[Symbol, Integer]?, + ?logprobs: bool?, + ?max_completion_tokens: Integer?, + ?max_tokens: Integer?, + ?metadata: OpenAI::Models::metadata?, + ?modalities: ::Array[OpenAI::Models::Chat::CompletionCreateParams::modality]?, + ?n: Integer?, + ?parallel_tool_calls: bool, + ?prediction: OpenAI::Models::Chat::ChatCompletionPredictionContent?, + ?presence_penalty: Float?, + ?reasoning_effort: OpenAI::Models::reasoning_effort?, + ?response_format: OpenAI::Models::Chat::CompletionCreateParams::response_format, + ?seed: Integer?, + ?service_tier: OpenAI::Models::Chat::CompletionCreateParams::service_tier?, + ?stop: OpenAI::Models::Chat::CompletionCreateParams::stop?, + ?store: bool?, + ?stream_options: OpenAI::Models::Chat::ChatCompletionStreamOptions?, + ?temperature: Float?, + ?tool_choice: OpenAI::Models::Chat::chat_completion_tool_choice_option, + ?tools: ::Array[OpenAI::Models::Chat::ChatCompletionTool], + ?top_logprobs: Integer?, + ?top_p: Float?, + ?user: String, + ?web_search_options: OpenAI::Models::Chat::CompletionCreateParams::WebSearchOptions, + ?request_options: OpenAI::request_opts + ) -> void def to_hash: -> OpenAI::Models::Chat::completion_create_params @@ -212,16 +207,11 @@ module OpenAI OpenAI::Models::function_parameters ) -> OpenAI::Models::function_parameters - def initialize: - ( - name: String, - ?description: String, - ?parameters: OpenAI::Models::function_parameters - ) -> void - | ( - ?OpenAI::Models::Chat::CompletionCreateParams::function - | OpenAI::BaseModel data - ) -> void + def initialize: ( + name: String, + ?description: String, + ?parameters: OpenAI::Models::function_parameters + ) -> void def to_hash: -> OpenAI::Models::Chat::CompletionCreateParams::function end @@ -278,15 +268,10 @@ module OpenAI attr_accessor user_location: OpenAI::Models::Chat::CompletionCreateParams::WebSearchOptions::UserLocation? - def initialize: - ( - ?search_context_size: OpenAI::Models::Chat::CompletionCreateParams::WebSearchOptions::search_context_size, - ?user_location: OpenAI::Models::Chat::CompletionCreateParams::WebSearchOptions::UserLocation? - ) -> void - | ( - ?OpenAI::Models::Chat::CompletionCreateParams::web_search_options - | OpenAI::BaseModel data - ) -> void + def initialize: ( + ?search_context_size: OpenAI::Models::Chat::CompletionCreateParams::WebSearchOptions::search_context_size, + ?user_location: OpenAI::Models::Chat::CompletionCreateParams::WebSearchOptions::UserLocation? + ) -> void def to_hash: -> OpenAI::Models::Chat::CompletionCreateParams::web_search_options @@ -311,15 +296,10 @@ module OpenAI attr_accessor type: :approximate - def initialize: - ( - approximate: OpenAI::Models::Chat::CompletionCreateParams::WebSearchOptions::UserLocation::Approximate, - ?type: :approximate - ) -> void - | ( - ?OpenAI::Models::Chat::CompletionCreateParams::WebSearchOptions::user_location - | OpenAI::BaseModel data - ) -> void + def initialize: ( + approximate: OpenAI::Models::Chat::CompletionCreateParams::WebSearchOptions::UserLocation::Approximate, + ?type: :approximate + ) -> void def to_hash: -> OpenAI::Models::Chat::CompletionCreateParams::WebSearchOptions::user_location @@ -348,17 +328,12 @@ module OpenAI def timezone=: (String) -> String - def initialize: - ( - ?city: String, - ?country: String, - ?region: String, - ?timezone: String - ) -> void - | ( - ?OpenAI::Models::Chat::CompletionCreateParams::WebSearchOptions::UserLocation::approximate - | OpenAI::BaseModel data - ) -> void + def initialize: ( + ?city: String, + ?country: String, + ?region: String, + ?timezone: String + ) -> void def to_hash: -> OpenAI::Models::Chat::CompletionCreateParams::WebSearchOptions::UserLocation::approximate end diff --git a/sig/openai/models/chat/completion_delete_params.rbs b/sig/openai/models/chat/completion_delete_params.rbs index c4a285ad..e32e018f 100644 --- a/sig/openai/models/chat/completion_delete_params.rbs +++ b/sig/openai/models/chat/completion_delete_params.rbs @@ -7,12 +7,7 @@ module OpenAI extend OpenAI::RequestParameters::Converter include OpenAI::RequestParameters - def initialize: - (?request_options: OpenAI::request_opts) -> void - | ( - ?OpenAI::Models::Chat::completion_delete_params - | OpenAI::BaseModel data - ) -> void + def initialize: (?request_options: OpenAI::request_opts) -> void def to_hash: -> OpenAI::Models::Chat::completion_delete_params end diff --git a/sig/openai/models/chat/completion_list_params.rbs b/sig/openai/models/chat/completion_list_params.rbs index 38d48801..9540d790 100644 --- a/sig/openai/models/chat/completion_list_params.rbs +++ b/sig/openai/models/chat/completion_list_params.rbs @@ -35,19 +35,14 @@ module OpenAI OpenAI::Models::Chat::CompletionListParams::order ) -> OpenAI::Models::Chat::CompletionListParams::order - def initialize: - ( - ?after: String, - ?limit: Integer, - ?metadata: OpenAI::Models::metadata?, - ?model: String, - ?order: OpenAI::Models::Chat::CompletionListParams::order, - ?request_options: OpenAI::request_opts - ) -> void - | ( - ?OpenAI::Models::Chat::completion_list_params - | OpenAI::BaseModel data - ) -> void + def initialize: ( + ?after: String, + ?limit: Integer, + ?metadata: OpenAI::Models::metadata?, + ?model: String, + ?order: OpenAI::Models::Chat::CompletionListParams::order, + ?request_options: OpenAI::request_opts + ) -> void def to_hash: -> OpenAI::Models::Chat::completion_list_params diff --git a/sig/openai/models/chat/completion_retrieve_params.rbs b/sig/openai/models/chat/completion_retrieve_params.rbs index 96a62d84..89d6e6d5 100644 --- a/sig/openai/models/chat/completion_retrieve_params.rbs +++ b/sig/openai/models/chat/completion_retrieve_params.rbs @@ -7,12 +7,7 @@ module OpenAI extend OpenAI::RequestParameters::Converter include OpenAI::RequestParameters - def initialize: - (?request_options: OpenAI::request_opts) -> void - | ( - ?OpenAI::Models::Chat::completion_retrieve_params - | OpenAI::BaseModel data - ) -> void + def initialize: (?request_options: OpenAI::request_opts) -> void def to_hash: -> OpenAI::Models::Chat::completion_retrieve_params end diff --git a/sig/openai/models/chat/completion_update_params.rbs b/sig/openai/models/chat/completion_update_params.rbs index a5e3906e..ea20f161 100644 --- a/sig/openai/models/chat/completion_update_params.rbs +++ b/sig/openai/models/chat/completion_update_params.rbs @@ -10,15 +10,10 @@ module OpenAI attr_accessor metadata: OpenAI::Models::metadata? - def initialize: - ( - metadata: OpenAI::Models::metadata?, - ?request_options: OpenAI::request_opts - ) -> void - | ( - ?OpenAI::Models::Chat::completion_update_params - | OpenAI::BaseModel data - ) -> void + def initialize: ( + metadata: OpenAI::Models::metadata?, + ?request_options: OpenAI::request_opts + ) -> void def to_hash: -> OpenAI::Models::Chat::completion_update_params end diff --git a/sig/openai/models/chat/completions/message_list_params.rbs b/sig/openai/models/chat/completions/message_list_params.rbs index ff666bc2..88456945 100644 --- a/sig/openai/models/chat/completions/message_list_params.rbs +++ b/sig/openai/models/chat/completions/message_list_params.rbs @@ -28,17 +28,12 @@ module OpenAI OpenAI::Models::Chat::Completions::MessageListParams::order ) -> OpenAI::Models::Chat::Completions::MessageListParams::order - def initialize: - ( - ?after: String, - ?limit: Integer, - ?order: OpenAI::Models::Chat::Completions::MessageListParams::order, - ?request_options: OpenAI::request_opts - ) -> void - | ( - ?OpenAI::Models::Chat::Completions::message_list_params - | OpenAI::BaseModel data - ) -> void + def initialize: ( + ?after: String, + ?limit: Integer, + ?order: OpenAI::Models::Chat::Completions::MessageListParams::order, + ?request_options: OpenAI::request_opts + ) -> void def to_hash: -> OpenAI::Models::Chat::Completions::message_list_params diff --git a/sig/openai/models/comparison_filter.rbs b/sig/openai/models/comparison_filter.rbs index 02a4b26d..a3873e2d 100644 --- a/sig/openai/models/comparison_filter.rbs +++ b/sig/openai/models/comparison_filter.rbs @@ -14,13 +14,11 @@ module OpenAI attr_accessor value: OpenAI::Models::ComparisonFilter::value - def initialize: - ( - key: String, - type: OpenAI::Models::ComparisonFilter::type_, - value: OpenAI::Models::ComparisonFilter::value - ) -> void - | (?OpenAI::Models::comparison_filter | OpenAI::BaseModel data) -> void + def initialize: ( + key: String, + type: OpenAI::Models::ComparisonFilter::type_, + value: OpenAI::Models::ComparisonFilter::value + ) -> void def to_hash: -> OpenAI::Models::comparison_filter diff --git a/sig/openai/models/completion.rbs b/sig/openai/models/completion.rbs index 13acceee..0e189869 100644 --- a/sig/openai/models/completion.rbs +++ b/sig/openai/models/completion.rbs @@ -32,17 +32,15 @@ module OpenAI OpenAI::Models::CompletionUsage ) -> OpenAI::Models::CompletionUsage - def initialize: - ( - id: String, - choices: ::Array[OpenAI::Models::CompletionChoice], - created: Integer, - model: String, - ?system_fingerprint: String, - ?usage: OpenAI::Models::CompletionUsage, - ?object: :text_completion - ) -> void - | (?OpenAI::Models::completion | OpenAI::BaseModel data) -> void + def initialize: ( + id: String, + choices: ::Array[OpenAI::Models::CompletionChoice], + created: Integer, + model: String, + ?system_fingerprint: String, + ?usage: OpenAI::Models::CompletionUsage, + ?object: :text_completion + ) -> void def to_hash: -> OpenAI::Models::completion end diff --git a/sig/openai/models/completion_choice.rbs b/sig/openai/models/completion_choice.rbs index e08de29b..05e3ac68 100644 --- a/sig/openai/models/completion_choice.rbs +++ b/sig/openai/models/completion_choice.rbs @@ -17,14 +17,12 @@ module OpenAI attr_accessor text: String - def initialize: - ( - finish_reason: OpenAI::Models::CompletionChoice::finish_reason, - index: Integer, - logprobs: OpenAI::Models::CompletionChoice::Logprobs?, - text: String - ) -> void - | (?OpenAI::Models::completion_choice | OpenAI::BaseModel data) -> void + def initialize: ( + finish_reason: OpenAI::Models::CompletionChoice::finish_reason, + index: Integer, + logprobs: OpenAI::Models::CompletionChoice::Logprobs?, + text: String + ) -> void def to_hash: -> OpenAI::Models::completion_choice @@ -65,16 +63,12 @@ module OpenAI ::Array[::Hash[Symbol, Float]] ) -> ::Array[::Hash[Symbol, Float]] - def initialize: - ( - ?text_offset: ::Array[Integer], - ?token_logprobs: ::Array[Float], - ?tokens: ::Array[String], - ?top_logprobs: ::Array[::Hash[Symbol, Float]] - ) -> void - | ( - ?OpenAI::Models::CompletionChoice::logprobs | OpenAI::BaseModel data - ) -> void + def initialize: ( + ?text_offset: ::Array[Integer], + ?token_logprobs: ::Array[Float], + ?tokens: ::Array[String], + ?top_logprobs: ::Array[::Hash[Symbol, Float]] + ) -> void def to_hash: -> OpenAI::Models::CompletionChoice::logprobs end diff --git a/sig/openai/models/completion_create_params.rbs b/sig/openai/models/completion_create_params.rbs index a860e0b1..fd2677d3 100644 --- a/sig/openai/models/completion_create_params.rbs +++ b/sig/openai/models/completion_create_params.rbs @@ -62,30 +62,26 @@ module OpenAI def user=: (String) -> String - def initialize: - ( - model: OpenAI::Models::CompletionCreateParams::model, - prompt: OpenAI::Models::CompletionCreateParams::prompt?, - ?best_of: Integer?, - ?echo: bool?, - ?frequency_penalty: Float?, - ?logit_bias: ::Hash[Symbol, Integer]?, - ?logprobs: Integer?, - ?max_tokens: Integer?, - ?n: Integer?, - ?presence_penalty: Float?, - ?seed: Integer?, - ?stop: OpenAI::Models::CompletionCreateParams::stop?, - ?stream_options: OpenAI::Models::Chat::ChatCompletionStreamOptions?, - ?suffix: String?, - ?temperature: Float?, - ?top_p: Float?, - ?user: String, - ?request_options: OpenAI::request_opts - ) -> void - | ( - ?OpenAI::Models::completion_create_params | OpenAI::BaseModel data - ) -> void + def initialize: ( + model: OpenAI::Models::CompletionCreateParams::model, + prompt: OpenAI::Models::CompletionCreateParams::prompt?, + ?best_of: Integer?, + ?echo: bool?, + ?frequency_penalty: Float?, + ?logit_bias: ::Hash[Symbol, Integer]?, + ?logprobs: Integer?, + ?max_tokens: Integer?, + ?n: Integer?, + ?presence_penalty: Float?, + ?seed: Integer?, + ?stop: OpenAI::Models::CompletionCreateParams::stop?, + ?stream_options: OpenAI::Models::Chat::ChatCompletionStreamOptions?, + ?suffix: String?, + ?temperature: Float?, + ?top_p: Float?, + ?user: String, + ?request_options: OpenAI::request_opts + ) -> void def to_hash: -> OpenAI::Models::completion_create_params diff --git a/sig/openai/models/completion_usage.rbs b/sig/openai/models/completion_usage.rbs index 882a8f98..fe20a24b 100644 --- a/sig/openai/models/completion_usage.rbs +++ b/sig/openai/models/completion_usage.rbs @@ -28,15 +28,13 @@ module OpenAI OpenAI::Models::CompletionUsage::PromptTokensDetails ) -> OpenAI::Models::CompletionUsage::PromptTokensDetails - def initialize: - ( - completion_tokens: Integer, - prompt_tokens: Integer, - total_tokens: Integer, - ?completion_tokens_details: OpenAI::Models::CompletionUsage::CompletionTokensDetails, - ?prompt_tokens_details: OpenAI::Models::CompletionUsage::PromptTokensDetails - ) -> void - | (?OpenAI::Models::completion_usage | OpenAI::BaseModel data) -> void + def initialize: ( + completion_tokens: Integer, + prompt_tokens: Integer, + total_tokens: Integer, + ?completion_tokens_details: OpenAI::Models::CompletionUsage::CompletionTokensDetails, + ?prompt_tokens_details: OpenAI::Models::CompletionUsage::PromptTokensDetails + ) -> void def to_hash: -> OpenAI::Models::completion_usage @@ -65,17 +63,12 @@ module OpenAI def rejected_prediction_tokens=: (Integer) -> Integer - def initialize: - ( - ?accepted_prediction_tokens: Integer, - ?audio_tokens: Integer, - ?reasoning_tokens: Integer, - ?rejected_prediction_tokens: Integer - ) -> void - | ( - ?OpenAI::Models::CompletionUsage::completion_tokens_details - | OpenAI::BaseModel data - ) -> void + def initialize: ( + ?accepted_prediction_tokens: Integer, + ?audio_tokens: Integer, + ?reasoning_tokens: Integer, + ?rejected_prediction_tokens: Integer + ) -> void def to_hash: -> OpenAI::Models::CompletionUsage::completion_tokens_details end @@ -92,12 +85,10 @@ module OpenAI def cached_tokens=: (Integer) -> Integer - def initialize: - (?audio_tokens: Integer, ?cached_tokens: Integer) -> void - | ( - ?OpenAI::Models::CompletionUsage::prompt_tokens_details - | OpenAI::BaseModel data - ) -> void + def initialize: ( + ?audio_tokens: Integer, + ?cached_tokens: Integer + ) -> void def to_hash: -> OpenAI::Models::CompletionUsage::prompt_tokens_details end diff --git a/sig/openai/models/compound_filter.rbs b/sig/openai/models/compound_filter.rbs index ddbe75e7..35aba042 100644 --- a/sig/openai/models/compound_filter.rbs +++ b/sig/openai/models/compound_filter.rbs @@ -11,12 +11,10 @@ module OpenAI attr_accessor type: OpenAI::Models::CompoundFilter::type_ - def initialize: - ( - filters: ::Array[OpenAI::Models::CompoundFilter::filter], - type: OpenAI::Models::CompoundFilter::type_ - ) -> void - | (?OpenAI::Models::compound_filter | OpenAI::BaseModel data) -> void + def initialize: ( + filters: ::Array[OpenAI::Models::CompoundFilter::filter], + type: OpenAI::Models::CompoundFilter::type_ + ) -> void def to_hash: -> OpenAI::Models::compound_filter diff --git a/sig/openai/models/create_embedding_response.rbs b/sig/openai/models/create_embedding_response.rbs index 8fa6b6d9..e9ae13dc 100644 --- a/sig/openai/models/create_embedding_response.rbs +++ b/sig/openai/models/create_embedding_response.rbs @@ -17,16 +17,12 @@ module OpenAI attr_accessor usage: OpenAI::Models::CreateEmbeddingResponse::Usage - def initialize: - ( - data: ::Array[OpenAI::Models::Embedding], - model: String, - usage: OpenAI::Models::CreateEmbeddingResponse::Usage, - ?object: :list - ) -> void - | ( - ?OpenAI::Models::create_embedding_response | OpenAI::BaseModel data - ) -> void + def initialize: ( + data: ::Array[OpenAI::Models::Embedding], + model: String, + usage: OpenAI::Models::CreateEmbeddingResponse::Usage, + ?object: :list + ) -> void def to_hash: -> OpenAI::Models::create_embedding_response @@ -37,12 +33,7 @@ module OpenAI attr_accessor total_tokens: Integer - def initialize: - (prompt_tokens: Integer, total_tokens: Integer) -> void - | ( - ?OpenAI::Models::CreateEmbeddingResponse::usage - | OpenAI::BaseModel data - ) -> void + def initialize: (prompt_tokens: Integer, total_tokens: Integer) -> void def to_hash: -> OpenAI::Models::CreateEmbeddingResponse::usage end diff --git a/sig/openai/models/embedding.rbs b/sig/openai/models/embedding.rbs index 892d3226..08eb26a7 100644 --- a/sig/openai/models/embedding.rbs +++ b/sig/openai/models/embedding.rbs @@ -10,9 +10,11 @@ module OpenAI attr_accessor object: :embedding - def initialize: - (embedding: ::Array[Float], index: Integer, ?object: :embedding) -> void - | (?OpenAI::Models::embedding | OpenAI::BaseModel data) -> void + def initialize: ( + embedding: ::Array[Float], + index: Integer, + ?object: :embedding + ) -> void def to_hash: -> OpenAI::Models::embedding end diff --git a/sig/openai/models/embedding_create_params.rbs b/sig/openai/models/embedding_create_params.rbs index 459ee35c..59ae7a9f 100644 --- a/sig/openai/models/embedding_create_params.rbs +++ b/sig/openai/models/embedding_create_params.rbs @@ -32,18 +32,14 @@ module OpenAI def user=: (String) -> String - def initialize: - ( - input: OpenAI::Models::EmbeddingCreateParams::input, - model: OpenAI::Models::EmbeddingCreateParams::model, - ?dimensions: Integer, - ?encoding_format: OpenAI::Models::EmbeddingCreateParams::encoding_format, - ?user: String, - ?request_options: OpenAI::request_opts - ) -> void - | ( - ?OpenAI::Models::embedding_create_params | OpenAI::BaseModel data - ) -> void + def initialize: ( + input: OpenAI::Models::EmbeddingCreateParams::input, + model: OpenAI::Models::EmbeddingCreateParams::model, + ?dimensions: Integer, + ?encoding_format: OpenAI::Models::EmbeddingCreateParams::encoding_format, + ?user: String, + ?request_options: OpenAI::request_opts + ) -> void def to_hash: -> OpenAI::Models::embedding_create_params diff --git a/sig/openai/models/error_object.rbs b/sig/openai/models/error_object.rbs index 1e44e215..bd0ae3a7 100644 --- a/sig/openai/models/error_object.rbs +++ b/sig/openai/models/error_object.rbs @@ -12,9 +12,12 @@ module OpenAI attr_accessor type: String - def initialize: - (code: String?, message: String, param: String?, type: String) -> void - | (?OpenAI::Models::error_object | OpenAI::BaseModel data) -> void + def initialize: ( + code: String?, + message: String, + param: String?, + type: String + ) -> void def to_hash: -> OpenAI::Models::error_object end diff --git a/sig/openai/models/file_content_params.rbs b/sig/openai/models/file_content_params.rbs index 638daf85..133e1f62 100644 --- a/sig/openai/models/file_content_params.rbs +++ b/sig/openai/models/file_content_params.rbs @@ -6,11 +6,7 @@ module OpenAI extend OpenAI::RequestParameters::Converter include OpenAI::RequestParameters - def initialize: - (?request_options: OpenAI::request_opts) -> void - | ( - ?OpenAI::Models::file_content_params | OpenAI::BaseModel data - ) -> void + def initialize: (?request_options: OpenAI::request_opts) -> void def to_hash: -> OpenAI::Models::file_content_params end diff --git a/sig/openai/models/file_create_params.rbs b/sig/openai/models/file_create_params.rbs index 76f6a57d..9426d743 100644 --- a/sig/openai/models/file_create_params.rbs +++ b/sig/openai/models/file_create_params.rbs @@ -12,13 +12,11 @@ module OpenAI attr_accessor purpose: OpenAI::Models::file_purpose - def initialize: - ( - file: IO | StringIO, - purpose: OpenAI::Models::file_purpose, - ?request_options: OpenAI::request_opts - ) -> void - | (?OpenAI::Models::file_create_params | OpenAI::BaseModel data) -> void + def initialize: ( + file: IO | StringIO, + purpose: OpenAI::Models::file_purpose, + ?request_options: OpenAI::request_opts + ) -> void def to_hash: -> OpenAI::Models::file_create_params end diff --git a/sig/openai/models/file_delete_params.rbs b/sig/openai/models/file_delete_params.rbs index d611f520..36ce2488 100644 --- a/sig/openai/models/file_delete_params.rbs +++ b/sig/openai/models/file_delete_params.rbs @@ -6,9 +6,7 @@ module OpenAI extend OpenAI::RequestParameters::Converter include OpenAI::RequestParameters - def initialize: - (?request_options: OpenAI::request_opts) -> void - | (?OpenAI::Models::file_delete_params | OpenAI::BaseModel data) -> void + def initialize: (?request_options: OpenAI::request_opts) -> void def to_hash: -> OpenAI::Models::file_delete_params end diff --git a/sig/openai/models/file_deleted.rbs b/sig/openai/models/file_deleted.rbs index 5fae57f0..04eef616 100644 --- a/sig/openai/models/file_deleted.rbs +++ b/sig/openai/models/file_deleted.rbs @@ -9,9 +9,7 @@ module OpenAI attr_accessor object: :file - def initialize: - (id: String, deleted: bool, ?object: :file) -> void - | (?OpenAI::Models::file_deleted | OpenAI::BaseModel data) -> void + def initialize: (id: String, deleted: bool, ?object: :file) -> void def to_hash: -> OpenAI::Models::file_deleted end diff --git a/sig/openai/models/file_list_params.rbs b/sig/openai/models/file_list_params.rbs index b67cdad6..2f36b51c 100644 --- a/sig/openai/models/file_list_params.rbs +++ b/sig/openai/models/file_list_params.rbs @@ -31,15 +31,13 @@ module OpenAI def purpose=: (String) -> String - def initialize: - ( - ?after: String, - ?limit: Integer, - ?order: OpenAI::Models::FileListParams::order, - ?purpose: String, - ?request_options: OpenAI::request_opts - ) -> void - | (?OpenAI::Models::file_list_params | OpenAI::BaseModel data) -> void + def initialize: ( + ?after: String, + ?limit: Integer, + ?order: OpenAI::Models::FileListParams::order, + ?purpose: String, + ?request_options: OpenAI::request_opts + ) -> void def to_hash: -> OpenAI::Models::file_list_params diff --git a/sig/openai/models/file_object.rbs b/sig/openai/models/file_object.rbs index 44034e82..f229d68d 100644 --- a/sig/openai/models/file_object.rbs +++ b/sig/openai/models/file_object.rbs @@ -36,19 +36,17 @@ module OpenAI def status_details=: (String) -> String - def initialize: - ( - id: String, - bytes: Integer, - created_at: Integer, - filename: String, - purpose: OpenAI::Models::FileObject::purpose, - status: OpenAI::Models::FileObject::status, - ?expires_at: Integer, - ?status_details: String, - ?object: :file - ) -> void - | (?OpenAI::Models::file_object | OpenAI::BaseModel data) -> void + def initialize: ( + id: String, + bytes: Integer, + created_at: Integer, + filename: String, + purpose: OpenAI::Models::FileObject::purpose, + status: OpenAI::Models::FileObject::status, + ?expires_at: Integer, + ?status_details: String, + ?object: :file + ) -> void def to_hash: -> OpenAI::Models::file_object diff --git a/sig/openai/models/file_retrieve_params.rbs b/sig/openai/models/file_retrieve_params.rbs index c1163712..79f137bc 100644 --- a/sig/openai/models/file_retrieve_params.rbs +++ b/sig/openai/models/file_retrieve_params.rbs @@ -6,11 +6,7 @@ module OpenAI extend OpenAI::RequestParameters::Converter include OpenAI::RequestParameters - def initialize: - (?request_options: OpenAI::request_opts) -> void - | ( - ?OpenAI::Models::file_retrieve_params | OpenAI::BaseModel data - ) -> void + def initialize: (?request_options: OpenAI::request_opts) -> void def to_hash: -> OpenAI::Models::file_retrieve_params end diff --git a/sig/openai/models/fine_tuning/fine_tuning_job.rbs b/sig/openai/models/fine_tuning/fine_tuning_job.rbs index 81e5f0bc..3b4f5915 100644 --- a/sig/openai/models/fine_tuning/fine_tuning_job.rbs +++ b/sig/openai/models/fine_tuning/fine_tuning_job.rbs @@ -70,32 +70,27 @@ module OpenAI OpenAI::Models::FineTuning::FineTuningJob::Method ) -> OpenAI::Models::FineTuning::FineTuningJob::Method - def initialize: - ( - id: String, - created_at: Integer, - error: OpenAI::Models::FineTuning::FineTuningJob::Error?, - fine_tuned_model: String?, - finished_at: Integer?, - hyperparameters: OpenAI::Models::FineTuning::FineTuningJob::Hyperparameters, - model: String, - organization_id: String, - result_files: ::Array[String], - seed: Integer, - status: OpenAI::Models::FineTuning::FineTuningJob::status, - trained_tokens: Integer?, - training_file: String, - validation_file: String?, - ?estimated_finish: Integer?, - ?integrations: ::Array[OpenAI::Models::FineTuning::FineTuningJobWandbIntegrationObject]?, - ?metadata: OpenAI::Models::metadata?, - ?method_: OpenAI::Models::FineTuning::FineTuningJob::Method, - ?object: :"fine_tuning.job" - ) -> void - | ( - ?OpenAI::Models::FineTuning::fine_tuning_job - | OpenAI::BaseModel data - ) -> void + def initialize: ( + id: String, + created_at: Integer, + error: OpenAI::Models::FineTuning::FineTuningJob::Error?, + fine_tuned_model: String?, + finished_at: Integer?, + hyperparameters: OpenAI::Models::FineTuning::FineTuningJob::Hyperparameters, + model: String, + organization_id: String, + result_files: ::Array[String], + seed: Integer, + status: OpenAI::Models::FineTuning::FineTuningJob::status, + trained_tokens: Integer?, + training_file: String, + validation_file: String?, + ?estimated_finish: Integer?, + ?integrations: ::Array[OpenAI::Models::FineTuning::FineTuningJobWandbIntegrationObject]?, + ?metadata: OpenAI::Models::metadata?, + ?method_: OpenAI::Models::FineTuning::FineTuningJob::Method, + ?object: :"fine_tuning.job" + ) -> void def to_hash: -> OpenAI::Models::FineTuning::fine_tuning_job @@ -108,12 +103,11 @@ module OpenAI attr_accessor param: String? - def initialize: - (code: String, message: String, param: String?) -> void - | ( - ?OpenAI::Models::FineTuning::FineTuningJob::error - | OpenAI::BaseModel data - ) -> void + def initialize: ( + code: String, + message: String, + param: String? + ) -> void def to_hash: -> OpenAI::Models::FineTuning::FineTuningJob::error end @@ -144,16 +138,11 @@ module OpenAI OpenAI::Models::FineTuning::FineTuningJob::Hyperparameters::n_epochs ) -> OpenAI::Models::FineTuning::FineTuningJob::Hyperparameters::n_epochs - def initialize: - ( - ?batch_size: OpenAI::Models::FineTuning::FineTuningJob::Hyperparameters::batch_size, - ?learning_rate_multiplier: OpenAI::Models::FineTuning::FineTuningJob::Hyperparameters::learning_rate_multiplier, - ?n_epochs: OpenAI::Models::FineTuning::FineTuningJob::Hyperparameters::n_epochs - ) -> void - | ( - ?OpenAI::Models::FineTuning::FineTuningJob::hyperparameters - | OpenAI::BaseModel data - ) -> void + def initialize: ( + ?batch_size: OpenAI::Models::FineTuning::FineTuningJob::Hyperparameters::batch_size, + ?learning_rate_multiplier: OpenAI::Models::FineTuning::FineTuningJob::Hyperparameters::learning_rate_multiplier, + ?n_epochs: OpenAI::Models::FineTuning::FineTuningJob::Hyperparameters::n_epochs + ) -> void def to_hash: -> OpenAI::Models::FineTuning::FineTuningJob::hyperparameters @@ -221,16 +210,11 @@ module OpenAI OpenAI::Models::FineTuning::FineTuningJob::Method::type_ ) -> OpenAI::Models::FineTuning::FineTuningJob::Method::type_ - def initialize: - ( - ?dpo: OpenAI::Models::FineTuning::FineTuningJob::Method::Dpo, - ?supervised: OpenAI::Models::FineTuning::FineTuningJob::Method::Supervised, - ?type: OpenAI::Models::FineTuning::FineTuningJob::Method::type_ - ) -> void - | ( - ?OpenAI::Models::FineTuning::FineTuningJob::method_ - | OpenAI::BaseModel data - ) -> void + def initialize: ( + ?dpo: OpenAI::Models::FineTuning::FineTuningJob::Method::Dpo, + ?supervised: OpenAI::Models::FineTuning::FineTuningJob::Method::Supervised, + ?type: OpenAI::Models::FineTuning::FineTuningJob::Method::type_ + ) -> void def to_hash: -> OpenAI::Models::FineTuning::FineTuningJob::method_ @@ -246,14 +230,9 @@ module OpenAI OpenAI::Models::FineTuning::FineTuningJob::Method::Dpo::Hyperparameters ) -> OpenAI::Models::FineTuning::FineTuningJob::Method::Dpo::Hyperparameters - def initialize: - ( - ?hyperparameters: OpenAI::Models::FineTuning::FineTuningJob::Method::Dpo::Hyperparameters - ) -> void - | ( - ?OpenAI::Models::FineTuning::FineTuningJob::Method::dpo - | OpenAI::BaseModel data - ) -> void + def initialize: ( + ?hyperparameters: OpenAI::Models::FineTuning::FineTuningJob::Method::Dpo::Hyperparameters + ) -> void def to_hash: -> OpenAI::Models::FineTuning::FineTuningJob::Method::dpo @@ -290,17 +269,12 @@ module OpenAI OpenAI::Models::FineTuning::FineTuningJob::Method::Dpo::Hyperparameters::n_epochs ) -> OpenAI::Models::FineTuning::FineTuningJob::Method::Dpo::Hyperparameters::n_epochs - def initialize: - ( - ?batch_size: OpenAI::Models::FineTuning::FineTuningJob::Method::Dpo::Hyperparameters::batch_size, - ?beta: OpenAI::Models::FineTuning::FineTuningJob::Method::Dpo::Hyperparameters::beta, - ?learning_rate_multiplier: OpenAI::Models::FineTuning::FineTuningJob::Method::Dpo::Hyperparameters::learning_rate_multiplier, - ?n_epochs: OpenAI::Models::FineTuning::FineTuningJob::Method::Dpo::Hyperparameters::n_epochs - ) -> void - | ( - ?OpenAI::Models::FineTuning::FineTuningJob::Method::Dpo::hyperparameters - | OpenAI::BaseModel data - ) -> void + def initialize: ( + ?batch_size: OpenAI::Models::FineTuning::FineTuningJob::Method::Dpo::Hyperparameters::batch_size, + ?beta: OpenAI::Models::FineTuning::FineTuningJob::Method::Dpo::Hyperparameters::beta, + ?learning_rate_multiplier: OpenAI::Models::FineTuning::FineTuningJob::Method::Dpo::Hyperparameters::learning_rate_multiplier, + ?n_epochs: OpenAI::Models::FineTuning::FineTuningJob::Method::Dpo::Hyperparameters::n_epochs + ) -> void def to_hash: -> OpenAI::Models::FineTuning::FineTuningJob::Method::Dpo::hyperparameters @@ -342,14 +316,9 @@ module OpenAI OpenAI::Models::FineTuning::FineTuningJob::Method::Supervised::Hyperparameters ) -> OpenAI::Models::FineTuning::FineTuningJob::Method::Supervised::Hyperparameters - def initialize: - ( - ?hyperparameters: OpenAI::Models::FineTuning::FineTuningJob::Method::Supervised::Hyperparameters - ) -> void - | ( - ?OpenAI::Models::FineTuning::FineTuningJob::Method::supervised - | OpenAI::BaseModel data - ) -> void + def initialize: ( + ?hyperparameters: OpenAI::Models::FineTuning::FineTuningJob::Method::Supervised::Hyperparameters + ) -> void def to_hash: -> OpenAI::Models::FineTuning::FineTuningJob::Method::supervised @@ -379,16 +348,11 @@ module OpenAI OpenAI::Models::FineTuning::FineTuningJob::Method::Supervised::Hyperparameters::n_epochs ) -> OpenAI::Models::FineTuning::FineTuningJob::Method::Supervised::Hyperparameters::n_epochs - def initialize: - ( - ?batch_size: OpenAI::Models::FineTuning::FineTuningJob::Method::Supervised::Hyperparameters::batch_size, - ?learning_rate_multiplier: OpenAI::Models::FineTuning::FineTuningJob::Method::Supervised::Hyperparameters::learning_rate_multiplier, - ?n_epochs: OpenAI::Models::FineTuning::FineTuningJob::Method::Supervised::Hyperparameters::n_epochs - ) -> void - | ( - ?OpenAI::Models::FineTuning::FineTuningJob::Method::Supervised::hyperparameters - | OpenAI::BaseModel data - ) -> void + def initialize: ( + ?batch_size: OpenAI::Models::FineTuning::FineTuningJob::Method::Supervised::Hyperparameters::batch_size, + ?learning_rate_multiplier: OpenAI::Models::FineTuning::FineTuningJob::Method::Supervised::Hyperparameters::learning_rate_multiplier, + ?n_epochs: OpenAI::Models::FineTuning::FineTuningJob::Method::Supervised::Hyperparameters::n_epochs + ) -> void def to_hash: -> OpenAI::Models::FineTuning::FineTuningJob::Method::Supervised::hyperparameters diff --git a/sig/openai/models/fine_tuning/fine_tuning_job_event.rbs b/sig/openai/models/fine_tuning/fine_tuning_job_event.rbs index 950c38f0..239f0331 100644 --- a/sig/openai/models/fine_tuning/fine_tuning_job_event.rbs +++ b/sig/openai/models/fine_tuning/fine_tuning_job_event.rbs @@ -36,20 +36,15 @@ module OpenAI OpenAI::Models::FineTuning::FineTuningJobEvent::type_ ) -> OpenAI::Models::FineTuning::FineTuningJobEvent::type_ - def initialize: - ( - id: String, - created_at: Integer, - level: OpenAI::Models::FineTuning::FineTuningJobEvent::level, - message: String, - ?data: top, - ?type: OpenAI::Models::FineTuning::FineTuningJobEvent::type_, - ?object: :"fine_tuning.job.event" - ) -> void - | ( - ?OpenAI::Models::FineTuning::fine_tuning_job_event - | OpenAI::BaseModel data - ) -> void + def initialize: ( + id: String, + created_at: Integer, + level: OpenAI::Models::FineTuning::FineTuningJobEvent::level, + message: String, + ?data: top, + ?type: OpenAI::Models::FineTuning::FineTuningJobEvent::type_, + ?object: :"fine_tuning.job.event" + ) -> void def to_hash: -> OpenAI::Models::FineTuning::fine_tuning_job_event diff --git a/sig/openai/models/fine_tuning/fine_tuning_job_wandb_integration.rbs b/sig/openai/models/fine_tuning/fine_tuning_job_wandb_integration.rbs index c8d6439d..bc0a81a5 100644 --- a/sig/openai/models/fine_tuning/fine_tuning_job_wandb_integration.rbs +++ b/sig/openai/models/fine_tuning/fine_tuning_job_wandb_integration.rbs @@ -23,17 +23,12 @@ module OpenAI def tags=: (::Array[String]) -> ::Array[String] - def initialize: - ( - project: String, - ?entity: String?, - ?name: String?, - ?tags: ::Array[String] - ) -> void - | ( - ?OpenAI::Models::FineTuning::fine_tuning_job_wandb_integration - | OpenAI::BaseModel data - ) -> void + def initialize: ( + project: String, + ?entity: String?, + ?name: String?, + ?tags: ::Array[String] + ) -> void def to_hash: -> OpenAI::Models::FineTuning::fine_tuning_job_wandb_integration end diff --git a/sig/openai/models/fine_tuning/fine_tuning_job_wandb_integration_object.rbs b/sig/openai/models/fine_tuning/fine_tuning_job_wandb_integration_object.rbs index 13b6893a..18b23c37 100644 --- a/sig/openai/models/fine_tuning/fine_tuning_job_wandb_integration_object.rbs +++ b/sig/openai/models/fine_tuning/fine_tuning_job_wandb_integration_object.rbs @@ -15,15 +15,10 @@ module OpenAI attr_accessor wandb: OpenAI::Models::FineTuning::FineTuningJobWandbIntegration - def initialize: - ( - wandb: OpenAI::Models::FineTuning::FineTuningJobWandbIntegration, - ?type: :wandb - ) -> void - | ( - ?OpenAI::Models::FineTuning::fine_tuning_job_wandb_integration_object - | OpenAI::BaseModel data - ) -> void + def initialize: ( + wandb: OpenAI::Models::FineTuning::FineTuningJobWandbIntegration, + ?type: :wandb + ) -> void def to_hash: -> OpenAI::Models::FineTuning::fine_tuning_job_wandb_integration_object end diff --git a/sig/openai/models/fine_tuning/job_cancel_params.rbs b/sig/openai/models/fine_tuning/job_cancel_params.rbs index e9218d86..d3a98211 100644 --- a/sig/openai/models/fine_tuning/job_cancel_params.rbs +++ b/sig/openai/models/fine_tuning/job_cancel_params.rbs @@ -7,12 +7,7 @@ module OpenAI extend OpenAI::RequestParameters::Converter include OpenAI::RequestParameters - def initialize: - (?request_options: OpenAI::request_opts) -> void - | ( - ?OpenAI::Models::FineTuning::job_cancel_params - | OpenAI::BaseModel data - ) -> void + def initialize: (?request_options: OpenAI::request_opts) -> void def to_hash: -> OpenAI::Models::FineTuning::job_cancel_params end diff --git a/sig/openai/models/fine_tuning/job_create_params.rbs b/sig/openai/models/fine_tuning/job_create_params.rbs index dbeaa601..8942f62f 100644 --- a/sig/openai/models/fine_tuning/job_create_params.rbs +++ b/sig/openai/models/fine_tuning/job_create_params.rbs @@ -45,23 +45,18 @@ module OpenAI attr_accessor validation_file: String? - def initialize: - ( - model: OpenAI::Models::FineTuning::JobCreateParams::model, - training_file: String, - ?hyperparameters: OpenAI::Models::FineTuning::JobCreateParams::Hyperparameters, - ?integrations: ::Array[OpenAI::Models::FineTuning::JobCreateParams::Integration]?, - ?metadata: OpenAI::Models::metadata?, - ?method_: OpenAI::Models::FineTuning::JobCreateParams::Method, - ?seed: Integer?, - ?suffix: String?, - ?validation_file: String?, - ?request_options: OpenAI::request_opts - ) -> void - | ( - ?OpenAI::Models::FineTuning::job_create_params - | OpenAI::BaseModel data - ) -> void + def initialize: ( + model: OpenAI::Models::FineTuning::JobCreateParams::model, + training_file: String, + ?hyperparameters: OpenAI::Models::FineTuning::JobCreateParams::Hyperparameters, + ?integrations: ::Array[OpenAI::Models::FineTuning::JobCreateParams::Integration]?, + ?metadata: OpenAI::Models::metadata?, + ?method_: OpenAI::Models::FineTuning::JobCreateParams::Method, + ?seed: Integer?, + ?suffix: String?, + ?validation_file: String?, + ?request_options: OpenAI::request_opts + ) -> void def to_hash: -> OpenAI::Models::FineTuning::job_create_params @@ -110,16 +105,11 @@ module OpenAI OpenAI::Models::FineTuning::JobCreateParams::Hyperparameters::n_epochs ) -> OpenAI::Models::FineTuning::JobCreateParams::Hyperparameters::n_epochs - def initialize: - ( - ?batch_size: OpenAI::Models::FineTuning::JobCreateParams::Hyperparameters::batch_size, - ?learning_rate_multiplier: OpenAI::Models::FineTuning::JobCreateParams::Hyperparameters::learning_rate_multiplier, - ?n_epochs: OpenAI::Models::FineTuning::JobCreateParams::Hyperparameters::n_epochs - ) -> void - | ( - ?OpenAI::Models::FineTuning::JobCreateParams::hyperparameters - | OpenAI::BaseModel data - ) -> void + def initialize: ( + ?batch_size: OpenAI::Models::FineTuning::JobCreateParams::Hyperparameters::batch_size, + ?learning_rate_multiplier: OpenAI::Models::FineTuning::JobCreateParams::Hyperparameters::learning_rate_multiplier, + ?n_epochs: OpenAI::Models::FineTuning::JobCreateParams::Hyperparameters::n_epochs + ) -> void def to_hash: -> OpenAI::Models::FineTuning::JobCreateParams::hyperparameters @@ -153,15 +143,10 @@ module OpenAI attr_accessor wandb: OpenAI::Models::FineTuning::JobCreateParams::Integration::Wandb - def initialize: - ( - wandb: OpenAI::Models::FineTuning::JobCreateParams::Integration::Wandb, - ?type: :wandb - ) -> void - | ( - ?OpenAI::Models::FineTuning::JobCreateParams::integration - | OpenAI::BaseModel data - ) -> void + def initialize: ( + wandb: OpenAI::Models::FineTuning::JobCreateParams::Integration::Wandb, + ?type: :wandb + ) -> void def to_hash: -> OpenAI::Models::FineTuning::JobCreateParams::integration @@ -184,17 +169,12 @@ module OpenAI def tags=: (::Array[String]) -> ::Array[String] - def initialize: - ( - project: String, - ?entity: String?, - ?name: String?, - ?tags: ::Array[String] - ) -> void - | ( - ?OpenAI::Models::FineTuning::JobCreateParams::Integration::wandb - | OpenAI::BaseModel data - ) -> void + def initialize: ( + project: String, + ?entity: String?, + ?name: String?, + ?tags: ::Array[String] + ) -> void def to_hash: -> OpenAI::Models::FineTuning::JobCreateParams::Integration::wandb end @@ -226,16 +206,11 @@ module OpenAI OpenAI::Models::FineTuning::JobCreateParams::Method::type_ ) -> OpenAI::Models::FineTuning::JobCreateParams::Method::type_ - def initialize: - ( - ?dpo: OpenAI::Models::FineTuning::JobCreateParams::Method::Dpo, - ?supervised: OpenAI::Models::FineTuning::JobCreateParams::Method::Supervised, - ?type: OpenAI::Models::FineTuning::JobCreateParams::Method::type_ - ) -> void - | ( - ?OpenAI::Models::FineTuning::JobCreateParams::method_ - | OpenAI::BaseModel data - ) -> void + def initialize: ( + ?dpo: OpenAI::Models::FineTuning::JobCreateParams::Method::Dpo, + ?supervised: OpenAI::Models::FineTuning::JobCreateParams::Method::Supervised, + ?type: OpenAI::Models::FineTuning::JobCreateParams::Method::type_ + ) -> void def to_hash: -> OpenAI::Models::FineTuning::JobCreateParams::method_ @@ -251,14 +226,9 @@ module OpenAI OpenAI::Models::FineTuning::JobCreateParams::Method::Dpo::Hyperparameters ) -> OpenAI::Models::FineTuning::JobCreateParams::Method::Dpo::Hyperparameters - def initialize: - ( - ?hyperparameters: OpenAI::Models::FineTuning::JobCreateParams::Method::Dpo::Hyperparameters - ) -> void - | ( - ?OpenAI::Models::FineTuning::JobCreateParams::Method::dpo - | OpenAI::BaseModel data - ) -> void + def initialize: ( + ?hyperparameters: OpenAI::Models::FineTuning::JobCreateParams::Method::Dpo::Hyperparameters + ) -> void def to_hash: -> OpenAI::Models::FineTuning::JobCreateParams::Method::dpo @@ -295,17 +265,12 @@ module OpenAI OpenAI::Models::FineTuning::JobCreateParams::Method::Dpo::Hyperparameters::n_epochs ) -> OpenAI::Models::FineTuning::JobCreateParams::Method::Dpo::Hyperparameters::n_epochs - def initialize: - ( - ?batch_size: OpenAI::Models::FineTuning::JobCreateParams::Method::Dpo::Hyperparameters::batch_size, - ?beta: OpenAI::Models::FineTuning::JobCreateParams::Method::Dpo::Hyperparameters::beta, - ?learning_rate_multiplier: OpenAI::Models::FineTuning::JobCreateParams::Method::Dpo::Hyperparameters::learning_rate_multiplier, - ?n_epochs: OpenAI::Models::FineTuning::JobCreateParams::Method::Dpo::Hyperparameters::n_epochs - ) -> void - | ( - ?OpenAI::Models::FineTuning::JobCreateParams::Method::Dpo::hyperparameters - | OpenAI::BaseModel data - ) -> void + def initialize: ( + ?batch_size: OpenAI::Models::FineTuning::JobCreateParams::Method::Dpo::Hyperparameters::batch_size, + ?beta: OpenAI::Models::FineTuning::JobCreateParams::Method::Dpo::Hyperparameters::beta, + ?learning_rate_multiplier: OpenAI::Models::FineTuning::JobCreateParams::Method::Dpo::Hyperparameters::learning_rate_multiplier, + ?n_epochs: OpenAI::Models::FineTuning::JobCreateParams::Method::Dpo::Hyperparameters::n_epochs + ) -> void def to_hash: -> OpenAI::Models::FineTuning::JobCreateParams::Method::Dpo::hyperparameters @@ -347,14 +312,9 @@ module OpenAI OpenAI::Models::FineTuning::JobCreateParams::Method::Supervised::Hyperparameters ) -> OpenAI::Models::FineTuning::JobCreateParams::Method::Supervised::Hyperparameters - def initialize: - ( - ?hyperparameters: OpenAI::Models::FineTuning::JobCreateParams::Method::Supervised::Hyperparameters - ) -> void - | ( - ?OpenAI::Models::FineTuning::JobCreateParams::Method::supervised - | OpenAI::BaseModel data - ) -> void + def initialize: ( + ?hyperparameters: OpenAI::Models::FineTuning::JobCreateParams::Method::Supervised::Hyperparameters + ) -> void def to_hash: -> OpenAI::Models::FineTuning::JobCreateParams::Method::supervised @@ -384,16 +344,11 @@ module OpenAI OpenAI::Models::FineTuning::JobCreateParams::Method::Supervised::Hyperparameters::n_epochs ) -> OpenAI::Models::FineTuning::JobCreateParams::Method::Supervised::Hyperparameters::n_epochs - def initialize: - ( - ?batch_size: OpenAI::Models::FineTuning::JobCreateParams::Method::Supervised::Hyperparameters::batch_size, - ?learning_rate_multiplier: OpenAI::Models::FineTuning::JobCreateParams::Method::Supervised::Hyperparameters::learning_rate_multiplier, - ?n_epochs: OpenAI::Models::FineTuning::JobCreateParams::Method::Supervised::Hyperparameters::n_epochs - ) -> void - | ( - ?OpenAI::Models::FineTuning::JobCreateParams::Method::Supervised::hyperparameters - | OpenAI::BaseModel data - ) -> void + def initialize: ( + ?batch_size: OpenAI::Models::FineTuning::JobCreateParams::Method::Supervised::Hyperparameters::batch_size, + ?learning_rate_multiplier: OpenAI::Models::FineTuning::JobCreateParams::Method::Supervised::Hyperparameters::learning_rate_multiplier, + ?n_epochs: OpenAI::Models::FineTuning::JobCreateParams::Method::Supervised::Hyperparameters::n_epochs + ) -> void def to_hash: -> OpenAI::Models::FineTuning::JobCreateParams::Method::Supervised::hyperparameters diff --git a/sig/openai/models/fine_tuning/job_list_events_params.rbs b/sig/openai/models/fine_tuning/job_list_events_params.rbs index a6d3e8ad..0700828c 100644 --- a/sig/openai/models/fine_tuning/job_list_events_params.rbs +++ b/sig/openai/models/fine_tuning/job_list_events_params.rbs @@ -16,16 +16,11 @@ module OpenAI def limit=: (Integer) -> Integer - def initialize: - ( - ?after: String, - ?limit: Integer, - ?request_options: OpenAI::request_opts - ) -> void - | ( - ?OpenAI::Models::FineTuning::job_list_events_params - | OpenAI::BaseModel data - ) -> void + def initialize: ( + ?after: String, + ?limit: Integer, + ?request_options: OpenAI::request_opts + ) -> void def to_hash: -> OpenAI::Models::FineTuning::job_list_events_params end diff --git a/sig/openai/models/fine_tuning/job_list_params.rbs b/sig/openai/models/fine_tuning/job_list_params.rbs index e1202bb6..26f60cf4 100644 --- a/sig/openai/models/fine_tuning/job_list_params.rbs +++ b/sig/openai/models/fine_tuning/job_list_params.rbs @@ -19,17 +19,12 @@ module OpenAI attr_accessor metadata: ::Hash[Symbol, String]? - def initialize: - ( - ?after: String, - ?limit: Integer, - ?metadata: ::Hash[Symbol, String]?, - ?request_options: OpenAI::request_opts - ) -> void - | ( - ?OpenAI::Models::FineTuning::job_list_params - | OpenAI::BaseModel data - ) -> void + def initialize: ( + ?after: String, + ?limit: Integer, + ?metadata: ::Hash[Symbol, String]?, + ?request_options: OpenAI::request_opts + ) -> void def to_hash: -> OpenAI::Models::FineTuning::job_list_params end diff --git a/sig/openai/models/fine_tuning/job_retrieve_params.rbs b/sig/openai/models/fine_tuning/job_retrieve_params.rbs index 9e78eb66..5a155e22 100644 --- a/sig/openai/models/fine_tuning/job_retrieve_params.rbs +++ b/sig/openai/models/fine_tuning/job_retrieve_params.rbs @@ -7,12 +7,7 @@ module OpenAI extend OpenAI::RequestParameters::Converter include OpenAI::RequestParameters - def initialize: - (?request_options: OpenAI::request_opts) -> void - | ( - ?OpenAI::Models::FineTuning::job_retrieve_params - | OpenAI::BaseModel data - ) -> void + def initialize: (?request_options: OpenAI::request_opts) -> void def to_hash: -> OpenAI::Models::FineTuning::job_retrieve_params end diff --git a/sig/openai/models/fine_tuning/jobs/checkpoint_list_params.rbs b/sig/openai/models/fine_tuning/jobs/checkpoint_list_params.rbs index 3f634afe..23b73542 100644 --- a/sig/openai/models/fine_tuning/jobs/checkpoint_list_params.rbs +++ b/sig/openai/models/fine_tuning/jobs/checkpoint_list_params.rbs @@ -17,16 +17,11 @@ module OpenAI def limit=: (Integer) -> Integer - def initialize: - ( - ?after: String, - ?limit: Integer, - ?request_options: OpenAI::request_opts - ) -> void - | ( - ?OpenAI::Models::FineTuning::Jobs::checkpoint_list_params - | OpenAI::BaseModel data - ) -> void + def initialize: ( + ?after: String, + ?limit: Integer, + ?request_options: OpenAI::request_opts + ) -> void def to_hash: -> OpenAI::Models::FineTuning::Jobs::checkpoint_list_params end diff --git a/sig/openai/models/fine_tuning/jobs/fine_tuning_job_checkpoint.rbs b/sig/openai/models/fine_tuning/jobs/fine_tuning_job_checkpoint.rbs index 6c945032..4f7cf1b7 100644 --- a/sig/openai/models/fine_tuning/jobs/fine_tuning_job_checkpoint.rbs +++ b/sig/openai/models/fine_tuning/jobs/fine_tuning_job_checkpoint.rbs @@ -28,20 +28,15 @@ module OpenAI attr_accessor step_number: Integer - def initialize: - ( - id: String, - created_at: Integer, - fine_tuned_model_checkpoint: String, - fine_tuning_job_id: String, - metrics: OpenAI::Models::FineTuning::Jobs::FineTuningJobCheckpoint::Metrics, - step_number: Integer, - ?object: :"fine_tuning.job.checkpoint" - ) -> void - | ( - ?OpenAI::Models::FineTuning::Jobs::fine_tuning_job_checkpoint - | OpenAI::BaseModel data - ) -> void + def initialize: ( + id: String, + created_at: Integer, + fine_tuned_model_checkpoint: String, + fine_tuning_job_id: String, + metrics: OpenAI::Models::FineTuning::Jobs::FineTuningJobCheckpoint::Metrics, + step_number: Integer, + ?object: :"fine_tuning.job.checkpoint" + ) -> void def to_hash: -> OpenAI::Models::FineTuning::Jobs::fine_tuning_job_checkpoint @@ -85,20 +80,15 @@ module OpenAI def valid_mean_token_accuracy=: (Float) -> Float - def initialize: - ( - ?full_valid_loss: Float, - ?full_valid_mean_token_accuracy: Float, - ?step: Float, - ?train_loss: Float, - ?train_mean_token_accuracy: Float, - ?valid_loss: Float, - ?valid_mean_token_accuracy: Float - ) -> void - | ( - ?OpenAI::Models::FineTuning::Jobs::FineTuningJobCheckpoint::metrics - | OpenAI::BaseModel data - ) -> void + def initialize: ( + ?full_valid_loss: Float, + ?full_valid_mean_token_accuracy: Float, + ?step: Float, + ?train_loss: Float, + ?train_mean_token_accuracy: Float, + ?valid_loss: Float, + ?valid_mean_token_accuracy: Float + ) -> void def to_hash: -> OpenAI::Models::FineTuning::Jobs::FineTuningJobCheckpoint::metrics end diff --git a/sig/openai/models/function_definition.rbs b/sig/openai/models/function_definition.rbs index 4361e6e1..194ec56f 100644 --- a/sig/openai/models/function_definition.rbs +++ b/sig/openai/models/function_definition.rbs @@ -23,16 +23,12 @@ module OpenAI attr_accessor strict: bool? - def initialize: - ( - name: String, - ?description: String, - ?parameters: OpenAI::Models::function_parameters, - ?strict: bool? - ) -> void - | ( - ?OpenAI::Models::function_definition | OpenAI::BaseModel data - ) -> void + def initialize: ( + name: String, + ?description: String, + ?parameters: OpenAI::Models::function_parameters, + ?strict: bool? + ) -> void def to_hash: -> OpenAI::Models::function_definition end diff --git a/sig/openai/models/image.rbs b/sig/openai/models/image.rbs index bd80e80e..ed120c3b 100644 --- a/sig/openai/models/image.rbs +++ b/sig/openai/models/image.rbs @@ -15,9 +15,11 @@ module OpenAI def url=: (String) -> String - def initialize: - (?b64_json: String, ?revised_prompt: String, ?url: String) -> void - | (?OpenAI::Models::image | OpenAI::BaseModel data) -> void + def initialize: ( + ?b64_json: String, + ?revised_prompt: String, + ?url: String + ) -> void def to_hash: -> OpenAI::Models::image end diff --git a/sig/openai/models/image_create_variation_params.rbs b/sig/openai/models/image_create_variation_params.rbs index fa5b8d08..7770fc34 100644 --- a/sig/openai/models/image_create_variation_params.rbs +++ b/sig/openai/models/image_create_variation_params.rbs @@ -29,20 +29,15 @@ module OpenAI def user=: (String) -> String - def initialize: - ( - image: IO | StringIO, - ?model: OpenAI::Models::ImageCreateVariationParams::model?, - ?n: Integer?, - ?response_format: OpenAI::Models::ImageCreateVariationParams::response_format?, - ?size: OpenAI::Models::ImageCreateVariationParams::size?, - ?user: String, - ?request_options: OpenAI::request_opts - ) -> void - | ( - ?OpenAI::Models::image_create_variation_params - | OpenAI::BaseModel data - ) -> void + def initialize: ( + image: IO | StringIO, + ?model: OpenAI::Models::ImageCreateVariationParams::model?, + ?n: Integer?, + ?response_format: OpenAI::Models::ImageCreateVariationParams::response_format?, + ?size: OpenAI::Models::ImageCreateVariationParams::size?, + ?user: String, + ?request_options: OpenAI::request_opts + ) -> void def to_hash: -> OpenAI::Models::image_create_variation_params diff --git a/sig/openai/models/image_edit_params.rbs b/sig/openai/models/image_edit_params.rbs index 4910dbfa..63e0fbf0 100644 --- a/sig/openai/models/image_edit_params.rbs +++ b/sig/openai/models/image_edit_params.rbs @@ -37,19 +37,17 @@ module OpenAI def user=: (String) -> String - def initialize: - ( - image: IO | StringIO, - prompt: String, - ?mask: IO | StringIO, - ?model: OpenAI::Models::ImageEditParams::model?, - ?n: Integer?, - ?response_format: OpenAI::Models::ImageEditParams::response_format?, - ?size: OpenAI::Models::ImageEditParams::size?, - ?user: String, - ?request_options: OpenAI::request_opts - ) -> void - | (?OpenAI::Models::image_edit_params | OpenAI::BaseModel data) -> void + def initialize: ( + image: IO | StringIO, + prompt: String, + ?mask: IO | StringIO, + ?model: OpenAI::Models::ImageEditParams::model?, + ?n: Integer?, + ?response_format: OpenAI::Models::ImageEditParams::response_format?, + ?size: OpenAI::Models::ImageEditParams::size?, + ?user: String, + ?request_options: OpenAI::request_opts + ) -> void def to_hash: -> OpenAI::Models::image_edit_params diff --git a/sig/openai/models/image_generate_params.rbs b/sig/openai/models/image_generate_params.rbs index 224faa06..1a3f9162 100644 --- a/sig/openai/models/image_generate_params.rbs +++ b/sig/openai/models/image_generate_params.rbs @@ -39,21 +39,17 @@ module OpenAI def user=: (String) -> String - def initialize: - ( - prompt: String, - ?model: OpenAI::Models::ImageGenerateParams::model?, - ?n: Integer?, - ?quality: OpenAI::Models::ImageGenerateParams::quality, - ?response_format: OpenAI::Models::ImageGenerateParams::response_format?, - ?size: OpenAI::Models::ImageGenerateParams::size?, - ?style: OpenAI::Models::ImageGenerateParams::style?, - ?user: String, - ?request_options: OpenAI::request_opts - ) -> void - | ( - ?OpenAI::Models::image_generate_params | OpenAI::BaseModel data - ) -> void + def initialize: ( + prompt: String, + ?model: OpenAI::Models::ImageGenerateParams::model?, + ?n: Integer?, + ?quality: OpenAI::Models::ImageGenerateParams::quality, + ?response_format: OpenAI::Models::ImageGenerateParams::response_format?, + ?size: OpenAI::Models::ImageGenerateParams::size?, + ?style: OpenAI::Models::ImageGenerateParams::style?, + ?user: String, + ?request_options: OpenAI::request_opts + ) -> void def to_hash: -> OpenAI::Models::image_generate_params diff --git a/sig/openai/models/images_response.rbs b/sig/openai/models/images_response.rbs index 97764d62..cafb98c6 100644 --- a/sig/openai/models/images_response.rbs +++ b/sig/openai/models/images_response.rbs @@ -8,9 +8,10 @@ module OpenAI attr_accessor data: ::Array[OpenAI::Models::Image] - def initialize: - (created: Integer, data: ::Array[OpenAI::Models::Image]) -> void - | (?OpenAI::Models::images_response | OpenAI::BaseModel data) -> void + def initialize: ( + created: Integer, + data: ::Array[OpenAI::Models::Image] + ) -> void def to_hash: -> OpenAI::Models::images_response end diff --git a/sig/openai/models/model.rbs b/sig/openai/models/model.rbs index dee8fd85..3540d0d1 100644 --- a/sig/openai/models/model.rbs +++ b/sig/openai/models/model.rbs @@ -12,14 +12,12 @@ module OpenAI attr_accessor owned_by: String - def initialize: - ( - id: String, - created: Integer, - owned_by: String, - ?object: :model - ) -> void - | (?OpenAI::Models::model | OpenAI::BaseModel data) -> void + def initialize: ( + id: String, + created: Integer, + owned_by: String, + ?object: :model + ) -> void def to_hash: -> OpenAI::Models::model end diff --git a/sig/openai/models/model_delete_params.rbs b/sig/openai/models/model_delete_params.rbs index ca717581..72705871 100644 --- a/sig/openai/models/model_delete_params.rbs +++ b/sig/openai/models/model_delete_params.rbs @@ -6,11 +6,7 @@ module OpenAI extend OpenAI::RequestParameters::Converter include OpenAI::RequestParameters - def initialize: - (?request_options: OpenAI::request_opts) -> void - | ( - ?OpenAI::Models::model_delete_params | OpenAI::BaseModel data - ) -> void + def initialize: (?request_options: OpenAI::request_opts) -> void def to_hash: -> OpenAI::Models::model_delete_params end diff --git a/sig/openai/models/model_deleted.rbs b/sig/openai/models/model_deleted.rbs index 47e9b6bb..6297c483 100644 --- a/sig/openai/models/model_deleted.rbs +++ b/sig/openai/models/model_deleted.rbs @@ -9,9 +9,7 @@ module OpenAI attr_accessor object: String - def initialize: - (id: String, deleted: bool, object: String) -> void - | (?OpenAI::Models::model_deleted | OpenAI::BaseModel data) -> void + def initialize: (id: String, deleted: bool, object: String) -> void def to_hash: -> OpenAI::Models::model_deleted end diff --git a/sig/openai/models/model_list_params.rbs b/sig/openai/models/model_list_params.rbs index 7b6caaeb..1c3127a8 100644 --- a/sig/openai/models/model_list_params.rbs +++ b/sig/openai/models/model_list_params.rbs @@ -6,9 +6,7 @@ module OpenAI extend OpenAI::RequestParameters::Converter include OpenAI::RequestParameters - def initialize: - (?request_options: OpenAI::request_opts) -> void - | (?OpenAI::Models::model_list_params | OpenAI::BaseModel data) -> void + def initialize: (?request_options: OpenAI::request_opts) -> void def to_hash: -> OpenAI::Models::model_list_params end diff --git a/sig/openai/models/model_retrieve_params.rbs b/sig/openai/models/model_retrieve_params.rbs index 61008928..7a36fdcb 100644 --- a/sig/openai/models/model_retrieve_params.rbs +++ b/sig/openai/models/model_retrieve_params.rbs @@ -6,11 +6,7 @@ module OpenAI extend OpenAI::RequestParameters::Converter include OpenAI::RequestParameters - def initialize: - (?request_options: OpenAI::request_opts) -> void - | ( - ?OpenAI::Models::model_retrieve_params | OpenAI::BaseModel data - ) -> void + def initialize: (?request_options: OpenAI::request_opts) -> void def to_hash: -> OpenAI::Models::model_retrieve_params end diff --git a/sig/openai/models/moderation.rbs b/sig/openai/models/moderation.rbs index a3717393..d35f2749 100644 --- a/sig/openai/models/moderation.rbs +++ b/sig/openai/models/moderation.rbs @@ -17,14 +17,12 @@ module OpenAI attr_accessor flagged: bool - def initialize: - ( - categories: OpenAI::Models::Moderation::Categories, - category_applied_input_types: OpenAI::Models::Moderation::CategoryAppliedInputTypes, - category_scores: OpenAI::Models::Moderation::CategoryScores, - flagged: bool - ) -> void - | (?OpenAI::Models::moderation | OpenAI::BaseModel data) -> void + def initialize: ( + categories: OpenAI::Models::Moderation::Categories, + category_applied_input_types: OpenAI::Models::Moderation::CategoryAppliedInputTypes, + category_scores: OpenAI::Models::Moderation::CategoryScores, + flagged: bool + ) -> void def to_hash: -> OpenAI::Models::moderation @@ -72,25 +70,21 @@ module OpenAI attr_accessor violence_graphic: bool - def initialize: - ( - harassment: bool, - harassment_threatening: bool, - hate: bool, - hate_threatening: bool, - illicit: bool?, - illicit_violent: bool?, - self_harm: bool, - self_harm_instructions: bool, - self_harm_intent: bool, - sexual: bool, - sexual_minors: bool, - violence: bool, - violence_graphic: bool - ) -> void - | ( - ?OpenAI::Models::Moderation::categories | OpenAI::BaseModel data - ) -> void + def initialize: ( + harassment: bool, + harassment_threatening: bool, + hate: bool, + hate_threatening: bool, + illicit: bool?, + illicit_violent: bool?, + self_harm: bool, + self_harm_instructions: bool, + self_harm_intent: bool, + sexual: bool, + sexual_minors: bool, + violence: bool, + violence_graphic: bool + ) -> void def to_hash: -> OpenAI::Models::Moderation::categories end @@ -139,26 +133,21 @@ module OpenAI attr_accessor violence_graphic: ::Array[OpenAI::Models::Moderation::CategoryAppliedInputTypes::violence_graphic] - def initialize: - ( - harassment: ::Array[OpenAI::Models::Moderation::CategoryAppliedInputTypes::harassment], - harassment_threatening: ::Array[OpenAI::Models::Moderation::CategoryAppliedInputTypes::harassment_threatening], - hate: ::Array[OpenAI::Models::Moderation::CategoryAppliedInputTypes::hate], - hate_threatening: ::Array[OpenAI::Models::Moderation::CategoryAppliedInputTypes::hate_threatening], - illicit: ::Array[OpenAI::Models::Moderation::CategoryAppliedInputTypes::illicit], - illicit_violent: ::Array[OpenAI::Models::Moderation::CategoryAppliedInputTypes::illicit_violent], - self_harm: ::Array[OpenAI::Models::Moderation::CategoryAppliedInputTypes::self_harm], - self_harm_instructions: ::Array[OpenAI::Models::Moderation::CategoryAppliedInputTypes::self_harm_instruction], - self_harm_intent: ::Array[OpenAI::Models::Moderation::CategoryAppliedInputTypes::self_harm_intent], - sexual: ::Array[OpenAI::Models::Moderation::CategoryAppliedInputTypes::sexual], - sexual_minors: ::Array[OpenAI::Models::Moderation::CategoryAppliedInputTypes::sexual_minor], - violence: ::Array[OpenAI::Models::Moderation::CategoryAppliedInputTypes::violence], - violence_graphic: ::Array[OpenAI::Models::Moderation::CategoryAppliedInputTypes::violence_graphic] - ) -> void - | ( - ?OpenAI::Models::Moderation::category_applied_input_types - | OpenAI::BaseModel data - ) -> void + def initialize: ( + harassment: ::Array[OpenAI::Models::Moderation::CategoryAppliedInputTypes::harassment], + harassment_threatening: ::Array[OpenAI::Models::Moderation::CategoryAppliedInputTypes::harassment_threatening], + hate: ::Array[OpenAI::Models::Moderation::CategoryAppliedInputTypes::hate], + hate_threatening: ::Array[OpenAI::Models::Moderation::CategoryAppliedInputTypes::hate_threatening], + illicit: ::Array[OpenAI::Models::Moderation::CategoryAppliedInputTypes::illicit], + illicit_violent: ::Array[OpenAI::Models::Moderation::CategoryAppliedInputTypes::illicit_violent], + self_harm: ::Array[OpenAI::Models::Moderation::CategoryAppliedInputTypes::self_harm], + self_harm_instructions: ::Array[OpenAI::Models::Moderation::CategoryAppliedInputTypes::self_harm_instruction], + self_harm_intent: ::Array[OpenAI::Models::Moderation::CategoryAppliedInputTypes::self_harm_intent], + sexual: ::Array[OpenAI::Models::Moderation::CategoryAppliedInputTypes::sexual], + sexual_minors: ::Array[OpenAI::Models::Moderation::CategoryAppliedInputTypes::sexual_minor], + violence: ::Array[OpenAI::Models::Moderation::CategoryAppliedInputTypes::violence], + violence_graphic: ::Array[OpenAI::Models::Moderation::CategoryAppliedInputTypes::violence_graphic] + ) -> void def to_hash: -> OpenAI::Models::Moderation::category_applied_input_types @@ -317,26 +306,21 @@ module OpenAI attr_accessor violence_graphic: Float - def initialize: - ( - harassment: Float, - harassment_threatening: Float, - hate: Float, - hate_threatening: Float, - illicit: Float, - illicit_violent: Float, - self_harm: Float, - self_harm_instructions: Float, - self_harm_intent: Float, - sexual: Float, - sexual_minors: Float, - violence: Float, - violence_graphic: Float - ) -> void - | ( - ?OpenAI::Models::Moderation::category_scores - | OpenAI::BaseModel data - ) -> void + def initialize: ( + harassment: Float, + harassment_threatening: Float, + hate: Float, + hate_threatening: Float, + illicit: Float, + illicit_violent: Float, + self_harm: Float, + self_harm_instructions: Float, + self_harm_intent: Float, + sexual: Float, + sexual_minors: Float, + violence: Float, + violence_graphic: Float + ) -> void def to_hash: -> OpenAI::Models::Moderation::category_scores end diff --git a/sig/openai/models/moderation_create_params.rbs b/sig/openai/models/moderation_create_params.rbs index 5f8b6773..c95e6d3e 100644 --- a/sig/openai/models/moderation_create_params.rbs +++ b/sig/openai/models/moderation_create_params.rbs @@ -19,15 +19,11 @@ module OpenAI OpenAI::Models::ModerationCreateParams::model ) -> OpenAI::Models::ModerationCreateParams::model - def initialize: - ( - input: OpenAI::Models::ModerationCreateParams::input, - ?model: OpenAI::Models::ModerationCreateParams::model, - ?request_options: OpenAI::request_opts - ) -> void - | ( - ?OpenAI::Models::moderation_create_params | OpenAI::BaseModel data - ) -> void + def initialize: ( + input: OpenAI::Models::ModerationCreateParams::input, + ?model: OpenAI::Models::ModerationCreateParams::model, + ?request_options: OpenAI::request_opts + ) -> void def to_hash: -> OpenAI::Models::moderation_create_params diff --git a/sig/openai/models/moderation_create_response.rbs b/sig/openai/models/moderation_create_response.rbs index faa955af..5934337f 100644 --- a/sig/openai/models/moderation_create_response.rbs +++ b/sig/openai/models/moderation_create_response.rbs @@ -14,15 +14,11 @@ module OpenAI attr_accessor results: ::Array[OpenAI::Models::Moderation] - def initialize: - ( - id: String, - model: String, - results: ::Array[OpenAI::Models::Moderation] - ) -> void - | ( - ?OpenAI::Models::moderation_create_response | OpenAI::BaseModel data - ) -> void + def initialize: ( + id: String, + model: String, + results: ::Array[OpenAI::Models::Moderation] + ) -> void def to_hash: -> OpenAI::Models::moderation_create_response end diff --git a/sig/openai/models/moderation_image_url_input.rbs b/sig/openai/models/moderation_image_url_input.rbs index ac58a3d7..e23f649d 100644 --- a/sig/openai/models/moderation_image_url_input.rbs +++ b/sig/openai/models/moderation_image_url_input.rbs @@ -11,14 +11,10 @@ module OpenAI attr_accessor type: :image_url - def initialize: - ( - image_url: OpenAI::Models::ModerationImageURLInput::ImageURL, - ?type: :image_url - ) -> void - | ( - ?OpenAI::Models::moderation_image_url_input | OpenAI::BaseModel data - ) -> void + def initialize: ( + image_url: OpenAI::Models::ModerationImageURLInput::ImageURL, + ?type: :image_url + ) -> void def to_hash: -> OpenAI::Models::moderation_image_url_input @@ -27,12 +23,7 @@ module OpenAI class ImageURL < OpenAI::BaseModel attr_accessor url: String - def initialize: - (url: String) -> void - | ( - ?OpenAI::Models::ModerationImageURLInput::image_url - | OpenAI::BaseModel data - ) -> void + def initialize: (url: String) -> void def to_hash: -> OpenAI::Models::ModerationImageURLInput::image_url end diff --git a/sig/openai/models/moderation_text_input.rbs b/sig/openai/models/moderation_text_input.rbs index 3a5a4a09..45143b65 100644 --- a/sig/openai/models/moderation_text_input.rbs +++ b/sig/openai/models/moderation_text_input.rbs @@ -7,11 +7,7 @@ module OpenAI attr_accessor type: :text - def initialize: - (text: String, ?type: :text) -> void - | ( - ?OpenAI::Models::moderation_text_input | OpenAI::BaseModel data - ) -> void + def initialize: (text: String, ?type: :text) -> void def to_hash: -> OpenAI::Models::moderation_text_input end diff --git a/sig/openai/models/other_file_chunking_strategy_object.rbs b/sig/openai/models/other_file_chunking_strategy_object.rbs index 0d5fa3b5..60c24b65 100644 --- a/sig/openai/models/other_file_chunking_strategy_object.rbs +++ b/sig/openai/models/other_file_chunking_strategy_object.rbs @@ -5,12 +5,7 @@ module OpenAI class OtherFileChunkingStrategyObject < OpenAI::BaseModel attr_accessor type: :other - def initialize: - (?type: :other) -> void - | ( - ?OpenAI::Models::other_file_chunking_strategy_object - | OpenAI::BaseModel data - ) -> void + def initialize: (?type: :other) -> void def to_hash: -> OpenAI::Models::other_file_chunking_strategy_object end diff --git a/sig/openai/models/reasoning.rbs b/sig/openai/models/reasoning.rbs index a7604c1f..a4184fb6 100644 --- a/sig/openai/models/reasoning.rbs +++ b/sig/openai/models/reasoning.rbs @@ -11,12 +11,10 @@ module OpenAI attr_accessor generate_summary: OpenAI::Models::Reasoning::generate_summary? - def initialize: - ( - ?effort: OpenAI::Models::reasoning_effort?, - ?generate_summary: OpenAI::Models::Reasoning::generate_summary? - ) -> void - | (?OpenAI::Models::reasoning | OpenAI::BaseModel data) -> void + def initialize: ( + ?effort: OpenAI::Models::reasoning_effort?, + ?generate_summary: OpenAI::Models::Reasoning::generate_summary? + ) -> void def to_hash: -> OpenAI::Models::reasoning diff --git a/sig/openai/models/response_format_json_object.rbs b/sig/openai/models/response_format_json_object.rbs index f0021d58..f228d234 100644 --- a/sig/openai/models/response_format_json_object.rbs +++ b/sig/openai/models/response_format_json_object.rbs @@ -5,11 +5,7 @@ module OpenAI class ResponseFormatJSONObject < OpenAI::BaseModel attr_accessor type: :json_object - def initialize: - (?type: :json_object) -> void - | ( - ?OpenAI::Models::response_format_json_object | OpenAI::BaseModel data - ) -> void + def initialize: (?type: :json_object) -> void def to_hash: -> OpenAI::Models::response_format_json_object end diff --git a/sig/openai/models/response_format_json_schema.rbs b/sig/openai/models/response_format_json_schema.rbs index eb9e4e25..05e4a025 100644 --- a/sig/openai/models/response_format_json_schema.rbs +++ b/sig/openai/models/response_format_json_schema.rbs @@ -11,14 +11,10 @@ module OpenAI attr_accessor type: :json_schema - def initialize: - ( - json_schema: OpenAI::Models::ResponseFormatJSONSchema::JSONSchema, - ?type: :json_schema - ) -> void - | ( - ?OpenAI::Models::response_format_json_schema | OpenAI::BaseModel data - ) -> void + def initialize: ( + json_schema: OpenAI::Models::ResponseFormatJSONSchema::JSONSchema, + ?type: :json_schema + ) -> void def to_hash: -> OpenAI::Models::response_format_json_schema @@ -43,17 +39,12 @@ module OpenAI attr_accessor strict: bool? - def initialize: - ( - name: String, - ?description: String, - ?schema: ::Hash[Symbol, top], - ?strict: bool? - ) -> void - | ( - ?OpenAI::Models::ResponseFormatJSONSchema::json_schema - | OpenAI::BaseModel data - ) -> void + def initialize: ( + name: String, + ?description: String, + ?schema: ::Hash[Symbol, top], + ?strict: bool? + ) -> void def to_hash: -> OpenAI::Models::ResponseFormatJSONSchema::json_schema end diff --git a/sig/openai/models/response_format_text.rbs b/sig/openai/models/response_format_text.rbs index d8c203e5..691bace2 100644 --- a/sig/openai/models/response_format_text.rbs +++ b/sig/openai/models/response_format_text.rbs @@ -5,11 +5,7 @@ module OpenAI class ResponseFormatText < OpenAI::BaseModel attr_accessor type: :text - def initialize: - (?type: :text) -> void - | ( - ?OpenAI::Models::response_format_text | OpenAI::BaseModel data - ) -> void + def initialize: (?type: :text) -> void def to_hash: -> OpenAI::Models::response_format_text end diff --git a/sig/openai/models/responses/computer_tool.rbs b/sig/openai/models/responses/computer_tool.rbs index 0b7870e8..dbfd8278 100644 --- a/sig/openai/models/responses/computer_tool.rbs +++ b/sig/openai/models/responses/computer_tool.rbs @@ -18,16 +18,12 @@ module OpenAI attr_accessor type: :computer_use_preview - def initialize: - ( - display_height: Float, - display_width: Float, - environment: OpenAI::Models::Responses::ComputerTool::environment, - ?type: :computer_use_preview - ) -> void - | ( - ?OpenAI::Models::Responses::computer_tool | OpenAI::BaseModel data - ) -> void + def initialize: ( + display_height: Float, + display_width: Float, + environment: OpenAI::Models::Responses::ComputerTool::environment, + ?type: :computer_use_preview + ) -> void def to_hash: -> OpenAI::Models::Responses::computer_tool diff --git a/sig/openai/models/responses/easy_input_message.rbs b/sig/openai/models/responses/easy_input_message.rbs index 7638ced1..8e5bc808 100644 --- a/sig/openai/models/responses/easy_input_message.rbs +++ b/sig/openai/models/responses/easy_input_message.rbs @@ -19,16 +19,11 @@ module OpenAI OpenAI::Models::Responses::EasyInputMessage::type_ ) -> OpenAI::Models::Responses::EasyInputMessage::type_ - def initialize: - ( - content: OpenAI::Models::Responses::EasyInputMessage::content, - role: OpenAI::Models::Responses::EasyInputMessage::role, - ?type: OpenAI::Models::Responses::EasyInputMessage::type_ - ) -> void - | ( - ?OpenAI::Models::Responses::easy_input_message - | OpenAI::BaseModel data - ) -> void + def initialize: ( + content: OpenAI::Models::Responses::EasyInputMessage::content, + role: OpenAI::Models::Responses::EasyInputMessage::role, + ?type: OpenAI::Models::Responses::EasyInputMessage::type_ + ) -> void def to_hash: -> OpenAI::Models::Responses::easy_input_message diff --git a/sig/openai/models/responses/file_search_tool.rbs b/sig/openai/models/responses/file_search_tool.rbs index 34894b2e..8c714006 100644 --- a/sig/openai/models/responses/file_search_tool.rbs +++ b/sig/openai/models/responses/file_search_tool.rbs @@ -31,18 +31,13 @@ module OpenAI OpenAI::Models::Responses::FileSearchTool::RankingOptions ) -> OpenAI::Models::Responses::FileSearchTool::RankingOptions - def initialize: - ( - vector_store_ids: ::Array[String], - ?filters: OpenAI::Models::Responses::FileSearchTool::filters, - ?max_num_results: Integer, - ?ranking_options: OpenAI::Models::Responses::FileSearchTool::RankingOptions, - ?type: :file_search - ) -> void - | ( - ?OpenAI::Models::Responses::file_search_tool - | OpenAI::BaseModel data - ) -> void + def initialize: ( + vector_store_ids: ::Array[String], + ?filters: OpenAI::Models::Responses::FileSearchTool::filters, + ?max_num_results: Integer, + ?ranking_options: OpenAI::Models::Responses::FileSearchTool::RankingOptions, + ?type: :file_search + ) -> void def to_hash: -> OpenAI::Models::Responses::file_search_tool @@ -70,15 +65,10 @@ module OpenAI def score_threshold=: (Float) -> Float - def initialize: - ( - ?ranker: OpenAI::Models::Responses::FileSearchTool::RankingOptions::ranker, - ?score_threshold: Float - ) -> void - | ( - ?OpenAI::Models::Responses::FileSearchTool::ranking_options - | OpenAI::BaseModel data - ) -> void + def initialize: ( + ?ranker: OpenAI::Models::Responses::FileSearchTool::RankingOptions::ranker, + ?score_threshold: Float + ) -> void def to_hash: -> OpenAI::Models::Responses::FileSearchTool::ranking_options diff --git a/sig/openai/models/responses/function_tool.rbs b/sig/openai/models/responses/function_tool.rbs index 78d3312b..b0e5aa03 100644 --- a/sig/openai/models/responses/function_tool.rbs +++ b/sig/openai/models/responses/function_tool.rbs @@ -21,17 +21,13 @@ module OpenAI attr_accessor description: String? - def initialize: - ( - name: String, - parameters: ::Hash[Symbol, top], - strict: bool, - ?description: String?, - ?type: :function - ) -> void - | ( - ?OpenAI::Models::Responses::function_tool | OpenAI::BaseModel data - ) -> void + def initialize: ( + name: String, + parameters: ::Hash[Symbol, top], + strict: bool, + ?description: String?, + ?type: :function + ) -> void def to_hash: -> OpenAI::Models::Responses::function_tool end diff --git a/sig/openai/models/responses/input_item_list_params.rbs b/sig/openai/models/responses/input_item_list_params.rbs index 29314e57..2971462e 100644 --- a/sig/openai/models/responses/input_item_list_params.rbs +++ b/sig/openai/models/responses/input_item_list_params.rbs @@ -32,18 +32,13 @@ module OpenAI OpenAI::Models::Responses::InputItemListParams::order ) -> OpenAI::Models::Responses::InputItemListParams::order - def initialize: - ( - ?after: String, - ?before: String, - ?limit: Integer, - ?order: OpenAI::Models::Responses::InputItemListParams::order, - ?request_options: OpenAI::request_opts - ) -> void - | ( - ?OpenAI::Models::Responses::input_item_list_params - | OpenAI::BaseModel data - ) -> void + def initialize: ( + ?after: String, + ?before: String, + ?limit: Integer, + ?order: OpenAI::Models::Responses::InputItemListParams::order, + ?request_options: OpenAI::request_opts + ) -> void def to_hash: -> OpenAI::Models::Responses::input_item_list_params diff --git a/sig/openai/models/responses/response.rbs b/sig/openai/models/responses/response.rbs index 42ac11e7..f8f5c22b 100644 --- a/sig/openai/models/responses/response.rbs +++ b/sig/openai/models/responses/response.rbs @@ -86,34 +86,30 @@ module OpenAI def user=: (String) -> String - def initialize: - ( - id: String, - created_at: Float, - error: OpenAI::Models::Responses::ResponseError?, - incomplete_details: OpenAI::Models::Responses::Response::IncompleteDetails?, - instructions: String?, - metadata: OpenAI::Models::metadata?, - model: OpenAI::Models::Responses::Response::model, - output: ::Array[OpenAI::Models::Responses::response_output_item], - parallel_tool_calls: bool, - temperature: Float?, - tool_choice: OpenAI::Models::Responses::Response::tool_choice, - tools: ::Array[OpenAI::Models::Responses::tool], - top_p: Float?, - ?max_output_tokens: Integer?, - ?previous_response_id: String?, - ?reasoning: OpenAI::Models::Reasoning?, - ?status: OpenAI::Models::Responses::response_status, - ?text: OpenAI::Models::Responses::ResponseTextConfig, - ?truncation: OpenAI::Models::Responses::Response::truncation?, - ?usage: OpenAI::Models::Responses::ResponseUsage, - ?user: String, - ?object: :response - ) -> void - | ( - ?OpenAI::Models::Responses::response | OpenAI::BaseModel data - ) -> void + def initialize: ( + id: String, + created_at: Float, + error: OpenAI::Models::Responses::ResponseError?, + incomplete_details: OpenAI::Models::Responses::Response::IncompleteDetails?, + instructions: String?, + metadata: OpenAI::Models::metadata?, + model: OpenAI::Models::Responses::Response::model, + output: ::Array[OpenAI::Models::Responses::response_output_item], + parallel_tool_calls: bool, + temperature: Float?, + tool_choice: OpenAI::Models::Responses::Response::tool_choice, + tools: ::Array[OpenAI::Models::Responses::tool], + top_p: Float?, + ?max_output_tokens: Integer?, + ?previous_response_id: String?, + ?reasoning: OpenAI::Models::Reasoning?, + ?status: OpenAI::Models::Responses::response_status, + ?text: OpenAI::Models::Responses::ResponseTextConfig, + ?truncation: OpenAI::Models::Responses::Response::truncation?, + ?usage: OpenAI::Models::Responses::ResponseUsage, + ?user: String, + ?object: :response + ) -> void def to_hash: -> OpenAI::Models::Responses::response @@ -129,14 +125,9 @@ module OpenAI OpenAI::Models::Responses::Response::IncompleteDetails::reason ) -> OpenAI::Models::Responses::Response::IncompleteDetails::reason - def initialize: - ( - ?reason: OpenAI::Models::Responses::Response::IncompleteDetails::reason - ) -> void - | ( - ?OpenAI::Models::Responses::Response::incomplete_details - | OpenAI::BaseModel data - ) -> void + def initialize: ( + ?reason: OpenAI::Models::Responses::Response::IncompleteDetails::reason + ) -> void def to_hash: -> OpenAI::Models::Responses::Response::incomplete_details diff --git a/sig/openai/models/responses/response_audio_delta_event.rbs b/sig/openai/models/responses/response_audio_delta_event.rbs index 72465557..f6a9c6fd 100644 --- a/sig/openai/models/responses/response_audio_delta_event.rbs +++ b/sig/openai/models/responses/response_audio_delta_event.rbs @@ -9,12 +9,7 @@ module OpenAI attr_accessor type: :"response.audio.delta" - def initialize: - (delta: String, ?type: :"response.audio.delta") -> void - | ( - ?OpenAI::Models::Responses::response_audio_delta_event - | OpenAI::BaseModel data - ) -> void + def initialize: (delta: String, ?type: :"response.audio.delta") -> void def to_hash: -> OpenAI::Models::Responses::response_audio_delta_event end diff --git a/sig/openai/models/responses/response_audio_done_event.rbs b/sig/openai/models/responses/response_audio_done_event.rbs index 4617b59f..9449f329 100644 --- a/sig/openai/models/responses/response_audio_done_event.rbs +++ b/sig/openai/models/responses/response_audio_done_event.rbs @@ -6,12 +6,7 @@ module OpenAI class ResponseAudioDoneEvent < OpenAI::BaseModel attr_accessor type: :"response.audio.done" - def initialize: - (?type: :"response.audio.done") -> void - | ( - ?OpenAI::Models::Responses::response_audio_done_event - | OpenAI::BaseModel data - ) -> void + def initialize: (?type: :"response.audio.done") -> void def to_hash: -> OpenAI::Models::Responses::response_audio_done_event end diff --git a/sig/openai/models/responses/response_audio_transcript_delta_event.rbs b/sig/openai/models/responses/response_audio_transcript_delta_event.rbs index c6efbd43..b1e7a534 100644 --- a/sig/openai/models/responses/response_audio_transcript_delta_event.rbs +++ b/sig/openai/models/responses/response_audio_transcript_delta_event.rbs @@ -9,12 +9,10 @@ module OpenAI attr_accessor type: :"response.audio.transcript.delta" - def initialize: - (delta: String, ?type: :"response.audio.transcript.delta") -> void - | ( - ?OpenAI::Models::Responses::response_audio_transcript_delta_event - | OpenAI::BaseModel data - ) -> void + def initialize: ( + delta: String, + ?type: :"response.audio.transcript.delta" + ) -> void def to_hash: -> OpenAI::Models::Responses::response_audio_transcript_delta_event end diff --git a/sig/openai/models/responses/response_audio_transcript_done_event.rbs b/sig/openai/models/responses/response_audio_transcript_done_event.rbs index 9446ffeb..ca5e5241 100644 --- a/sig/openai/models/responses/response_audio_transcript_done_event.rbs +++ b/sig/openai/models/responses/response_audio_transcript_done_event.rbs @@ -7,12 +7,7 @@ module OpenAI class ResponseAudioTranscriptDoneEvent < OpenAI::BaseModel attr_accessor type: :"response.audio.transcript.done" - def initialize: - (?type: :"response.audio.transcript.done") -> void - | ( - ?OpenAI::Models::Responses::response_audio_transcript_done_event - | OpenAI::BaseModel data - ) -> void + def initialize: (?type: :"response.audio.transcript.done") -> void def to_hash: -> OpenAI::Models::Responses::response_audio_transcript_done_event end diff --git a/sig/openai/models/responses/response_code_interpreter_call_code_delta_event.rbs b/sig/openai/models/responses/response_code_interpreter_call_code_delta_event.rbs index a1822231..a330e86c 100644 --- a/sig/openai/models/responses/response_code_interpreter_call_code_delta_event.rbs +++ b/sig/openai/models/responses/response_code_interpreter_call_code_delta_event.rbs @@ -15,16 +15,11 @@ module OpenAI attr_accessor type: :"response.code_interpreter_call.code.delta" - def initialize: - ( - delta: String, - output_index: Integer, - ?type: :"response.code_interpreter_call.code.delta" - ) -> void - | ( - ?OpenAI::Models::Responses::response_code_interpreter_call_code_delta_event - | OpenAI::BaseModel data - ) -> void + def initialize: ( + delta: String, + output_index: Integer, + ?type: :"response.code_interpreter_call.code.delta" + ) -> void def to_hash: -> OpenAI::Models::Responses::response_code_interpreter_call_code_delta_event end diff --git a/sig/openai/models/responses/response_code_interpreter_call_code_done_event.rbs b/sig/openai/models/responses/response_code_interpreter_call_code_done_event.rbs index d735f06b..45e0a1fd 100644 --- a/sig/openai/models/responses/response_code_interpreter_call_code_done_event.rbs +++ b/sig/openai/models/responses/response_code_interpreter_call_code_done_event.rbs @@ -15,16 +15,11 @@ module OpenAI attr_accessor type: :"response.code_interpreter_call.code.done" - def initialize: - ( - code: String, - output_index: Integer, - ?type: :"response.code_interpreter_call.code.done" - ) -> void - | ( - ?OpenAI::Models::Responses::response_code_interpreter_call_code_done_event - | OpenAI::BaseModel data - ) -> void + def initialize: ( + code: String, + output_index: Integer, + ?type: :"response.code_interpreter_call.code.done" + ) -> void def to_hash: -> OpenAI::Models::Responses::response_code_interpreter_call_code_done_event end diff --git a/sig/openai/models/responses/response_code_interpreter_call_completed_event.rbs b/sig/openai/models/responses/response_code_interpreter_call_completed_event.rbs index feccd45a..46aae17c 100644 --- a/sig/openai/models/responses/response_code_interpreter_call_completed_event.rbs +++ b/sig/openai/models/responses/response_code_interpreter_call_completed_event.rbs @@ -15,16 +15,11 @@ module OpenAI attr_accessor type: :"response.code_interpreter_call.completed" - def initialize: - ( - code_interpreter_call: OpenAI::Models::Responses::ResponseCodeInterpreterToolCall, - output_index: Integer, - ?type: :"response.code_interpreter_call.completed" - ) -> void - | ( - ?OpenAI::Models::Responses::response_code_interpreter_call_completed_event - | OpenAI::BaseModel data - ) -> void + def initialize: ( + code_interpreter_call: OpenAI::Models::Responses::ResponseCodeInterpreterToolCall, + output_index: Integer, + ?type: :"response.code_interpreter_call.completed" + ) -> void def to_hash: -> OpenAI::Models::Responses::response_code_interpreter_call_completed_event end diff --git a/sig/openai/models/responses/response_code_interpreter_call_in_progress_event.rbs b/sig/openai/models/responses/response_code_interpreter_call_in_progress_event.rbs index e46fc46f..a5384a8c 100644 --- a/sig/openai/models/responses/response_code_interpreter_call_in_progress_event.rbs +++ b/sig/openai/models/responses/response_code_interpreter_call_in_progress_event.rbs @@ -15,16 +15,11 @@ module OpenAI attr_accessor type: :"response.code_interpreter_call.in_progress" - def initialize: - ( - code_interpreter_call: OpenAI::Models::Responses::ResponseCodeInterpreterToolCall, - output_index: Integer, - ?type: :"response.code_interpreter_call.in_progress" - ) -> void - | ( - ?OpenAI::Models::Responses::response_code_interpreter_call_in_progress_event - | OpenAI::BaseModel data - ) -> void + def initialize: ( + code_interpreter_call: OpenAI::Models::Responses::ResponseCodeInterpreterToolCall, + output_index: Integer, + ?type: :"response.code_interpreter_call.in_progress" + ) -> void def to_hash: -> OpenAI::Models::Responses::response_code_interpreter_call_in_progress_event end diff --git a/sig/openai/models/responses/response_code_interpreter_call_interpreting_event.rbs b/sig/openai/models/responses/response_code_interpreter_call_interpreting_event.rbs index 66622c55..3fcff8bf 100644 --- a/sig/openai/models/responses/response_code_interpreter_call_interpreting_event.rbs +++ b/sig/openai/models/responses/response_code_interpreter_call_interpreting_event.rbs @@ -15,16 +15,11 @@ module OpenAI attr_accessor type: :"response.code_interpreter_call.interpreting" - def initialize: - ( - code_interpreter_call: OpenAI::Models::Responses::ResponseCodeInterpreterToolCall, - output_index: Integer, - ?type: :"response.code_interpreter_call.interpreting" - ) -> void - | ( - ?OpenAI::Models::Responses::response_code_interpreter_call_interpreting_event - | OpenAI::BaseModel data - ) -> void + def initialize: ( + code_interpreter_call: OpenAI::Models::Responses::ResponseCodeInterpreterToolCall, + output_index: Integer, + ?type: :"response.code_interpreter_call.interpreting" + ) -> void def to_hash: -> OpenAI::Models::Responses::response_code_interpreter_call_interpreting_event end diff --git a/sig/openai/models/responses/response_code_interpreter_tool_call.rbs b/sig/openai/models/responses/response_code_interpreter_tool_call.rbs index 8dbeca6d..1201cdfe 100644 --- a/sig/openai/models/responses/response_code_interpreter_tool_call.rbs +++ b/sig/openai/models/responses/response_code_interpreter_tool_call.rbs @@ -21,18 +21,13 @@ module OpenAI attr_accessor type: :code_interpreter_call - def initialize: - ( - id: String, - code: String, - results: ::Array[OpenAI::Models::Responses::ResponseCodeInterpreterToolCall::result], - status: OpenAI::Models::Responses::ResponseCodeInterpreterToolCall::status, - ?type: :code_interpreter_call - ) -> void - | ( - ?OpenAI::Models::Responses::response_code_interpreter_tool_call - | OpenAI::BaseModel data - ) -> void + def initialize: ( + id: String, + code: String, + results: ::Array[OpenAI::Models::Responses::ResponseCodeInterpreterToolCall::result], + status: OpenAI::Models::Responses::ResponseCodeInterpreterToolCall::status, + ?type: :code_interpreter_call + ) -> void def to_hash: -> OpenAI::Models::Responses::response_code_interpreter_tool_call @@ -48,12 +43,7 @@ module OpenAI attr_accessor type: :logs - def initialize: - (logs: String, ?type: :logs) -> void - | ( - ?OpenAI::Models::Responses::ResponseCodeInterpreterToolCall::Result::logs - | OpenAI::BaseModel data - ) -> void + def initialize: (logs: String, ?type: :logs) -> void def to_hash: -> OpenAI::Models::Responses::ResponseCodeInterpreterToolCall::Result::logs end @@ -69,15 +59,10 @@ module OpenAI attr_accessor type: :files - def initialize: - ( - files: ::Array[OpenAI::Models::Responses::ResponseCodeInterpreterToolCall::Result::Files::File], - ?type: :files - ) -> void - | ( - ?OpenAI::Models::Responses::ResponseCodeInterpreterToolCall::Result::files - | OpenAI::BaseModel data - ) -> void + def initialize: ( + files: ::Array[OpenAI::Models::Responses::ResponseCodeInterpreterToolCall::Result::Files::File], + ?type: :files + ) -> void def to_hash: -> OpenAI::Models::Responses::ResponseCodeInterpreterToolCall::Result::files @@ -88,12 +73,7 @@ module OpenAI attr_accessor mime_type: String - def initialize: - (file_id: String, mime_type: String) -> void - | ( - ?OpenAI::Models::Responses::ResponseCodeInterpreterToolCall::Result::Files::file - | OpenAI::BaseModel data - ) -> void + def initialize: (file_id: String, mime_type: String) -> void def to_hash: -> OpenAI::Models::Responses::ResponseCodeInterpreterToolCall::Result::Files::file end diff --git a/sig/openai/models/responses/response_completed_event.rbs b/sig/openai/models/responses/response_completed_event.rbs index 15c402f6..372c8eb9 100644 --- a/sig/openai/models/responses/response_completed_event.rbs +++ b/sig/openai/models/responses/response_completed_event.rbs @@ -12,15 +12,10 @@ module OpenAI attr_accessor type: :"response.completed" - def initialize: - ( - response: OpenAI::Models::Responses::Response, - ?type: :"response.completed" - ) -> void - | ( - ?OpenAI::Models::Responses::response_completed_event - | OpenAI::BaseModel data - ) -> void + def initialize: ( + response: OpenAI::Models::Responses::Response, + ?type: :"response.completed" + ) -> void def to_hash: -> OpenAI::Models::Responses::response_completed_event end diff --git a/sig/openai/models/responses/response_computer_tool_call.rbs b/sig/openai/models/responses/response_computer_tool_call.rbs index 6a5b9b8a..69f3d3e4 100644 --- a/sig/openai/models/responses/response_computer_tool_call.rbs +++ b/sig/openai/models/responses/response_computer_tool_call.rbs @@ -24,19 +24,14 @@ module OpenAI attr_accessor type: OpenAI::Models::Responses::ResponseComputerToolCall::type_ - def initialize: - ( - id: String, - action: OpenAI::Models::Responses::ResponseComputerToolCall::action, - call_id: String, - pending_safety_checks: ::Array[OpenAI::Models::Responses::ResponseComputerToolCall::PendingSafetyCheck], - status: OpenAI::Models::Responses::ResponseComputerToolCall::status, - type: OpenAI::Models::Responses::ResponseComputerToolCall::type_ - ) -> void - | ( - ?OpenAI::Models::Responses::response_computer_tool_call - | OpenAI::BaseModel data - ) -> void + def initialize: ( + id: String, + action: OpenAI::Models::Responses::ResponseComputerToolCall::action, + call_id: String, + pending_safety_checks: ::Array[OpenAI::Models::Responses::ResponseComputerToolCall::PendingSafetyCheck], + status: OpenAI::Models::Responses::ResponseComputerToolCall::status, + type: OpenAI::Models::Responses::ResponseComputerToolCall::type_ + ) -> void def to_hash: -> OpenAI::Models::Responses::response_computer_tool_call @@ -69,17 +64,12 @@ module OpenAI attr_accessor y_: Integer - def initialize: - ( - button: OpenAI::Models::Responses::ResponseComputerToolCall::Action::Click::button, - x: Integer, - y_: Integer, - ?type: :click - ) -> void - | ( - ?OpenAI::Models::Responses::ResponseComputerToolCall::Action::click - | OpenAI::BaseModel data - ) -> void + def initialize: ( + button: OpenAI::Models::Responses::ResponseComputerToolCall::Action::Click::button, + x: Integer, + y_: Integer, + ?type: :click + ) -> void def to_hash: -> OpenAI::Models::Responses::ResponseComputerToolCall::Action::click @@ -105,12 +95,11 @@ module OpenAI attr_accessor y_: Integer - def initialize: - (x: Integer, y_: Integer, ?type: :double_click) -> void - | ( - ?OpenAI::Models::Responses::ResponseComputerToolCall::Action::double_click - | OpenAI::BaseModel data - ) -> void + def initialize: ( + x: Integer, + y_: Integer, + ?type: :double_click + ) -> void def to_hash: -> OpenAI::Models::Responses::ResponseComputerToolCall::Action::double_click end @@ -126,15 +115,10 @@ module OpenAI attr_accessor type: :drag - def initialize: - ( - path: ::Array[OpenAI::Models::Responses::ResponseComputerToolCall::Action::Drag::Path], - ?type: :drag - ) -> void - | ( - ?OpenAI::Models::Responses::ResponseComputerToolCall::Action::drag - | OpenAI::BaseModel data - ) -> void + def initialize: ( + path: ::Array[OpenAI::Models::Responses::ResponseComputerToolCall::Action::Drag::Path], + ?type: :drag + ) -> void def to_hash: -> OpenAI::Models::Responses::ResponseComputerToolCall::Action::drag @@ -145,12 +129,7 @@ module OpenAI attr_accessor y_: Integer - def initialize: - (x: Integer, y_: Integer) -> void - | ( - ?OpenAI::Models::Responses::ResponseComputerToolCall::Action::Drag::path - | OpenAI::BaseModel data - ) -> void + def initialize: (x: Integer, y_: Integer) -> void def to_hash: -> OpenAI::Models::Responses::ResponseComputerToolCall::Action::Drag::path end @@ -163,12 +142,7 @@ module OpenAI attr_accessor type: :keypress - def initialize: - (keys: ::Array[String], ?type: :keypress) -> void - | ( - ?OpenAI::Models::Responses::ResponseComputerToolCall::Action::keypress - | OpenAI::BaseModel data - ) -> void + def initialize: (keys: ::Array[String], ?type: :keypress) -> void def to_hash: -> OpenAI::Models::Responses::ResponseComputerToolCall::Action::keypress end @@ -182,12 +156,7 @@ module OpenAI attr_accessor y_: Integer - def initialize: - (x: Integer, y_: Integer, ?type: :move) -> void - | ( - ?OpenAI::Models::Responses::ResponseComputerToolCall::Action::move - | OpenAI::BaseModel data - ) -> void + def initialize: (x: Integer, y_: Integer, ?type: :move) -> void def to_hash: -> OpenAI::Models::Responses::ResponseComputerToolCall::Action::move end @@ -197,12 +166,7 @@ module OpenAI class Screenshot < OpenAI::BaseModel attr_accessor type: :screenshot - def initialize: - (?type: :screenshot) -> void - | ( - ?OpenAI::Models::Responses::ResponseComputerToolCall::Action::screenshot - | OpenAI::BaseModel data - ) -> void + def initialize: (?type: :screenshot) -> void def to_hash: -> OpenAI::Models::Responses::ResponseComputerToolCall::Action::screenshot end @@ -227,18 +191,13 @@ module OpenAI attr_accessor y_: Integer - def initialize: - ( - scroll_x: Integer, - scroll_y: Integer, - x: Integer, - y_: Integer, - ?type: :scroll - ) -> void - | ( - ?OpenAI::Models::Responses::ResponseComputerToolCall::Action::scroll - | OpenAI::BaseModel data - ) -> void + def initialize: ( + scroll_x: Integer, + scroll_y: Integer, + x: Integer, + y_: Integer, + ?type: :scroll + ) -> void def to_hash: -> OpenAI::Models::Responses::ResponseComputerToolCall::Action::scroll end @@ -250,12 +209,7 @@ module OpenAI attr_accessor type: :type - def initialize: - (text: String, ?type: :type) -> void - | ( - ?OpenAI::Models::Responses::ResponseComputerToolCall::Action::type_ - | OpenAI::BaseModel data - ) -> void + def initialize: (text: String, ?type: :type) -> void def to_hash: -> OpenAI::Models::Responses::ResponseComputerToolCall::Action::type_ end @@ -265,12 +219,7 @@ module OpenAI class Wait < OpenAI::BaseModel attr_accessor type: :wait - def initialize: - (?type: :wait) -> void - | ( - ?OpenAI::Models::Responses::ResponseComputerToolCall::Action::wait - | OpenAI::BaseModel data - ) -> void + def initialize: (?type: :wait) -> void def to_hash: -> OpenAI::Models::Responses::ResponseComputerToolCall::Action::wait end @@ -288,12 +237,7 @@ module OpenAI attr_accessor message: String - def initialize: - (id: String, code: String, message: String) -> void - | ( - ?OpenAI::Models::Responses::ResponseComputerToolCall::pending_safety_check - | OpenAI::BaseModel data - ) -> void + def initialize: (id: String, code: String, message: String) -> void def to_hash: -> OpenAI::Models::Responses::ResponseComputerToolCall::pending_safety_check end diff --git a/sig/openai/models/responses/response_computer_tool_call_output_item.rbs b/sig/openai/models/responses/response_computer_tool_call_output_item.rbs index 5fbdb5f4..0e737186 100644 --- a/sig/openai/models/responses/response_computer_tool_call_output_item.rbs +++ b/sig/openai/models/responses/response_computer_tool_call_output_item.rbs @@ -32,19 +32,14 @@ module OpenAI OpenAI::Models::Responses::ResponseComputerToolCallOutputItem::status ) -> OpenAI::Models::Responses::ResponseComputerToolCallOutputItem::status - def initialize: - ( - id: String, - call_id: String, - output: OpenAI::Models::Responses::ResponseComputerToolCallOutputScreenshot, - ?acknowledged_safety_checks: ::Array[OpenAI::Models::Responses::ResponseComputerToolCallOutputItem::AcknowledgedSafetyCheck], - ?status: OpenAI::Models::Responses::ResponseComputerToolCallOutputItem::status, - ?type: :computer_call_output - ) -> void - | ( - ?OpenAI::Models::Responses::response_computer_tool_call_output_item - | OpenAI::BaseModel data - ) -> void + def initialize: ( + id: String, + call_id: String, + output: OpenAI::Models::Responses::ResponseComputerToolCallOutputScreenshot, + ?acknowledged_safety_checks: ::Array[OpenAI::Models::Responses::ResponseComputerToolCallOutputItem::AcknowledgedSafetyCheck], + ?status: OpenAI::Models::Responses::ResponseComputerToolCallOutputItem::status, + ?type: :computer_call_output + ) -> void def to_hash: -> OpenAI::Models::Responses::response_computer_tool_call_output_item @@ -58,12 +53,7 @@ module OpenAI attr_accessor message: String - def initialize: - (id: String, code: String, message: String) -> void - | ( - ?OpenAI::Models::Responses::ResponseComputerToolCallOutputItem::acknowledged_safety_check - | OpenAI::BaseModel data - ) -> void + def initialize: (id: String, code: String, message: String) -> void def to_hash: -> OpenAI::Models::Responses::ResponseComputerToolCallOutputItem::acknowledged_safety_check end diff --git a/sig/openai/models/responses/response_computer_tool_call_output_screenshot.rbs b/sig/openai/models/responses/response_computer_tool_call_output_screenshot.rbs index f71fb9a1..3d8cc77b 100644 --- a/sig/openai/models/responses/response_computer_tool_call_output_screenshot.rbs +++ b/sig/openai/models/responses/response_computer_tool_call_output_screenshot.rbs @@ -15,16 +15,11 @@ module OpenAI def image_url=: (String) -> String - def initialize: - ( - ?file_id: String, - ?image_url: String, - ?type: :computer_screenshot - ) -> void - | ( - ?OpenAI::Models::Responses::response_computer_tool_call_output_screenshot - | OpenAI::BaseModel data - ) -> void + def initialize: ( + ?file_id: String, + ?image_url: String, + ?type: :computer_screenshot + ) -> void def to_hash: -> OpenAI::Models::Responses::response_computer_tool_call_output_screenshot end diff --git a/sig/openai/models/responses/response_content_part_added_event.rbs b/sig/openai/models/responses/response_content_part_added_event.rbs index 00707adc..b221cdc0 100644 --- a/sig/openai/models/responses/response_content_part_added_event.rbs +++ b/sig/openai/models/responses/response_content_part_added_event.rbs @@ -21,18 +21,13 @@ module OpenAI attr_accessor type: :"response.content_part.added" - def initialize: - ( - content_index: Integer, - item_id: String, - output_index: Integer, - part: OpenAI::Models::Responses::ResponseContentPartAddedEvent::part, - ?type: :"response.content_part.added" - ) -> void - | ( - ?OpenAI::Models::Responses::response_content_part_added_event - | OpenAI::BaseModel data - ) -> void + def initialize: ( + content_index: Integer, + item_id: String, + output_index: Integer, + part: OpenAI::Models::Responses::ResponseContentPartAddedEvent::part, + ?type: :"response.content_part.added" + ) -> void def to_hash: -> OpenAI::Models::Responses::response_content_part_added_event diff --git a/sig/openai/models/responses/response_content_part_done_event.rbs b/sig/openai/models/responses/response_content_part_done_event.rbs index 06c3b822..f7c71025 100644 --- a/sig/openai/models/responses/response_content_part_done_event.rbs +++ b/sig/openai/models/responses/response_content_part_done_event.rbs @@ -21,18 +21,13 @@ module OpenAI attr_accessor type: :"response.content_part.done" - def initialize: - ( - content_index: Integer, - item_id: String, - output_index: Integer, - part: OpenAI::Models::Responses::ResponseContentPartDoneEvent::part, - ?type: :"response.content_part.done" - ) -> void - | ( - ?OpenAI::Models::Responses::response_content_part_done_event - | OpenAI::BaseModel data - ) -> void + def initialize: ( + content_index: Integer, + item_id: String, + output_index: Integer, + part: OpenAI::Models::Responses::ResponseContentPartDoneEvent::part, + ?type: :"response.content_part.done" + ) -> void def to_hash: -> OpenAI::Models::Responses::response_content_part_done_event diff --git a/sig/openai/models/responses/response_create_params.rbs b/sig/openai/models/responses/response_create_params.rbs index f69f74bc..2f4ca294 100644 --- a/sig/openai/models/responses/response_create_params.rbs +++ b/sig/openai/models/responses/response_create_params.rbs @@ -75,31 +75,26 @@ module OpenAI def user=: (String) -> String - def initialize: - ( - input: OpenAI::Models::Responses::ResponseCreateParams::input, - model: OpenAI::Models::Responses::ResponseCreateParams::model, - ?include: ::Array[OpenAI::Models::Responses::response_includable]?, - ?instructions: String?, - ?max_output_tokens: Integer?, - ?metadata: OpenAI::Models::metadata?, - ?parallel_tool_calls: bool?, - ?previous_response_id: String?, - ?reasoning: OpenAI::Models::Reasoning?, - ?store: bool?, - ?temperature: Float?, - ?text: OpenAI::Models::Responses::ResponseTextConfig, - ?tool_choice: OpenAI::Models::Responses::ResponseCreateParams::tool_choice, - ?tools: ::Array[OpenAI::Models::Responses::tool], - ?top_p: Float?, - ?truncation: OpenAI::Models::Responses::ResponseCreateParams::truncation?, - ?user: String, - ?request_options: OpenAI::request_opts - ) -> void - | ( - ?OpenAI::Models::Responses::response_create_params - | OpenAI::BaseModel data - ) -> void + def initialize: ( + input: OpenAI::Models::Responses::ResponseCreateParams::input, + model: OpenAI::Models::Responses::ResponseCreateParams::model, + ?include: ::Array[OpenAI::Models::Responses::response_includable]?, + ?instructions: String?, + ?max_output_tokens: Integer?, + ?metadata: OpenAI::Models::metadata?, + ?parallel_tool_calls: bool?, + ?previous_response_id: String?, + ?reasoning: OpenAI::Models::Reasoning?, + ?store: bool?, + ?temperature: Float?, + ?text: OpenAI::Models::Responses::ResponseTextConfig, + ?tool_choice: OpenAI::Models::Responses::ResponseCreateParams::tool_choice, + ?tools: ::Array[OpenAI::Models::Responses::tool], + ?top_p: Float?, + ?truncation: OpenAI::Models::Responses::ResponseCreateParams::truncation?, + ?user: String, + ?request_options: OpenAI::request_opts + ) -> void def to_hash: -> OpenAI::Models::Responses::response_create_params diff --git a/sig/openai/models/responses/response_created_event.rbs b/sig/openai/models/responses/response_created_event.rbs index 386c4aa8..bd5a386a 100644 --- a/sig/openai/models/responses/response_created_event.rbs +++ b/sig/openai/models/responses/response_created_event.rbs @@ -12,15 +12,10 @@ module OpenAI attr_accessor type: :"response.created" - def initialize: - ( - response: OpenAI::Models::Responses::Response, - ?type: :"response.created" - ) -> void - | ( - ?OpenAI::Models::Responses::response_created_event - | OpenAI::BaseModel data - ) -> void + def initialize: ( + response: OpenAI::Models::Responses::Response, + ?type: :"response.created" + ) -> void def to_hash: -> OpenAI::Models::Responses::response_created_event end diff --git a/sig/openai/models/responses/response_delete_params.rbs b/sig/openai/models/responses/response_delete_params.rbs index 4458ecb9..269f94f6 100644 --- a/sig/openai/models/responses/response_delete_params.rbs +++ b/sig/openai/models/responses/response_delete_params.rbs @@ -7,12 +7,7 @@ module OpenAI extend OpenAI::RequestParameters::Converter include OpenAI::RequestParameters - def initialize: - (?request_options: OpenAI::request_opts) -> void - | ( - ?OpenAI::Models::Responses::response_delete_params - | OpenAI::BaseModel data - ) -> void + def initialize: (?request_options: OpenAI::request_opts) -> void def to_hash: -> OpenAI::Models::Responses::response_delete_params end diff --git a/sig/openai/models/responses/response_error.rbs b/sig/openai/models/responses/response_error.rbs index 0adca85b..5d705a42 100644 --- a/sig/openai/models/responses/response_error.rbs +++ b/sig/openai/models/responses/response_error.rbs @@ -12,14 +12,10 @@ module OpenAI attr_accessor message: String - def initialize: - ( - code: OpenAI::Models::Responses::ResponseError::code, - message: String - ) -> void - | ( - ?OpenAI::Models::Responses::response_error | OpenAI::BaseModel data - ) -> void + def initialize: ( + code: OpenAI::Models::Responses::ResponseError::code, + message: String + ) -> void def to_hash: -> OpenAI::Models::Responses::response_error diff --git a/sig/openai/models/responses/response_error_event.rbs b/sig/openai/models/responses/response_error_event.rbs index 8f3fcbdf..2c037b8a 100644 --- a/sig/openai/models/responses/response_error_event.rbs +++ b/sig/openai/models/responses/response_error_event.rbs @@ -13,17 +13,12 @@ module OpenAI attr_accessor type: :error - def initialize: - ( - code: String?, - message: String, - param: String?, - ?type: :error - ) -> void - | ( - ?OpenAI::Models::Responses::response_error_event - | OpenAI::BaseModel data - ) -> void + def initialize: ( + code: String?, + message: String, + param: String?, + ?type: :error + ) -> void def to_hash: -> OpenAI::Models::Responses::response_error_event end diff --git a/sig/openai/models/responses/response_failed_event.rbs b/sig/openai/models/responses/response_failed_event.rbs index a00dfcef..5747ae10 100644 --- a/sig/openai/models/responses/response_failed_event.rbs +++ b/sig/openai/models/responses/response_failed_event.rbs @@ -12,15 +12,10 @@ module OpenAI attr_accessor type: :"response.failed" - def initialize: - ( - response: OpenAI::Models::Responses::Response, - ?type: :"response.failed" - ) -> void - | ( - ?OpenAI::Models::Responses::response_failed_event - | OpenAI::BaseModel data - ) -> void + def initialize: ( + response: OpenAI::Models::Responses::Response, + ?type: :"response.failed" + ) -> void def to_hash: -> OpenAI::Models::Responses::response_failed_event end diff --git a/sig/openai/models/responses/response_file_search_call_completed_event.rbs b/sig/openai/models/responses/response_file_search_call_completed_event.rbs index 876bfbc4..069463fe 100644 --- a/sig/openai/models/responses/response_file_search_call_completed_event.rbs +++ b/sig/openai/models/responses/response_file_search_call_completed_event.rbs @@ -15,16 +15,11 @@ module OpenAI attr_accessor type: :"response.file_search_call.completed" - def initialize: - ( - item_id: String, - output_index: Integer, - ?type: :"response.file_search_call.completed" - ) -> void - | ( - ?OpenAI::Models::Responses::response_file_search_call_completed_event - | OpenAI::BaseModel data - ) -> void + def initialize: ( + item_id: String, + output_index: Integer, + ?type: :"response.file_search_call.completed" + ) -> void def to_hash: -> OpenAI::Models::Responses::response_file_search_call_completed_event end diff --git a/sig/openai/models/responses/response_file_search_call_in_progress_event.rbs b/sig/openai/models/responses/response_file_search_call_in_progress_event.rbs index 389c41de..e8163f14 100644 --- a/sig/openai/models/responses/response_file_search_call_in_progress_event.rbs +++ b/sig/openai/models/responses/response_file_search_call_in_progress_event.rbs @@ -15,16 +15,11 @@ module OpenAI attr_accessor type: :"response.file_search_call.in_progress" - def initialize: - ( - item_id: String, - output_index: Integer, - ?type: :"response.file_search_call.in_progress" - ) -> void - | ( - ?OpenAI::Models::Responses::response_file_search_call_in_progress_event - | OpenAI::BaseModel data - ) -> void + def initialize: ( + item_id: String, + output_index: Integer, + ?type: :"response.file_search_call.in_progress" + ) -> void def to_hash: -> OpenAI::Models::Responses::response_file_search_call_in_progress_event end diff --git a/sig/openai/models/responses/response_file_search_call_searching_event.rbs b/sig/openai/models/responses/response_file_search_call_searching_event.rbs index 37da4da7..1745ca78 100644 --- a/sig/openai/models/responses/response_file_search_call_searching_event.rbs +++ b/sig/openai/models/responses/response_file_search_call_searching_event.rbs @@ -15,16 +15,11 @@ module OpenAI attr_accessor type: :"response.file_search_call.searching" - def initialize: - ( - item_id: String, - output_index: Integer, - ?type: :"response.file_search_call.searching" - ) -> void - | ( - ?OpenAI::Models::Responses::response_file_search_call_searching_event - | OpenAI::BaseModel data - ) -> void + def initialize: ( + item_id: String, + output_index: Integer, + ?type: :"response.file_search_call.searching" + ) -> void def to_hash: -> OpenAI::Models::Responses::response_file_search_call_searching_event end diff --git a/sig/openai/models/responses/response_file_search_tool_call.rbs b/sig/openai/models/responses/response_file_search_tool_call.rbs index 689645fc..8bcaf1dc 100644 --- a/sig/openai/models/responses/response_file_search_tool_call.rbs +++ b/sig/openai/models/responses/response_file_search_tool_call.rbs @@ -21,18 +21,13 @@ module OpenAI attr_accessor results: ::Array[OpenAI::Models::Responses::ResponseFileSearchToolCall::Result]? - def initialize: - ( - id: String, - queries: ::Array[String], - status: OpenAI::Models::Responses::ResponseFileSearchToolCall::status, - ?results: ::Array[OpenAI::Models::Responses::ResponseFileSearchToolCall::Result]?, - ?type: :file_search_call - ) -> void - | ( - ?OpenAI::Models::Responses::response_file_search_tool_call - | OpenAI::BaseModel data - ) -> void + def initialize: ( + id: String, + queries: ::Array[String], + status: OpenAI::Models::Responses::ResponseFileSearchToolCall::status, + ?results: ::Array[OpenAI::Models::Responses::ResponseFileSearchToolCall::Result]?, + ?type: :file_search_call + ) -> void def to_hash: -> OpenAI::Models::Responses::response_file_search_tool_call @@ -77,18 +72,13 @@ module OpenAI def text=: (String) -> String - def initialize: - ( - ?attributes: ::Hash[Symbol, OpenAI::Models::Responses::ResponseFileSearchToolCall::Result::attribute]?, - ?file_id: String, - ?filename: String, - ?score: Float, - ?text: String - ) -> void - | ( - ?OpenAI::Models::Responses::ResponseFileSearchToolCall::result - | OpenAI::BaseModel data - ) -> void + def initialize: ( + ?attributes: ::Hash[Symbol, OpenAI::Models::Responses::ResponseFileSearchToolCall::Result::attribute]?, + ?file_id: String, + ?filename: String, + ?score: Float, + ?text: String + ) -> void def to_hash: -> OpenAI::Models::Responses::ResponseFileSearchToolCall::result diff --git a/sig/openai/models/responses/response_format_text_json_schema_config.rbs b/sig/openai/models/responses/response_format_text_json_schema_config.rbs index 9f0fd321..a4435499 100644 --- a/sig/openai/models/responses/response_format_text_json_schema_config.rbs +++ b/sig/openai/models/responses/response_format_text_json_schema_config.rbs @@ -25,18 +25,13 @@ module OpenAI attr_accessor strict: bool? - def initialize: - ( - schema: ::Hash[Symbol, top], - ?description: String, - ?name: String, - ?strict: bool?, - ?type: :json_schema - ) -> void - | ( - ?OpenAI::Models::Responses::response_format_text_json_schema_config - | OpenAI::BaseModel data - ) -> void + def initialize: ( + schema: ::Hash[Symbol, top], + ?description: String, + ?name: String, + ?strict: bool?, + ?type: :json_schema + ) -> void def to_hash: -> OpenAI::Models::Responses::response_format_text_json_schema_config end diff --git a/sig/openai/models/responses/response_function_call_arguments_delta_event.rbs b/sig/openai/models/responses/response_function_call_arguments_delta_event.rbs index 3b98be65..afcf88ef 100644 --- a/sig/openai/models/responses/response_function_call_arguments_delta_event.rbs +++ b/sig/openai/models/responses/response_function_call_arguments_delta_event.rbs @@ -18,17 +18,12 @@ module OpenAI attr_accessor type: :"response.function_call_arguments.delta" - def initialize: - ( - delta: String, - item_id: String, - output_index: Integer, - ?type: :"response.function_call_arguments.delta" - ) -> void - | ( - ?OpenAI::Models::Responses::response_function_call_arguments_delta_event - | OpenAI::BaseModel data - ) -> void + def initialize: ( + delta: String, + item_id: String, + output_index: Integer, + ?type: :"response.function_call_arguments.delta" + ) -> void def to_hash: -> OpenAI::Models::Responses::response_function_call_arguments_delta_event end diff --git a/sig/openai/models/responses/response_function_call_arguments_done_event.rbs b/sig/openai/models/responses/response_function_call_arguments_done_event.rbs index 89a5d2ad..5a0dc613 100644 --- a/sig/openai/models/responses/response_function_call_arguments_done_event.rbs +++ b/sig/openai/models/responses/response_function_call_arguments_done_event.rbs @@ -18,17 +18,12 @@ module OpenAI attr_accessor type: :"response.function_call_arguments.done" - def initialize: - ( - arguments: String, - item_id: String, - output_index: Integer, - ?type: :"response.function_call_arguments.done" - ) -> void - | ( - ?OpenAI::Models::Responses::response_function_call_arguments_done_event - | OpenAI::BaseModel data - ) -> void + def initialize: ( + arguments: String, + item_id: String, + output_index: Integer, + ?type: :"response.function_call_arguments.done" + ) -> void def to_hash: -> OpenAI::Models::Responses::response_function_call_arguments_done_event end diff --git a/sig/openai/models/responses/response_function_tool_call.rbs b/sig/openai/models/responses/response_function_tool_call.rbs index 1a7b694b..acd89dee 100644 --- a/sig/openai/models/responses/response_function_tool_call.rbs +++ b/sig/openai/models/responses/response_function_tool_call.rbs @@ -30,19 +30,14 @@ module OpenAI OpenAI::Models::Responses::ResponseFunctionToolCall::status ) -> OpenAI::Models::Responses::ResponseFunctionToolCall::status - def initialize: - ( - arguments: String, - call_id: String, - name: String, - ?id: String, - ?status: OpenAI::Models::Responses::ResponseFunctionToolCall::status, - ?type: :function_call - ) -> void - | ( - ?OpenAI::Models::Responses::response_function_tool_call - | OpenAI::BaseModel data - ) -> void + def initialize: ( + arguments: String, + call_id: String, + name: String, + ?id: String, + ?status: OpenAI::Models::Responses::ResponseFunctionToolCall::status, + ?type: :function_call + ) -> void def to_hash: -> OpenAI::Models::Responses::response_function_tool_call diff --git a/sig/openai/models/responses/response_function_tool_call_item.rbs b/sig/openai/models/responses/response_function_tool_call_item.rbs index fcb5863d..86727e9b 100644 --- a/sig/openai/models/responses/response_function_tool_call_item.rbs +++ b/sig/openai/models/responses/response_function_tool_call_item.rbs @@ -8,12 +8,7 @@ module OpenAI def id=: (String _) -> String - def initialize: - (id: String) -> void - | ( - ?OpenAI::Models::Responses::response_function_tool_call_item - | OpenAI::BaseModel data - ) -> void + def initialize: (id: String) -> void def to_hash: -> OpenAI::Models::Responses::response_function_tool_call_item end diff --git a/sig/openai/models/responses/response_function_tool_call_output_item.rbs b/sig/openai/models/responses/response_function_tool_call_output_item.rbs index 481354aa..3265f83f 100644 --- a/sig/openai/models/responses/response_function_tool_call_output_item.rbs +++ b/sig/openai/models/responses/response_function_tool_call_output_item.rbs @@ -25,18 +25,13 @@ module OpenAI OpenAI::Models::Responses::ResponseFunctionToolCallOutputItem::status ) -> OpenAI::Models::Responses::ResponseFunctionToolCallOutputItem::status - def initialize: - ( - id: String, - call_id: String, - output: String, - ?status: OpenAI::Models::Responses::ResponseFunctionToolCallOutputItem::status, - ?type: :function_call_output - ) -> void - | ( - ?OpenAI::Models::Responses::response_function_tool_call_output_item - | OpenAI::BaseModel data - ) -> void + def initialize: ( + id: String, + call_id: String, + output: String, + ?status: OpenAI::Models::Responses::ResponseFunctionToolCallOutputItem::status, + ?type: :function_call_output + ) -> void def to_hash: -> OpenAI::Models::Responses::response_function_tool_call_output_item diff --git a/sig/openai/models/responses/response_function_web_search.rbs b/sig/openai/models/responses/response_function_web_search.rbs index 0333dad4..7da9b40d 100644 --- a/sig/openai/models/responses/response_function_web_search.rbs +++ b/sig/openai/models/responses/response_function_web_search.rbs @@ -15,16 +15,11 @@ module OpenAI attr_accessor type: :web_search_call - def initialize: - ( - id: String, - status: OpenAI::Models::Responses::ResponseFunctionWebSearch::status, - ?type: :web_search_call - ) -> void - | ( - ?OpenAI::Models::Responses::response_function_web_search - | OpenAI::BaseModel data - ) -> void + def initialize: ( + id: String, + status: OpenAI::Models::Responses::ResponseFunctionWebSearch::status, + ?type: :web_search_call + ) -> void def to_hash: -> OpenAI::Models::Responses::response_function_web_search diff --git a/sig/openai/models/responses/response_in_progress_event.rbs b/sig/openai/models/responses/response_in_progress_event.rbs index 7b76bb87..35845e80 100644 --- a/sig/openai/models/responses/response_in_progress_event.rbs +++ b/sig/openai/models/responses/response_in_progress_event.rbs @@ -12,15 +12,10 @@ module OpenAI attr_accessor type: :"response.in_progress" - def initialize: - ( - response: OpenAI::Models::Responses::Response, - ?type: :"response.in_progress" - ) -> void - | ( - ?OpenAI::Models::Responses::response_in_progress_event - | OpenAI::BaseModel data - ) -> void + def initialize: ( + response: OpenAI::Models::Responses::Response, + ?type: :"response.in_progress" + ) -> void def to_hash: -> OpenAI::Models::Responses::response_in_progress_event end diff --git a/sig/openai/models/responses/response_incomplete_event.rbs b/sig/openai/models/responses/response_incomplete_event.rbs index b68b4f2d..24d172fe 100644 --- a/sig/openai/models/responses/response_incomplete_event.rbs +++ b/sig/openai/models/responses/response_incomplete_event.rbs @@ -12,15 +12,10 @@ module OpenAI attr_accessor type: :"response.incomplete" - def initialize: - ( - response: OpenAI::Models::Responses::Response, - ?type: :"response.incomplete" - ) -> void - | ( - ?OpenAI::Models::Responses::response_incomplete_event - | OpenAI::BaseModel data - ) -> void + def initialize: ( + response: OpenAI::Models::Responses::Response, + ?type: :"response.incomplete" + ) -> void def to_hash: -> OpenAI::Models::Responses::response_incomplete_event end diff --git a/sig/openai/models/responses/response_input_audio.rbs b/sig/openai/models/responses/response_input_audio.rbs index 79ba418e..b41c744b 100644 --- a/sig/openai/models/responses/response_input_audio.rbs +++ b/sig/openai/models/responses/response_input_audio.rbs @@ -15,16 +15,11 @@ module OpenAI attr_accessor type: :input_audio - def initialize: - ( - data: String, - format_: OpenAI::Models::Responses::ResponseInputAudio::format_, - ?type: :input_audio - ) -> void - | ( - ?OpenAI::Models::Responses::response_input_audio - | OpenAI::BaseModel data - ) -> void + def initialize: ( + data: String, + format_: OpenAI::Models::Responses::ResponseInputAudio::format_, + ?type: :input_audio + ) -> void def to_hash: -> OpenAI::Models::Responses::response_input_audio diff --git a/sig/openai/models/responses/response_input_file.rbs b/sig/openai/models/responses/response_input_file.rbs index 4b09c314..4c336cd6 100644 --- a/sig/openai/models/responses/response_input_file.rbs +++ b/sig/openai/models/responses/response_input_file.rbs @@ -24,17 +24,12 @@ module OpenAI def filename=: (String) -> String - def initialize: - ( - ?file_data: String, - ?file_id: String, - ?filename: String, - ?type: :input_file - ) -> void - | ( - ?OpenAI::Models::Responses::response_input_file - | OpenAI::BaseModel data - ) -> void + def initialize: ( + ?file_data: String, + ?file_id: String, + ?filename: String, + ?type: :input_file + ) -> void def to_hash: -> OpenAI::Models::Responses::response_input_file end diff --git a/sig/openai/models/responses/response_input_image.rbs b/sig/openai/models/responses/response_input_image.rbs index bd044576..24abed14 100644 --- a/sig/openai/models/responses/response_input_image.rbs +++ b/sig/openai/models/responses/response_input_image.rbs @@ -18,17 +18,12 @@ module OpenAI attr_accessor image_url: String? - def initialize: - ( - detail: OpenAI::Models::Responses::ResponseInputImage::detail, - ?file_id: String?, - ?image_url: String?, - ?type: :input_image - ) -> void - | ( - ?OpenAI::Models::Responses::response_input_image - | OpenAI::BaseModel data - ) -> void + def initialize: ( + detail: OpenAI::Models::Responses::ResponseInputImage::detail, + ?file_id: String?, + ?image_url: String?, + ?type: :input_image + ) -> void def to_hash: -> OpenAI::Models::Responses::response_input_image diff --git a/sig/openai/models/responses/response_input_item.rbs b/sig/openai/models/responses/response_input_item.rbs index 646f1565..869b143f 100644 --- a/sig/openai/models/responses/response_input_item.rbs +++ b/sig/openai/models/responses/response_input_item.rbs @@ -40,17 +40,12 @@ module OpenAI OpenAI::Models::Responses::ResponseInputItem::Message::type_ ) -> OpenAI::Models::Responses::ResponseInputItem::Message::type_ - def initialize: - ( - content: OpenAI::Models::Responses::response_input_message_content_list, - role: OpenAI::Models::Responses::ResponseInputItem::Message::role, - ?status: OpenAI::Models::Responses::ResponseInputItem::Message::status, - ?type: OpenAI::Models::Responses::ResponseInputItem::Message::type_ - ) -> void - | ( - ?OpenAI::Models::Responses::ResponseInputItem::message - | OpenAI::BaseModel data - ) -> void + def initialize: ( + content: OpenAI::Models::Responses::response_input_message_content_list, + role: OpenAI::Models::Responses::ResponseInputItem::Message::role, + ?status: OpenAI::Models::Responses::ResponseInputItem::Message::status, + ?type: OpenAI::Models::Responses::ResponseInputItem::Message::type_ + ) -> void def to_hash: -> OpenAI::Models::Responses::ResponseInputItem::message @@ -116,19 +111,14 @@ module OpenAI OpenAI::Models::Responses::ResponseInputItem::ComputerCallOutput::status ) -> OpenAI::Models::Responses::ResponseInputItem::ComputerCallOutput::status - def initialize: - ( - call_id: String, - output: OpenAI::Models::Responses::ResponseComputerToolCallOutputScreenshot, - ?id: String, - ?acknowledged_safety_checks: ::Array[OpenAI::Models::Responses::ResponseInputItem::ComputerCallOutput::AcknowledgedSafetyCheck], - ?status: OpenAI::Models::Responses::ResponseInputItem::ComputerCallOutput::status, - ?type: :computer_call_output - ) -> void - | ( - ?OpenAI::Models::Responses::ResponseInputItem::computer_call_output - | OpenAI::BaseModel data - ) -> void + def initialize: ( + call_id: String, + output: OpenAI::Models::Responses::ResponseComputerToolCallOutputScreenshot, + ?id: String, + ?acknowledged_safety_checks: ::Array[OpenAI::Models::Responses::ResponseInputItem::ComputerCallOutput::AcknowledgedSafetyCheck], + ?status: OpenAI::Models::Responses::ResponseInputItem::ComputerCallOutput::status, + ?type: :computer_call_output + ) -> void def to_hash: -> OpenAI::Models::Responses::ResponseInputItem::computer_call_output @@ -142,12 +132,7 @@ module OpenAI attr_accessor message: String - def initialize: - (id: String, code: String, message: String) -> void - | ( - ?OpenAI::Models::Responses::ResponseInputItem::ComputerCallOutput::acknowledged_safety_check - | OpenAI::BaseModel data - ) -> void + def initialize: (id: String, code: String, message: String) -> void def to_hash: -> OpenAI::Models::Responses::ResponseInputItem::ComputerCallOutput::acknowledged_safety_check end @@ -189,18 +174,13 @@ module OpenAI OpenAI::Models::Responses::ResponseInputItem::FunctionCallOutput::status ) -> OpenAI::Models::Responses::ResponseInputItem::FunctionCallOutput::status - def initialize: - ( - call_id: String, - output: String, - ?id: String, - ?status: OpenAI::Models::Responses::ResponseInputItem::FunctionCallOutput::status, - ?type: :function_call_output - ) -> void - | ( - ?OpenAI::Models::Responses::ResponseInputItem::function_call_output - | OpenAI::BaseModel data - ) -> void + def initialize: ( + call_id: String, + output: String, + ?id: String, + ?status: OpenAI::Models::Responses::ResponseInputItem::FunctionCallOutput::status, + ?type: :function_call_output + ) -> void def to_hash: -> OpenAI::Models::Responses::ResponseInputItem::function_call_output @@ -222,12 +202,7 @@ module OpenAI attr_accessor type: :item_reference - def initialize: - (id: String, ?type: :item_reference) -> void - | ( - ?OpenAI::Models::Responses::ResponseInputItem::item_reference - | OpenAI::BaseModel data - ) -> void + def initialize: (id: String, ?type: :item_reference) -> void def to_hash: -> OpenAI::Models::Responses::ResponseInputItem::item_reference end diff --git a/sig/openai/models/responses/response_input_message_item.rbs b/sig/openai/models/responses/response_input_message_item.rbs index d0c4f6ac..45e1f023 100644 --- a/sig/openai/models/responses/response_input_message_item.rbs +++ b/sig/openai/models/responses/response_input_message_item.rbs @@ -29,18 +29,13 @@ module OpenAI OpenAI::Models::Responses::ResponseInputMessageItem::type_ ) -> OpenAI::Models::Responses::ResponseInputMessageItem::type_ - def initialize: - ( - id: String, - content: OpenAI::Models::Responses::response_input_message_content_list, - role: OpenAI::Models::Responses::ResponseInputMessageItem::role, - ?status: OpenAI::Models::Responses::ResponseInputMessageItem::status, - ?type: OpenAI::Models::Responses::ResponseInputMessageItem::type_ - ) -> void - | ( - ?OpenAI::Models::Responses::response_input_message_item - | OpenAI::BaseModel data - ) -> void + def initialize: ( + id: String, + content: OpenAI::Models::Responses::response_input_message_content_list, + role: OpenAI::Models::Responses::ResponseInputMessageItem::role, + ?status: OpenAI::Models::Responses::ResponseInputMessageItem::status, + ?type: OpenAI::Models::Responses::ResponseInputMessageItem::type_ + ) -> void def to_hash: -> OpenAI::Models::Responses::response_input_message_item diff --git a/sig/openai/models/responses/response_input_text.rbs b/sig/openai/models/responses/response_input_text.rbs index 8c1de672..c41c7537 100644 --- a/sig/openai/models/responses/response_input_text.rbs +++ b/sig/openai/models/responses/response_input_text.rbs @@ -8,12 +8,7 @@ module OpenAI attr_accessor type: :input_text - def initialize: - (text: String, ?type: :input_text) -> void - | ( - ?OpenAI::Models::Responses::response_input_text - | OpenAI::BaseModel data - ) -> void + def initialize: (text: String, ?type: :input_text) -> void def to_hash: -> OpenAI::Models::Responses::response_input_text end diff --git a/sig/openai/models/responses/response_item_list.rbs b/sig/openai/models/responses/response_item_list.rbs index 3ce80286..37f78a23 100644 --- a/sig/openai/models/responses/response_item_list.rbs +++ b/sig/openai/models/responses/response_item_list.rbs @@ -24,18 +24,13 @@ module OpenAI attr_accessor object: :list - def initialize: - ( - data: ::Array[OpenAI::Models::Responses::response_item], - first_id: String, - has_more: bool, - last_id: String, - ?object: :list - ) -> void - | ( - ?OpenAI::Models::Responses::response_item_list - | OpenAI::BaseModel data - ) -> void + def initialize: ( + data: ::Array[OpenAI::Models::Responses::response_item], + first_id: String, + has_more: bool, + last_id: String, + ?object: :list + ) -> void def to_hash: -> OpenAI::Models::Responses::response_item_list end diff --git a/sig/openai/models/responses/response_output_audio.rbs b/sig/openai/models/responses/response_output_audio.rbs index 7c36f267..1f90e75d 100644 --- a/sig/openai/models/responses/response_output_audio.rbs +++ b/sig/openai/models/responses/response_output_audio.rbs @@ -11,12 +11,11 @@ module OpenAI attr_accessor type: :output_audio - def initialize: - (data: String, transcript: String, ?type: :output_audio) -> void - | ( - ?OpenAI::Models::Responses::response_output_audio - | OpenAI::BaseModel data - ) -> void + def initialize: ( + data: String, + transcript: String, + ?type: :output_audio + ) -> void def to_hash: -> OpenAI::Models::Responses::response_output_audio end diff --git a/sig/openai/models/responses/response_output_item_added_event.rbs b/sig/openai/models/responses/response_output_item_added_event.rbs index 2e3f2b52..e59d12f3 100644 --- a/sig/openai/models/responses/response_output_item_added_event.rbs +++ b/sig/openai/models/responses/response_output_item_added_event.rbs @@ -15,16 +15,11 @@ module OpenAI attr_accessor type: :"response.output_item.added" - def initialize: - ( - item: OpenAI::Models::Responses::response_output_item, - output_index: Integer, - ?type: :"response.output_item.added" - ) -> void - | ( - ?OpenAI::Models::Responses::response_output_item_added_event - | OpenAI::BaseModel data - ) -> void + def initialize: ( + item: OpenAI::Models::Responses::response_output_item, + output_index: Integer, + ?type: :"response.output_item.added" + ) -> void def to_hash: -> OpenAI::Models::Responses::response_output_item_added_event end diff --git a/sig/openai/models/responses/response_output_item_done_event.rbs b/sig/openai/models/responses/response_output_item_done_event.rbs index fbe7e12a..c4df8604 100644 --- a/sig/openai/models/responses/response_output_item_done_event.rbs +++ b/sig/openai/models/responses/response_output_item_done_event.rbs @@ -15,16 +15,11 @@ module OpenAI attr_accessor type: :"response.output_item.done" - def initialize: - ( - item: OpenAI::Models::Responses::response_output_item, - output_index: Integer, - ?type: :"response.output_item.done" - ) -> void - | ( - ?OpenAI::Models::Responses::response_output_item_done_event - | OpenAI::BaseModel data - ) -> void + def initialize: ( + item: OpenAI::Models::Responses::response_output_item, + output_index: Integer, + ?type: :"response.output_item.done" + ) -> void def to_hash: -> OpenAI::Models::Responses::response_output_item_done_event end diff --git a/sig/openai/models/responses/response_output_message.rbs b/sig/openai/models/responses/response_output_message.rbs index 429aac88..b003219c 100644 --- a/sig/openai/models/responses/response_output_message.rbs +++ b/sig/openai/models/responses/response_output_message.rbs @@ -21,18 +21,13 @@ module OpenAI attr_accessor type: :message - def initialize: - ( - id: String, - content: ::Array[OpenAI::Models::Responses::ResponseOutputMessage::content], - status: OpenAI::Models::Responses::ResponseOutputMessage::status, - ?role: :assistant, - ?type: :message - ) -> void - | ( - ?OpenAI::Models::Responses::response_output_message - | OpenAI::BaseModel data - ) -> void + def initialize: ( + id: String, + content: ::Array[OpenAI::Models::Responses::ResponseOutputMessage::content], + status: OpenAI::Models::Responses::ResponseOutputMessage::status, + ?role: :assistant, + ?type: :message + ) -> void def to_hash: -> OpenAI::Models::Responses::response_output_message diff --git a/sig/openai/models/responses/response_output_refusal.rbs b/sig/openai/models/responses/response_output_refusal.rbs index 8ea6676a..f1743e42 100644 --- a/sig/openai/models/responses/response_output_refusal.rbs +++ b/sig/openai/models/responses/response_output_refusal.rbs @@ -8,12 +8,7 @@ module OpenAI attr_accessor type: :refusal - def initialize: - (refusal: String, ?type: :refusal) -> void - | ( - ?OpenAI::Models::Responses::response_output_refusal - | OpenAI::BaseModel data - ) -> void + def initialize: (refusal: String, ?type: :refusal) -> void def to_hash: -> OpenAI::Models::Responses::response_output_refusal end diff --git a/sig/openai/models/responses/response_output_text.rbs b/sig/openai/models/responses/response_output_text.rbs index c900d1f0..a40aee39 100644 --- a/sig/openai/models/responses/response_output_text.rbs +++ b/sig/openai/models/responses/response_output_text.rbs @@ -15,16 +15,11 @@ module OpenAI attr_accessor type: :output_text - def initialize: - ( - annotations: ::Array[OpenAI::Models::Responses::ResponseOutputText::annotation], - text: String, - ?type: :output_text - ) -> void - | ( - ?OpenAI::Models::Responses::response_output_text - | OpenAI::BaseModel data - ) -> void + def initialize: ( + annotations: ::Array[OpenAI::Models::Responses::ResponseOutputText::annotation], + text: String, + ?type: :output_text + ) -> void def to_hash: -> OpenAI::Models::Responses::response_output_text @@ -44,12 +39,11 @@ module OpenAI attr_accessor type: :file_citation - def initialize: - (file_id: String, index: Integer, ?type: :file_citation) -> void - | ( - ?OpenAI::Models::Responses::ResponseOutputText::Annotation::file_citation - | OpenAI::BaseModel data - ) -> void + def initialize: ( + file_id: String, + index: Integer, + ?type: :file_citation + ) -> void def to_hash: -> OpenAI::Models::Responses::ResponseOutputText::Annotation::file_citation end @@ -74,18 +68,13 @@ module OpenAI attr_accessor url: String - def initialize: - ( - end_index: Integer, - start_index: Integer, - title: String, - url: String, - ?type: :url_citation - ) -> void - | ( - ?OpenAI::Models::Responses::ResponseOutputText::Annotation::url_citation - | OpenAI::BaseModel data - ) -> void + def initialize: ( + end_index: Integer, + start_index: Integer, + title: String, + url: String, + ?type: :url_citation + ) -> void def to_hash: -> OpenAI::Models::Responses::ResponseOutputText::Annotation::url_citation end @@ -99,12 +88,11 @@ module OpenAI attr_accessor type: :file_path - def initialize: - (file_id: String, index: Integer, ?type: :file_path) -> void - | ( - ?OpenAI::Models::Responses::ResponseOutputText::Annotation::file_path - | OpenAI::BaseModel data - ) -> void + def initialize: ( + file_id: String, + index: Integer, + ?type: :file_path + ) -> void def to_hash: -> OpenAI::Models::Responses::ResponseOutputText::Annotation::file_path end diff --git a/sig/openai/models/responses/response_reasoning_item.rbs b/sig/openai/models/responses/response_reasoning_item.rbs index 6e9cb7a8..23d2dd02 100644 --- a/sig/openai/models/responses/response_reasoning_item.rbs +++ b/sig/openai/models/responses/response_reasoning_item.rbs @@ -22,17 +22,12 @@ module OpenAI OpenAI::Models::Responses::ResponseReasoningItem::status ) -> OpenAI::Models::Responses::ResponseReasoningItem::status - def initialize: - ( - id: String, - summary: ::Array[OpenAI::Models::Responses::ResponseReasoningItem::Summary], - ?status: OpenAI::Models::Responses::ResponseReasoningItem::status, - ?type: :reasoning - ) -> void - | ( - ?OpenAI::Models::Responses::response_reasoning_item - | OpenAI::BaseModel data - ) -> void + def initialize: ( + id: String, + summary: ::Array[OpenAI::Models::Responses::ResponseReasoningItem::Summary], + ?status: OpenAI::Models::Responses::ResponseReasoningItem::status, + ?type: :reasoning + ) -> void def to_hash: -> OpenAI::Models::Responses::response_reasoning_item @@ -43,12 +38,7 @@ module OpenAI attr_accessor type: :summary_text - def initialize: - (text: String, ?type: :summary_text) -> void - | ( - ?OpenAI::Models::Responses::ResponseReasoningItem::summary - | OpenAI::BaseModel data - ) -> void + def initialize: (text: String, ?type: :summary_text) -> void def to_hash: -> OpenAI::Models::Responses::ResponseReasoningItem::summary end diff --git a/sig/openai/models/responses/response_refusal_delta_event.rbs b/sig/openai/models/responses/response_refusal_delta_event.rbs index 53a1cf99..6d26e2d3 100644 --- a/sig/openai/models/responses/response_refusal_delta_event.rbs +++ b/sig/openai/models/responses/response_refusal_delta_event.rbs @@ -21,18 +21,13 @@ module OpenAI attr_accessor type: :"response.refusal.delta" - def initialize: - ( - content_index: Integer, - delta: String, - item_id: String, - output_index: Integer, - ?type: :"response.refusal.delta" - ) -> void - | ( - ?OpenAI::Models::Responses::response_refusal_delta_event - | OpenAI::BaseModel data - ) -> void + def initialize: ( + content_index: Integer, + delta: String, + item_id: String, + output_index: Integer, + ?type: :"response.refusal.delta" + ) -> void def to_hash: -> OpenAI::Models::Responses::response_refusal_delta_event end diff --git a/sig/openai/models/responses/response_refusal_done_event.rbs b/sig/openai/models/responses/response_refusal_done_event.rbs index 2b52e381..693e0216 100644 --- a/sig/openai/models/responses/response_refusal_done_event.rbs +++ b/sig/openai/models/responses/response_refusal_done_event.rbs @@ -21,18 +21,13 @@ module OpenAI attr_accessor type: :"response.refusal.done" - def initialize: - ( - content_index: Integer, - item_id: String, - output_index: Integer, - refusal: String, - ?type: :"response.refusal.done" - ) -> void - | ( - ?OpenAI::Models::Responses::response_refusal_done_event - | OpenAI::BaseModel data - ) -> void + def initialize: ( + content_index: Integer, + item_id: String, + output_index: Integer, + refusal: String, + ?type: :"response.refusal.done" + ) -> void def to_hash: -> OpenAI::Models::Responses::response_refusal_done_event end diff --git a/sig/openai/models/responses/response_retrieve_params.rbs b/sig/openai/models/responses/response_retrieve_params.rbs index 846f8753..2b845fc5 100644 --- a/sig/openai/models/responses/response_retrieve_params.rbs +++ b/sig/openai/models/responses/response_retrieve_params.rbs @@ -15,15 +15,10 @@ module OpenAI ::Array[OpenAI::Models::Responses::response_includable] ) -> ::Array[OpenAI::Models::Responses::response_includable] - def initialize: - ( - ?include: ::Array[OpenAI::Models::Responses::response_includable], - ?request_options: OpenAI::request_opts - ) -> void - | ( - ?OpenAI::Models::Responses::response_retrieve_params - | OpenAI::BaseModel data - ) -> void + def initialize: ( + ?include: ::Array[OpenAI::Models::Responses::response_includable], + ?request_options: OpenAI::request_opts + ) -> void def to_hash: -> OpenAI::Models::Responses::response_retrieve_params end diff --git a/sig/openai/models/responses/response_text_annotation_delta_event.rbs b/sig/openai/models/responses/response_text_annotation_delta_event.rbs index 71d0cbd2..d01375b4 100644 --- a/sig/openai/models/responses/response_text_annotation_delta_event.rbs +++ b/sig/openai/models/responses/response_text_annotation_delta_event.rbs @@ -24,19 +24,14 @@ module OpenAI attr_accessor type: :"response.output_text.annotation.added" - def initialize: - ( - annotation: OpenAI::Models::Responses::ResponseTextAnnotationDeltaEvent::annotation, - annotation_index: Integer, - content_index: Integer, - item_id: String, - output_index: Integer, - ?type: :"response.output_text.annotation.added" - ) -> void - | ( - ?OpenAI::Models::Responses::response_text_annotation_delta_event - | OpenAI::BaseModel data - ) -> void + def initialize: ( + annotation: OpenAI::Models::Responses::ResponseTextAnnotationDeltaEvent::annotation, + annotation_index: Integer, + content_index: Integer, + item_id: String, + output_index: Integer, + ?type: :"response.output_text.annotation.added" + ) -> void def to_hash: -> OpenAI::Models::Responses::response_text_annotation_delta_event @@ -56,12 +51,11 @@ module OpenAI attr_accessor type: :file_citation - def initialize: - (file_id: String, index: Integer, ?type: :file_citation) -> void - | ( - ?OpenAI::Models::Responses::ResponseTextAnnotationDeltaEvent::Annotation::file_citation - | OpenAI::BaseModel data - ) -> void + def initialize: ( + file_id: String, + index: Integer, + ?type: :file_citation + ) -> void def to_hash: -> OpenAI::Models::Responses::ResponseTextAnnotationDeltaEvent::Annotation::file_citation end @@ -86,18 +80,13 @@ module OpenAI attr_accessor url: String - def initialize: - ( - end_index: Integer, - start_index: Integer, - title: String, - url: String, - ?type: :url_citation - ) -> void - | ( - ?OpenAI::Models::Responses::ResponseTextAnnotationDeltaEvent::Annotation::url_citation - | OpenAI::BaseModel data - ) -> void + def initialize: ( + end_index: Integer, + start_index: Integer, + title: String, + url: String, + ?type: :url_citation + ) -> void def to_hash: -> OpenAI::Models::Responses::ResponseTextAnnotationDeltaEvent::Annotation::url_citation end @@ -111,12 +100,11 @@ module OpenAI attr_accessor type: :file_path - def initialize: - (file_id: String, index: Integer, ?type: :file_path) -> void - | ( - ?OpenAI::Models::Responses::ResponseTextAnnotationDeltaEvent::Annotation::file_path - | OpenAI::BaseModel data - ) -> void + def initialize: ( + file_id: String, + index: Integer, + ?type: :file_path + ) -> void def to_hash: -> OpenAI::Models::Responses::ResponseTextAnnotationDeltaEvent::Annotation::file_path end diff --git a/sig/openai/models/responses/response_text_config.rbs b/sig/openai/models/responses/response_text_config.rbs index 84d7da60..2429e169 100644 --- a/sig/openai/models/responses/response_text_config.rbs +++ b/sig/openai/models/responses/response_text_config.rbs @@ -11,14 +11,9 @@ module OpenAI OpenAI::Models::Responses::response_format_text_config ) -> OpenAI::Models::Responses::response_format_text_config - def initialize: - ( - ?format_: OpenAI::Models::Responses::response_format_text_config - ) -> void - | ( - ?OpenAI::Models::Responses::response_text_config - | OpenAI::BaseModel data - ) -> void + def initialize: ( + ?format_: OpenAI::Models::Responses::response_format_text_config + ) -> void def to_hash: -> OpenAI::Models::Responses::response_text_config end diff --git a/sig/openai/models/responses/response_text_delta_event.rbs b/sig/openai/models/responses/response_text_delta_event.rbs index 89c2f2fa..45cfac57 100644 --- a/sig/openai/models/responses/response_text_delta_event.rbs +++ b/sig/openai/models/responses/response_text_delta_event.rbs @@ -21,18 +21,13 @@ module OpenAI attr_accessor type: :"response.output_text.delta" - def initialize: - ( - content_index: Integer, - delta: String, - item_id: String, - output_index: Integer, - ?type: :"response.output_text.delta" - ) -> void - | ( - ?OpenAI::Models::Responses::response_text_delta_event - | OpenAI::BaseModel data - ) -> void + def initialize: ( + content_index: Integer, + delta: String, + item_id: String, + output_index: Integer, + ?type: :"response.output_text.delta" + ) -> void def to_hash: -> OpenAI::Models::Responses::response_text_delta_event end diff --git a/sig/openai/models/responses/response_text_done_event.rbs b/sig/openai/models/responses/response_text_done_event.rbs index 16f089dd..bc4c94d4 100644 --- a/sig/openai/models/responses/response_text_done_event.rbs +++ b/sig/openai/models/responses/response_text_done_event.rbs @@ -21,18 +21,13 @@ module OpenAI attr_accessor type: :"response.output_text.done" - def initialize: - ( - content_index: Integer, - item_id: String, - output_index: Integer, - text: String, - ?type: :"response.output_text.done" - ) -> void - | ( - ?OpenAI::Models::Responses::response_text_done_event - | OpenAI::BaseModel data - ) -> void + def initialize: ( + content_index: Integer, + item_id: String, + output_index: Integer, + text: String, + ?type: :"response.output_text.done" + ) -> void def to_hash: -> OpenAI::Models::Responses::response_text_done_event end diff --git a/sig/openai/models/responses/response_usage.rbs b/sig/openai/models/responses/response_usage.rbs index c00715ed..8f4d0dac 100644 --- a/sig/openai/models/responses/response_usage.rbs +++ b/sig/openai/models/responses/response_usage.rbs @@ -21,17 +21,13 @@ module OpenAI attr_accessor total_tokens: Integer - def initialize: - ( - input_tokens: Integer, - input_tokens_details: OpenAI::Models::Responses::ResponseUsage::InputTokensDetails, - output_tokens: Integer, - output_tokens_details: OpenAI::Models::Responses::ResponseUsage::OutputTokensDetails, - total_tokens: Integer - ) -> void - | ( - ?OpenAI::Models::Responses::response_usage | OpenAI::BaseModel data - ) -> void + def initialize: ( + input_tokens: Integer, + input_tokens_details: OpenAI::Models::Responses::ResponseUsage::InputTokensDetails, + output_tokens: Integer, + output_tokens_details: OpenAI::Models::Responses::ResponseUsage::OutputTokensDetails, + total_tokens: Integer + ) -> void def to_hash: -> OpenAI::Models::Responses::response_usage @@ -40,12 +36,7 @@ module OpenAI class InputTokensDetails < OpenAI::BaseModel attr_accessor cached_tokens: Integer - def initialize: - (cached_tokens: Integer) -> void - | ( - ?OpenAI::Models::Responses::ResponseUsage::input_tokens_details - | OpenAI::BaseModel data - ) -> void + def initialize: (cached_tokens: Integer) -> void def to_hash: -> OpenAI::Models::Responses::ResponseUsage::input_tokens_details end @@ -55,12 +46,7 @@ module OpenAI class OutputTokensDetails < OpenAI::BaseModel attr_accessor reasoning_tokens: Integer - def initialize: - (reasoning_tokens: Integer) -> void - | ( - ?OpenAI::Models::Responses::ResponseUsage::output_tokens_details - | OpenAI::BaseModel data - ) -> void + def initialize: (reasoning_tokens: Integer) -> void def to_hash: -> OpenAI::Models::Responses::ResponseUsage::output_tokens_details end diff --git a/sig/openai/models/responses/response_web_search_call_completed_event.rbs b/sig/openai/models/responses/response_web_search_call_completed_event.rbs index 0b7a9a7d..bc8d0e77 100644 --- a/sig/openai/models/responses/response_web_search_call_completed_event.rbs +++ b/sig/openai/models/responses/response_web_search_call_completed_event.rbs @@ -15,16 +15,11 @@ module OpenAI attr_accessor type: :"response.web_search_call.completed" - def initialize: - ( - item_id: String, - output_index: Integer, - ?type: :"response.web_search_call.completed" - ) -> void - | ( - ?OpenAI::Models::Responses::response_web_search_call_completed_event - | OpenAI::BaseModel data - ) -> void + def initialize: ( + item_id: String, + output_index: Integer, + ?type: :"response.web_search_call.completed" + ) -> void def to_hash: -> OpenAI::Models::Responses::response_web_search_call_completed_event end diff --git a/sig/openai/models/responses/response_web_search_call_in_progress_event.rbs b/sig/openai/models/responses/response_web_search_call_in_progress_event.rbs index 236857f8..34cdc0c4 100644 --- a/sig/openai/models/responses/response_web_search_call_in_progress_event.rbs +++ b/sig/openai/models/responses/response_web_search_call_in_progress_event.rbs @@ -15,16 +15,11 @@ module OpenAI attr_accessor type: :"response.web_search_call.in_progress" - def initialize: - ( - item_id: String, - output_index: Integer, - ?type: :"response.web_search_call.in_progress" - ) -> void - | ( - ?OpenAI::Models::Responses::response_web_search_call_in_progress_event - | OpenAI::BaseModel data - ) -> void + def initialize: ( + item_id: String, + output_index: Integer, + ?type: :"response.web_search_call.in_progress" + ) -> void def to_hash: -> OpenAI::Models::Responses::response_web_search_call_in_progress_event end diff --git a/sig/openai/models/responses/response_web_search_call_searching_event.rbs b/sig/openai/models/responses/response_web_search_call_searching_event.rbs index 26145d41..f03cf1a9 100644 --- a/sig/openai/models/responses/response_web_search_call_searching_event.rbs +++ b/sig/openai/models/responses/response_web_search_call_searching_event.rbs @@ -15,16 +15,11 @@ module OpenAI attr_accessor type: :"response.web_search_call.searching" - def initialize: - ( - item_id: String, - output_index: Integer, - ?type: :"response.web_search_call.searching" - ) -> void - | ( - ?OpenAI::Models::Responses::response_web_search_call_searching_event - | OpenAI::BaseModel data - ) -> void + def initialize: ( + item_id: String, + output_index: Integer, + ?type: :"response.web_search_call.searching" + ) -> void def to_hash: -> OpenAI::Models::Responses::response_web_search_call_searching_event end diff --git a/sig/openai/models/responses/tool_choice_function.rbs b/sig/openai/models/responses/tool_choice_function.rbs index 6f91e879..bf83f1a7 100644 --- a/sig/openai/models/responses/tool_choice_function.rbs +++ b/sig/openai/models/responses/tool_choice_function.rbs @@ -8,12 +8,7 @@ module OpenAI attr_accessor type: :function - def initialize: - (name: String, ?type: :function) -> void - | ( - ?OpenAI::Models::Responses::tool_choice_function - | OpenAI::BaseModel data - ) -> void + def initialize: (name: String, ?type: :function) -> void def to_hash: -> OpenAI::Models::Responses::tool_choice_function end diff --git a/sig/openai/models/responses/tool_choice_types.rbs b/sig/openai/models/responses/tool_choice_types.rbs index 66e763a9..ea1e958d 100644 --- a/sig/openai/models/responses/tool_choice_types.rbs +++ b/sig/openai/models/responses/tool_choice_types.rbs @@ -7,12 +7,9 @@ module OpenAI class ToolChoiceTypes < OpenAI::BaseModel attr_accessor type: OpenAI::Models::Responses::ToolChoiceTypes::type_ - def initialize: - (type: OpenAI::Models::Responses::ToolChoiceTypes::type_) -> void - | ( - ?OpenAI::Models::Responses::tool_choice_types - | OpenAI::BaseModel data - ) -> void + def initialize: ( + type: OpenAI::Models::Responses::ToolChoiceTypes::type_ + ) -> void def to_hash: -> OpenAI::Models::Responses::tool_choice_types diff --git a/sig/openai/models/responses/web_search_tool.rbs b/sig/openai/models/responses/web_search_tool.rbs index 31394f16..abb3f9a1 100644 --- a/sig/openai/models/responses/web_search_tool.rbs +++ b/sig/openai/models/responses/web_search_tool.rbs @@ -19,15 +19,11 @@ module OpenAI attr_accessor user_location: OpenAI::Models::Responses::WebSearchTool::UserLocation? - def initialize: - ( - type: OpenAI::Models::Responses::WebSearchTool::type_, - ?search_context_size: OpenAI::Models::Responses::WebSearchTool::search_context_size, - ?user_location: OpenAI::Models::Responses::WebSearchTool::UserLocation? - ) -> void - | ( - ?OpenAI::Models::Responses::web_search_tool | OpenAI::BaseModel data - ) -> void + def initialize: ( + type: OpenAI::Models::Responses::WebSearchTool::type_, + ?search_context_size: OpenAI::Models::Responses::WebSearchTool::search_context_size, + ?user_location: OpenAI::Models::Responses::WebSearchTool::UserLocation? + ) -> void def to_hash: -> OpenAI::Models::Responses::web_search_tool @@ -78,18 +74,13 @@ module OpenAI def timezone=: (String) -> String - def initialize: - ( - ?city: String, - ?country: String, - ?region: String, - ?timezone: String, - ?type: :approximate - ) -> void - | ( - ?OpenAI::Models::Responses::WebSearchTool::user_location - | OpenAI::BaseModel data - ) -> void + def initialize: ( + ?city: String, + ?country: String, + ?region: String, + ?timezone: String, + ?type: :approximate + ) -> void def to_hash: -> OpenAI::Models::Responses::WebSearchTool::user_location end diff --git a/sig/openai/models/static_file_chunking_strategy.rbs b/sig/openai/models/static_file_chunking_strategy.rbs index a10dab32..e77bd4ac 100644 --- a/sig/openai/models/static_file_chunking_strategy.rbs +++ b/sig/openai/models/static_file_chunking_strategy.rbs @@ -8,12 +8,10 @@ module OpenAI attr_accessor max_chunk_size_tokens: Integer - def initialize: - (chunk_overlap_tokens: Integer, max_chunk_size_tokens: Integer) -> void - | ( - ?OpenAI::Models::static_file_chunking_strategy - | OpenAI::BaseModel data - ) -> void + def initialize: ( + chunk_overlap_tokens: Integer, + max_chunk_size_tokens: Integer + ) -> void def to_hash: -> OpenAI::Models::static_file_chunking_strategy end diff --git a/sig/openai/models/static_file_chunking_strategy_object.rbs b/sig/openai/models/static_file_chunking_strategy_object.rbs index 8cf1c351..62e506a3 100644 --- a/sig/openai/models/static_file_chunking_strategy_object.rbs +++ b/sig/openai/models/static_file_chunking_strategy_object.rbs @@ -8,15 +8,10 @@ module OpenAI attr_accessor type: :static - def initialize: - ( - static: OpenAI::Models::StaticFileChunkingStrategy, - ?type: :static - ) -> void - | ( - ?OpenAI::Models::static_file_chunking_strategy_object - | OpenAI::BaseModel data - ) -> void + def initialize: ( + static: OpenAI::Models::StaticFileChunkingStrategy, + ?type: :static + ) -> void def to_hash: -> OpenAI::Models::static_file_chunking_strategy_object end diff --git a/sig/openai/models/static_file_chunking_strategy_object_param.rbs b/sig/openai/models/static_file_chunking_strategy_object_param.rbs index 48965341..a86f96ab 100644 --- a/sig/openai/models/static_file_chunking_strategy_object_param.rbs +++ b/sig/openai/models/static_file_chunking_strategy_object_param.rbs @@ -8,15 +8,10 @@ module OpenAI attr_accessor type: :static - def initialize: - ( - static: OpenAI::Models::StaticFileChunkingStrategy, - ?type: :static - ) -> void - | ( - ?OpenAI::Models::static_file_chunking_strategy_object_param - | OpenAI::BaseModel data - ) -> void + def initialize: ( + static: OpenAI::Models::StaticFileChunkingStrategy, + ?type: :static + ) -> void def to_hash: -> OpenAI::Models::static_file_chunking_strategy_object_param end diff --git a/sig/openai/models/upload.rbs b/sig/openai/models/upload.rbs index c4c5f528..eead4b34 100644 --- a/sig/openai/models/upload.rbs +++ b/sig/openai/models/upload.rbs @@ -32,19 +32,17 @@ module OpenAI attr_accessor file: OpenAI::Models::FileObject? - def initialize: - ( - id: String, - bytes: Integer, - created_at: Integer, - expires_at: Integer, - filename: String, - purpose: String, - status: OpenAI::Models::Upload::status, - ?file: OpenAI::Models::FileObject?, - ?object: :upload - ) -> void - | (?OpenAI::Models::upload | OpenAI::BaseModel data) -> void + def initialize: ( + id: String, + bytes: Integer, + created_at: Integer, + expires_at: Integer, + filename: String, + purpose: String, + status: OpenAI::Models::Upload::status, + ?file: OpenAI::Models::FileObject?, + ?object: :upload + ) -> void def to_hash: -> OpenAI::Models::upload diff --git a/sig/openai/models/upload_cancel_params.rbs b/sig/openai/models/upload_cancel_params.rbs index de559455..67e76b0d 100644 --- a/sig/openai/models/upload_cancel_params.rbs +++ b/sig/openai/models/upload_cancel_params.rbs @@ -6,11 +6,7 @@ module OpenAI extend OpenAI::RequestParameters::Converter include OpenAI::RequestParameters - def initialize: - (?request_options: OpenAI::request_opts) -> void - | ( - ?OpenAI::Models::upload_cancel_params | OpenAI::BaseModel data - ) -> void + def initialize: (?request_options: OpenAI::request_opts) -> void def to_hash: -> OpenAI::Models::upload_cancel_params end diff --git a/sig/openai/models/upload_complete_params.rbs b/sig/openai/models/upload_complete_params.rbs index fdea0062..c7df9dc0 100644 --- a/sig/openai/models/upload_complete_params.rbs +++ b/sig/openai/models/upload_complete_params.rbs @@ -13,15 +13,11 @@ module OpenAI def md5=: (String) -> String - def initialize: - ( - part_ids: ::Array[String], - ?md5: String, - ?request_options: OpenAI::request_opts - ) -> void - | ( - ?OpenAI::Models::upload_complete_params | OpenAI::BaseModel data - ) -> void + def initialize: ( + part_ids: ::Array[String], + ?md5: String, + ?request_options: OpenAI::request_opts + ) -> void def to_hash: -> OpenAI::Models::upload_complete_params end diff --git a/sig/openai/models/upload_create_params.rbs b/sig/openai/models/upload_create_params.rbs index 20230ef3..0ea5b497 100644 --- a/sig/openai/models/upload_create_params.rbs +++ b/sig/openai/models/upload_create_params.rbs @@ -21,17 +21,13 @@ module OpenAI attr_accessor purpose: OpenAI::Models::file_purpose - def initialize: - ( - bytes: Integer, - filename: String, - mime_type: String, - purpose: OpenAI::Models::file_purpose, - ?request_options: OpenAI::request_opts - ) -> void - | ( - ?OpenAI::Models::upload_create_params | OpenAI::BaseModel data - ) -> void + def initialize: ( + bytes: Integer, + filename: String, + mime_type: String, + purpose: OpenAI::Models::file_purpose, + ?request_options: OpenAI::request_opts + ) -> void def to_hash: -> OpenAI::Models::upload_create_params end diff --git a/sig/openai/models/uploads/part_create_params.rbs b/sig/openai/models/uploads/part_create_params.rbs index b01dc193..dfd0732f 100644 --- a/sig/openai/models/uploads/part_create_params.rbs +++ b/sig/openai/models/uploads/part_create_params.rbs @@ -10,12 +10,10 @@ module OpenAI attr_accessor data: IO | StringIO - def initialize: - (data: IO | StringIO, ?request_options: OpenAI::request_opts) -> void - | ( - ?OpenAI::Models::Uploads::part_create_params - | OpenAI::BaseModel data - ) -> void + def initialize: ( + data: IO | StringIO, + ?request_options: OpenAI::request_opts + ) -> void def to_hash: -> OpenAI::Models::Uploads::part_create_params end diff --git a/sig/openai/models/uploads/upload_part.rbs b/sig/openai/models/uploads/upload_part.rbs index 6953994b..94f8bb7b 100644 --- a/sig/openai/models/uploads/upload_part.rbs +++ b/sig/openai/models/uploads/upload_part.rbs @@ -21,16 +21,12 @@ module OpenAI attr_accessor upload_id: String - def initialize: - ( - id: String, - created_at: Integer, - upload_id: String, - ?object: :"upload.part" - ) -> void - | ( - ?OpenAI::Models::Uploads::upload_part | OpenAI::BaseModel data - ) -> void + def initialize: ( + id: String, + created_at: Integer, + upload_id: String, + ?object: :"upload.part" + ) -> void def to_hash: -> OpenAI::Models::Uploads::upload_part end diff --git a/sig/openai/models/vector_store.rbs b/sig/openai/models/vector_store.rbs index dbd3c546..2f4e439b 100644 --- a/sig/openai/models/vector_store.rbs +++ b/sig/openai/models/vector_store.rbs @@ -42,21 +42,19 @@ module OpenAI attr_accessor expires_at: Integer? - def initialize: - ( - id: String, - created_at: Integer, - file_counts: OpenAI::Models::VectorStore::FileCounts, - last_active_at: Integer?, - metadata: OpenAI::Models::metadata?, - name: String, - status: OpenAI::Models::VectorStore::status, - usage_bytes: Integer, - ?expires_after: OpenAI::Models::VectorStore::ExpiresAfter, - ?expires_at: Integer?, - ?object: :vector_store - ) -> void - | (?OpenAI::Models::vector_store | OpenAI::BaseModel data) -> void + def initialize: ( + id: String, + created_at: Integer, + file_counts: OpenAI::Models::VectorStore::FileCounts, + last_active_at: Integer?, + metadata: OpenAI::Models::metadata?, + name: String, + status: OpenAI::Models::VectorStore::status, + usage_bytes: Integer, + ?expires_after: OpenAI::Models::VectorStore::ExpiresAfter, + ?expires_at: Integer?, + ?object: :vector_store + ) -> void def to_hash: -> OpenAI::Models::vector_store @@ -80,17 +78,13 @@ module OpenAI attr_accessor total: Integer - def initialize: - ( - cancelled: Integer, - completed: Integer, - failed: Integer, - in_progress: Integer, - total: Integer - ) -> void - | ( - ?OpenAI::Models::VectorStore::file_counts | OpenAI::BaseModel data - ) -> void + def initialize: ( + cancelled: Integer, + completed: Integer, + failed: Integer, + in_progress: Integer, + total: Integer + ) -> void def to_hash: -> OpenAI::Models::VectorStore::file_counts end @@ -112,11 +106,7 @@ module OpenAI attr_accessor days: Integer - def initialize: - (days: Integer, ?anchor: :last_active_at) -> void - | ( - ?OpenAI::Models::VectorStore::expires_after | OpenAI::BaseModel data - ) -> void + def initialize: (days: Integer, ?anchor: :last_active_at) -> void def to_hash: -> OpenAI::Models::VectorStore::expires_after end diff --git a/sig/openai/models/vector_store_create_params.rbs b/sig/openai/models/vector_store_create_params.rbs index 8e565574..2072c316 100644 --- a/sig/openai/models/vector_store_create_params.rbs +++ b/sig/openai/models/vector_store_create_params.rbs @@ -36,18 +36,14 @@ module OpenAI def name=: (String) -> String - def initialize: - ( - ?chunking_strategy: OpenAI::Models::file_chunking_strategy_param, - ?expires_after: OpenAI::Models::VectorStoreCreateParams::ExpiresAfter, - ?file_ids: ::Array[String], - ?metadata: OpenAI::Models::metadata?, - ?name: String, - ?request_options: OpenAI::request_opts - ) -> void - | ( - ?OpenAI::Models::vector_store_create_params | OpenAI::BaseModel data - ) -> void + def initialize: ( + ?chunking_strategy: OpenAI::Models::file_chunking_strategy_param, + ?expires_after: OpenAI::Models::VectorStoreCreateParams::ExpiresAfter, + ?file_ids: ::Array[String], + ?metadata: OpenAI::Models::metadata?, + ?name: String, + ?request_options: OpenAI::request_opts + ) -> void def to_hash: -> OpenAI::Models::vector_store_create_params @@ -58,12 +54,7 @@ module OpenAI attr_accessor days: Integer - def initialize: - (days: Integer, ?anchor: :last_active_at) -> void - | ( - ?OpenAI::Models::VectorStoreCreateParams::expires_after - | OpenAI::BaseModel data - ) -> void + def initialize: (days: Integer, ?anchor: :last_active_at) -> void def to_hash: -> OpenAI::Models::VectorStoreCreateParams::expires_after end diff --git a/sig/openai/models/vector_store_delete_params.rbs b/sig/openai/models/vector_store_delete_params.rbs index a53f5cac..a65d42cf 100644 --- a/sig/openai/models/vector_store_delete_params.rbs +++ b/sig/openai/models/vector_store_delete_params.rbs @@ -6,11 +6,7 @@ module OpenAI extend OpenAI::RequestParameters::Converter include OpenAI::RequestParameters - def initialize: - (?request_options: OpenAI::request_opts) -> void - | ( - ?OpenAI::Models::vector_store_delete_params | OpenAI::BaseModel data - ) -> void + def initialize: (?request_options: OpenAI::request_opts) -> void def to_hash: -> OpenAI::Models::vector_store_delete_params end diff --git a/sig/openai/models/vector_store_deleted.rbs b/sig/openai/models/vector_store_deleted.rbs index 761c47e9..3403e058 100644 --- a/sig/openai/models/vector_store_deleted.rbs +++ b/sig/openai/models/vector_store_deleted.rbs @@ -10,11 +10,11 @@ module OpenAI attr_accessor object: :"vector_store.deleted" - def initialize: - (id: String, deleted: bool, ?object: :"vector_store.deleted") -> void - | ( - ?OpenAI::Models::vector_store_deleted | OpenAI::BaseModel data - ) -> void + def initialize: ( + id: String, + deleted: bool, + ?object: :"vector_store.deleted" + ) -> void def to_hash: -> OpenAI::Models::vector_store_deleted end diff --git a/sig/openai/models/vector_store_list_params.rbs b/sig/openai/models/vector_store_list_params.rbs index aefc7b2b..b2ea6f76 100644 --- a/sig/openai/models/vector_store_list_params.rbs +++ b/sig/openai/models/vector_store_list_params.rbs @@ -31,17 +31,13 @@ module OpenAI OpenAI::Models::VectorStoreListParams::order ) -> OpenAI::Models::VectorStoreListParams::order - def initialize: - ( - ?after: String, - ?before: String, - ?limit: Integer, - ?order: OpenAI::Models::VectorStoreListParams::order, - ?request_options: OpenAI::request_opts - ) -> void - | ( - ?OpenAI::Models::vector_store_list_params | OpenAI::BaseModel data - ) -> void + def initialize: ( + ?after: String, + ?before: String, + ?limit: Integer, + ?order: OpenAI::Models::VectorStoreListParams::order, + ?request_options: OpenAI::request_opts + ) -> void def to_hash: -> OpenAI::Models::vector_store_list_params diff --git a/sig/openai/models/vector_store_retrieve_params.rbs b/sig/openai/models/vector_store_retrieve_params.rbs index 2aac5641..072120dd 100644 --- a/sig/openai/models/vector_store_retrieve_params.rbs +++ b/sig/openai/models/vector_store_retrieve_params.rbs @@ -6,11 +6,7 @@ module OpenAI extend OpenAI::RequestParameters::Converter include OpenAI::RequestParameters - def initialize: - (?request_options: OpenAI::request_opts) -> void - | ( - ?OpenAI::Models::vector_store_retrieve_params | OpenAI::BaseModel data - ) -> void + def initialize: (?request_options: OpenAI::request_opts) -> void def to_hash: -> OpenAI::Models::vector_store_retrieve_params end diff --git a/sig/openai/models/vector_store_search_params.rbs b/sig/openai/models/vector_store_search_params.rbs index e1467da5..0918e4b6 100644 --- a/sig/openai/models/vector_store_search_params.rbs +++ b/sig/openai/models/vector_store_search_params.rbs @@ -36,18 +36,14 @@ module OpenAI def rewrite_query=: (bool) -> bool - def initialize: - ( - query: OpenAI::Models::VectorStoreSearchParams::query, - ?filters: OpenAI::Models::VectorStoreSearchParams::filters, - ?max_num_results: Integer, - ?ranking_options: OpenAI::Models::VectorStoreSearchParams::RankingOptions, - ?rewrite_query: bool, - ?request_options: OpenAI::request_opts - ) -> void - | ( - ?OpenAI::Models::vector_store_search_params | OpenAI::BaseModel data - ) -> void + def initialize: ( + query: OpenAI::Models::VectorStoreSearchParams::query, + ?filters: OpenAI::Models::VectorStoreSearchParams::filters, + ?max_num_results: Integer, + ?ranking_options: OpenAI::Models::VectorStoreSearchParams::RankingOptions, + ?rewrite_query: bool, + ?request_options: OpenAI::request_opts + ) -> void def to_hash: -> OpenAI::Models::vector_store_search_params @@ -85,15 +81,10 @@ module OpenAI def score_threshold=: (Float) -> Float - def initialize: - ( - ?ranker: OpenAI::Models::VectorStoreSearchParams::RankingOptions::ranker, - ?score_threshold: Float - ) -> void - | ( - ?OpenAI::Models::VectorStoreSearchParams::ranking_options - | OpenAI::BaseModel data - ) -> void + def initialize: ( + ?ranker: OpenAI::Models::VectorStoreSearchParams::RankingOptions::ranker, + ?score_threshold: Float + ) -> void def to_hash: -> OpenAI::Models::VectorStoreSearchParams::ranking_options diff --git a/sig/openai/models/vector_store_search_response.rbs b/sig/openai/models/vector_store_search_response.rbs index 9207fde5..ae59192d 100644 --- a/sig/openai/models/vector_store_search_response.rbs +++ b/sig/openai/models/vector_store_search_response.rbs @@ -20,17 +20,13 @@ module OpenAI attr_accessor score: Float - def initialize: - ( - attributes: ::Hash[Symbol, OpenAI::Models::VectorStoreSearchResponse::attribute]?, - content: ::Array[OpenAI::Models::VectorStoreSearchResponse::Content], - file_id: String, - filename: String, - score: Float - ) -> void - | ( - ?OpenAI::Models::vector_store_search_response | OpenAI::BaseModel data - ) -> void + def initialize: ( + attributes: ::Hash[Symbol, OpenAI::Models::VectorStoreSearchResponse::attribute]?, + content: ::Array[OpenAI::Models::VectorStoreSearchResponse::Content], + file_id: String, + filename: String, + score: Float + ) -> void def to_hash: -> OpenAI::Models::vector_store_search_response @@ -51,15 +47,10 @@ module OpenAI attr_accessor type: OpenAI::Models::VectorStoreSearchResponse::Content::type_ - def initialize: - ( - text: String, - type: OpenAI::Models::VectorStoreSearchResponse::Content::type_ - ) -> void - | ( - ?OpenAI::Models::VectorStoreSearchResponse::content - | OpenAI::BaseModel data - ) -> void + def initialize: ( + text: String, + type: OpenAI::Models::VectorStoreSearchResponse::Content::type_ + ) -> void def to_hash: -> OpenAI::Models::VectorStoreSearchResponse::content diff --git a/sig/openai/models/vector_store_update_params.rbs b/sig/openai/models/vector_store_update_params.rbs index 440f7453..f0b56795 100644 --- a/sig/openai/models/vector_store_update_params.rbs +++ b/sig/openai/models/vector_store_update_params.rbs @@ -18,16 +18,12 @@ module OpenAI attr_accessor name: String? - def initialize: - ( - ?expires_after: OpenAI::Models::VectorStoreUpdateParams::ExpiresAfter?, - ?metadata: OpenAI::Models::metadata?, - ?name: String?, - ?request_options: OpenAI::request_opts - ) -> void - | ( - ?OpenAI::Models::vector_store_update_params | OpenAI::BaseModel data - ) -> void + def initialize: ( + ?expires_after: OpenAI::Models::VectorStoreUpdateParams::ExpiresAfter?, + ?metadata: OpenAI::Models::metadata?, + ?name: String?, + ?request_options: OpenAI::request_opts + ) -> void def to_hash: -> OpenAI::Models::vector_store_update_params @@ -38,12 +34,7 @@ module OpenAI attr_accessor days: Integer - def initialize: - (days: Integer, ?anchor: :last_active_at) -> void - | ( - ?OpenAI::Models::VectorStoreUpdateParams::expires_after - | OpenAI::BaseModel data - ) -> void + def initialize: (days: Integer, ?anchor: :last_active_at) -> void def to_hash: -> OpenAI::Models::VectorStoreUpdateParams::expires_after end diff --git a/sig/openai/models/vector_stores/file_batch_cancel_params.rbs b/sig/openai/models/vector_stores/file_batch_cancel_params.rbs index 5d2e3b32..b83566f3 100644 --- a/sig/openai/models/vector_stores/file_batch_cancel_params.rbs +++ b/sig/openai/models/vector_stores/file_batch_cancel_params.rbs @@ -10,15 +10,10 @@ module OpenAI attr_accessor vector_store_id: String - def initialize: - ( - vector_store_id: String, - ?request_options: OpenAI::request_opts - ) -> void - | ( - ?OpenAI::Models::VectorStores::file_batch_cancel_params - | OpenAI::BaseModel data - ) -> void + def initialize: ( + vector_store_id: String, + ?request_options: OpenAI::request_opts + ) -> void def to_hash: -> OpenAI::Models::VectorStores::file_batch_cancel_params end diff --git a/sig/openai/models/vector_stores/file_batch_create_params.rbs b/sig/openai/models/vector_stores/file_batch_create_params.rbs index 80bc34fc..80029298 100644 --- a/sig/openai/models/vector_stores/file_batch_create_params.rbs +++ b/sig/openai/models/vector_stores/file_batch_create_params.rbs @@ -23,17 +23,12 @@ module OpenAI OpenAI::Models::file_chunking_strategy_param ) -> OpenAI::Models::file_chunking_strategy_param - def initialize: - ( - file_ids: ::Array[String], - ?attributes: ::Hash[Symbol, OpenAI::Models::VectorStores::FileBatchCreateParams::attribute]?, - ?chunking_strategy: OpenAI::Models::file_chunking_strategy_param, - ?request_options: OpenAI::request_opts - ) -> void - | ( - ?OpenAI::Models::VectorStores::file_batch_create_params - | OpenAI::BaseModel data - ) -> void + def initialize: ( + file_ids: ::Array[String], + ?attributes: ::Hash[Symbol, OpenAI::Models::VectorStores::FileBatchCreateParams::attribute]?, + ?chunking_strategy: OpenAI::Models::file_chunking_strategy_param, + ?request_options: OpenAI::request_opts + ) -> void def to_hash: -> OpenAI::Models::VectorStores::file_batch_create_params diff --git a/sig/openai/models/vector_stores/file_batch_list_files_params.rbs b/sig/openai/models/vector_stores/file_batch_list_files_params.rbs index e542038d..e642c6f9 100644 --- a/sig/openai/models/vector_stores/file_batch_list_files_params.rbs +++ b/sig/openai/models/vector_stores/file_batch_list_files_params.rbs @@ -42,20 +42,15 @@ module OpenAI OpenAI::Models::VectorStores::FileBatchListFilesParams::order ) -> OpenAI::Models::VectorStores::FileBatchListFilesParams::order - def initialize: - ( - vector_store_id: String, - ?after: String, - ?before: String, - ?filter: OpenAI::Models::VectorStores::FileBatchListFilesParams::filter, - ?limit: Integer, - ?order: OpenAI::Models::VectorStores::FileBatchListFilesParams::order, - ?request_options: OpenAI::request_opts - ) -> void - | ( - ?OpenAI::Models::VectorStores::file_batch_list_files_params - | OpenAI::BaseModel data - ) -> void + def initialize: ( + vector_store_id: String, + ?after: String, + ?before: String, + ?filter: OpenAI::Models::VectorStores::FileBatchListFilesParams::filter, + ?limit: Integer, + ?order: OpenAI::Models::VectorStores::FileBatchListFilesParams::order, + ?request_options: OpenAI::request_opts + ) -> void def to_hash: -> OpenAI::Models::VectorStores::file_batch_list_files_params diff --git a/sig/openai/models/vector_stores/file_batch_retrieve_params.rbs b/sig/openai/models/vector_stores/file_batch_retrieve_params.rbs index f10bdb48..ac22b295 100644 --- a/sig/openai/models/vector_stores/file_batch_retrieve_params.rbs +++ b/sig/openai/models/vector_stores/file_batch_retrieve_params.rbs @@ -10,15 +10,10 @@ module OpenAI attr_accessor vector_store_id: String - def initialize: - ( - vector_store_id: String, - ?request_options: OpenAI::request_opts - ) -> void - | ( - ?OpenAI::Models::VectorStores::file_batch_retrieve_params - | OpenAI::BaseModel data - ) -> void + def initialize: ( + vector_store_id: String, + ?request_options: OpenAI::request_opts + ) -> void def to_hash: -> OpenAI::Models::VectorStores::file_batch_retrieve_params end diff --git a/sig/openai/models/vector_stores/file_content_params.rbs b/sig/openai/models/vector_stores/file_content_params.rbs index 58b90952..95606785 100644 --- a/sig/openai/models/vector_stores/file_content_params.rbs +++ b/sig/openai/models/vector_stores/file_content_params.rbs @@ -10,15 +10,10 @@ module OpenAI attr_accessor vector_store_id: String - def initialize: - ( - vector_store_id: String, - ?request_options: OpenAI::request_opts - ) -> void - | ( - ?OpenAI::Models::VectorStores::file_content_params - | OpenAI::BaseModel data - ) -> void + def initialize: ( + vector_store_id: String, + ?request_options: OpenAI::request_opts + ) -> void def to_hash: -> OpenAI::Models::VectorStores::file_content_params end diff --git a/sig/openai/models/vector_stores/file_content_response.rbs b/sig/openai/models/vector_stores/file_content_response.rbs index 6d24a610..11f49799 100644 --- a/sig/openai/models/vector_stores/file_content_response.rbs +++ b/sig/openai/models/vector_stores/file_content_response.rbs @@ -12,12 +12,7 @@ module OpenAI def type=: (String) -> String - def initialize: - (?text: String, ?type: String) -> void - | ( - ?OpenAI::Models::VectorStores::file_content_response - | OpenAI::BaseModel data - ) -> void + def initialize: (?text: String, ?type: String) -> void def to_hash: -> OpenAI::Models::VectorStores::file_content_response end diff --git a/sig/openai/models/vector_stores/file_create_params.rbs b/sig/openai/models/vector_stores/file_create_params.rbs index 70f7ed4b..ac3e0e2c 100644 --- a/sig/openai/models/vector_stores/file_create_params.rbs +++ b/sig/openai/models/vector_stores/file_create_params.rbs @@ -23,17 +23,12 @@ module OpenAI OpenAI::Models::file_chunking_strategy_param ) -> OpenAI::Models::file_chunking_strategy_param - def initialize: - ( - file_id: String, - ?attributes: ::Hash[Symbol, OpenAI::Models::VectorStores::FileCreateParams::attribute]?, - ?chunking_strategy: OpenAI::Models::file_chunking_strategy_param, - ?request_options: OpenAI::request_opts - ) -> void - | ( - ?OpenAI::Models::VectorStores::file_create_params - | OpenAI::BaseModel data - ) -> void + def initialize: ( + file_id: String, + ?attributes: ::Hash[Symbol, OpenAI::Models::VectorStores::FileCreateParams::attribute]?, + ?chunking_strategy: OpenAI::Models::file_chunking_strategy_param, + ?request_options: OpenAI::request_opts + ) -> void def to_hash: -> OpenAI::Models::VectorStores::file_create_params diff --git a/sig/openai/models/vector_stores/file_delete_params.rbs b/sig/openai/models/vector_stores/file_delete_params.rbs index 14edfd60..634054fa 100644 --- a/sig/openai/models/vector_stores/file_delete_params.rbs +++ b/sig/openai/models/vector_stores/file_delete_params.rbs @@ -10,15 +10,10 @@ module OpenAI attr_accessor vector_store_id: String - def initialize: - ( - vector_store_id: String, - ?request_options: OpenAI::request_opts - ) -> void - | ( - ?OpenAI::Models::VectorStores::file_delete_params - | OpenAI::BaseModel data - ) -> void + def initialize: ( + vector_store_id: String, + ?request_options: OpenAI::request_opts + ) -> void def to_hash: -> OpenAI::Models::VectorStores::file_delete_params end diff --git a/sig/openai/models/vector_stores/file_list_params.rbs b/sig/openai/models/vector_stores/file_list_params.rbs index d5d920b8..0cc01f91 100644 --- a/sig/openai/models/vector_stores/file_list_params.rbs +++ b/sig/openai/models/vector_stores/file_list_params.rbs @@ -39,19 +39,14 @@ module OpenAI OpenAI::Models::VectorStores::FileListParams::order ) -> OpenAI::Models::VectorStores::FileListParams::order - def initialize: - ( - ?after: String, - ?before: String, - ?filter: OpenAI::Models::VectorStores::FileListParams::filter, - ?limit: Integer, - ?order: OpenAI::Models::VectorStores::FileListParams::order, - ?request_options: OpenAI::request_opts - ) -> void - | ( - ?OpenAI::Models::VectorStores::file_list_params - | OpenAI::BaseModel data - ) -> void + def initialize: ( + ?after: String, + ?before: String, + ?filter: OpenAI::Models::VectorStores::FileListParams::filter, + ?limit: Integer, + ?order: OpenAI::Models::VectorStores::FileListParams::order, + ?request_options: OpenAI::request_opts + ) -> void def to_hash: -> OpenAI::Models::VectorStores::file_list_params diff --git a/sig/openai/models/vector_stores/file_retrieve_params.rbs b/sig/openai/models/vector_stores/file_retrieve_params.rbs index 09096f81..0e6f1b85 100644 --- a/sig/openai/models/vector_stores/file_retrieve_params.rbs +++ b/sig/openai/models/vector_stores/file_retrieve_params.rbs @@ -10,15 +10,10 @@ module OpenAI attr_accessor vector_store_id: String - def initialize: - ( - vector_store_id: String, - ?request_options: OpenAI::request_opts - ) -> void - | ( - ?OpenAI::Models::VectorStores::file_retrieve_params - | OpenAI::BaseModel data - ) -> void + def initialize: ( + vector_store_id: String, + ?request_options: OpenAI::request_opts + ) -> void def to_hash: -> OpenAI::Models::VectorStores::file_retrieve_params end diff --git a/sig/openai/models/vector_stores/file_update_params.rbs b/sig/openai/models/vector_stores/file_update_params.rbs index 3574bfa7..6b2b7029 100644 --- a/sig/openai/models/vector_stores/file_update_params.rbs +++ b/sig/openai/models/vector_stores/file_update_params.rbs @@ -16,16 +16,11 @@ module OpenAI attr_accessor attributes: ::Hash[Symbol, OpenAI::Models::VectorStores::FileUpdateParams::attribute]? - def initialize: - ( - vector_store_id: String, - attributes: ::Hash[Symbol, OpenAI::Models::VectorStores::FileUpdateParams::attribute]?, - ?request_options: OpenAI::request_opts - ) -> void - | ( - ?OpenAI::Models::VectorStores::file_update_params - | OpenAI::BaseModel data - ) -> void + def initialize: ( + vector_store_id: String, + attributes: ::Hash[Symbol, OpenAI::Models::VectorStores::FileUpdateParams::attribute]?, + ?request_options: OpenAI::request_opts + ) -> void def to_hash: -> OpenAI::Models::VectorStores::file_update_params diff --git a/sig/openai/models/vector_stores/vector_store_file.rbs b/sig/openai/models/vector_stores/vector_store_file.rbs index b857316f..79940901 100644 --- a/sig/openai/models/vector_stores/vector_store_file.rbs +++ b/sig/openai/models/vector_stores/vector_store_file.rbs @@ -40,22 +40,17 @@ module OpenAI OpenAI::Models::file_chunking_strategy ) -> OpenAI::Models::file_chunking_strategy - def initialize: - ( - id: String, - created_at: Integer, - last_error: OpenAI::Models::VectorStores::VectorStoreFile::LastError?, - status: OpenAI::Models::VectorStores::VectorStoreFile::status, - usage_bytes: Integer, - vector_store_id: String, - ?attributes: ::Hash[Symbol, OpenAI::Models::VectorStores::VectorStoreFile::attribute]?, - ?chunking_strategy: OpenAI::Models::file_chunking_strategy, - ?object: :"vector_store.file" - ) -> void - | ( - ?OpenAI::Models::VectorStores::vector_store_file - | OpenAI::BaseModel data - ) -> void + def initialize: ( + id: String, + created_at: Integer, + last_error: OpenAI::Models::VectorStores::VectorStoreFile::LastError?, + status: OpenAI::Models::VectorStores::VectorStoreFile::status, + usage_bytes: Integer, + vector_store_id: String, + ?attributes: ::Hash[Symbol, OpenAI::Models::VectorStores::VectorStoreFile::attribute]?, + ?chunking_strategy: OpenAI::Models::file_chunking_strategy, + ?object: :"vector_store.file" + ) -> void def to_hash: -> OpenAI::Models::VectorStores::vector_store_file @@ -70,15 +65,10 @@ module OpenAI attr_accessor message: String - def initialize: - ( - code: OpenAI::Models::VectorStores::VectorStoreFile::LastError::code, - message: String - ) -> void - | ( - ?OpenAI::Models::VectorStores::VectorStoreFile::last_error - | OpenAI::BaseModel data - ) -> void + def initialize: ( + code: OpenAI::Models::VectorStores::VectorStoreFile::LastError::code, + message: String + ) -> void def to_hash: -> OpenAI::Models::VectorStores::VectorStoreFile::last_error diff --git a/sig/openai/models/vector_stores/vector_store_file_batch.rbs b/sig/openai/models/vector_stores/vector_store_file_batch.rbs index 848fdedc..497f5dc3 100644 --- a/sig/openai/models/vector_stores/vector_store_file_batch.rbs +++ b/sig/openai/models/vector_stores/vector_store_file_batch.rbs @@ -27,19 +27,14 @@ module OpenAI attr_accessor vector_store_id: String - def initialize: - ( - id: String, - created_at: Integer, - file_counts: OpenAI::Models::VectorStores::VectorStoreFileBatch::FileCounts, - status: OpenAI::Models::VectorStores::VectorStoreFileBatch::status, - vector_store_id: String, - ?object: :"vector_store.files_batch" - ) -> void - | ( - ?OpenAI::Models::VectorStores::vector_store_file_batch - | OpenAI::BaseModel data - ) -> void + def initialize: ( + id: String, + created_at: Integer, + file_counts: OpenAI::Models::VectorStores::VectorStoreFileBatch::FileCounts, + status: OpenAI::Models::VectorStores::VectorStoreFileBatch::status, + vector_store_id: String, + ?object: :"vector_store.files_batch" + ) -> void def to_hash: -> OpenAI::Models::VectorStores::vector_store_file_batch @@ -63,18 +58,13 @@ module OpenAI attr_accessor total: Integer - def initialize: - ( - cancelled: Integer, - completed: Integer, - failed: Integer, - in_progress: Integer, - total: Integer - ) -> void - | ( - ?OpenAI::Models::VectorStores::VectorStoreFileBatch::file_counts - | OpenAI::BaseModel data - ) -> void + def initialize: ( + cancelled: Integer, + completed: Integer, + failed: Integer, + in_progress: Integer, + total: Integer + ) -> void def to_hash: -> OpenAI::Models::VectorStores::VectorStoreFileBatch::file_counts end diff --git a/sig/openai/models/vector_stores/vector_store_file_deleted.rbs b/sig/openai/models/vector_stores/vector_store_file_deleted.rbs index a1ccb5ea..dde63be2 100644 --- a/sig/openai/models/vector_stores/vector_store_file_deleted.rbs +++ b/sig/openai/models/vector_stores/vector_store_file_deleted.rbs @@ -14,16 +14,11 @@ module OpenAI attr_accessor object: :"vector_store.file.deleted" - def initialize: - ( - id: String, - deleted: bool, - ?object: :"vector_store.file.deleted" - ) -> void - | ( - ?OpenAI::Models::VectorStores::vector_store_file_deleted - | OpenAI::BaseModel data - ) -> void + def initialize: ( + id: String, + deleted: bool, + ?object: :"vector_store.file.deleted" + ) -> void def to_hash: -> OpenAI::Models::VectorStores::vector_store_file_deleted end diff --git a/sig/openai/resources/audio/speech.rbs b/sig/openai/resources/audio/speech.rbs index fc30ff40..65002d04 100644 --- a/sig/openai/resources/audio/speech.rbs +++ b/sig/openai/resources/audio/speech.rbs @@ -2,19 +2,14 @@ module OpenAI module Resources class Audio class Speech - def create: - ( - OpenAI::Models::Audio::SpeechCreateParams - | ::Hash[Symbol, top] params - ) -> top - | ( - input: String, - model: OpenAI::Models::Audio::SpeechCreateParams::model, - voice: OpenAI::Models::Audio::SpeechCreateParams::voice, - ?response_format: OpenAI::Models::Audio::SpeechCreateParams::response_format, - ?speed: Float, - ?request_options: OpenAI::request_opts - ) -> top + def create: ( + input: String, + model: OpenAI::Models::Audio::SpeechCreateParams::model, + voice: OpenAI::Models::Audio::SpeechCreateParams::voice, + ?response_format: OpenAI::Models::Audio::SpeechCreateParams::response_format, + ?speed: Float, + ?request_options: OpenAI::request_opts + ) -> top def initialize: (client: OpenAI::Client) -> void end diff --git a/sig/openai/resources/audio/transcriptions.rbs b/sig/openai/resources/audio/transcriptions.rbs index 67d0eb49..9ee728bb 100644 --- a/sig/openai/resources/audio/transcriptions.rbs +++ b/sig/openai/resources/audio/transcriptions.rbs @@ -2,21 +2,16 @@ module OpenAI module Resources class Audio class Transcriptions - def create: - ( - OpenAI::Models::Audio::TranscriptionCreateParams - | ::Hash[Symbol, top] params - ) -> OpenAI::Models::Audio::transcription_create_response - | ( - file: IO | StringIO, - model: OpenAI::Models::Audio::TranscriptionCreateParams::model, - ?language: String, - ?prompt: String, - ?response_format: OpenAI::Models::audio_response_format, - ?temperature: Float, - ?timestamp_granularities: ::Array[OpenAI::Models::Audio::TranscriptionCreateParams::timestamp_granularity], - ?request_options: OpenAI::request_opts - ) -> OpenAI::Models::Audio::transcription_create_response + def create: ( + file: IO | StringIO, + model: OpenAI::Models::Audio::TranscriptionCreateParams::model, + ?language: String, + ?prompt: String, + ?response_format: OpenAI::Models::audio_response_format, + ?temperature: Float, + ?timestamp_granularities: ::Array[OpenAI::Models::Audio::TranscriptionCreateParams::timestamp_granularity], + ?request_options: OpenAI::request_opts + ) -> OpenAI::Models::Audio::transcription_create_response def initialize: (client: OpenAI::Client) -> void end diff --git a/sig/openai/resources/audio/translations.rbs b/sig/openai/resources/audio/translations.rbs index 7683d6e2..f4c61adf 100644 --- a/sig/openai/resources/audio/translations.rbs +++ b/sig/openai/resources/audio/translations.rbs @@ -2,19 +2,14 @@ module OpenAI module Resources class Audio class Translations - def create: - ( - OpenAI::Models::Audio::TranslationCreateParams - | ::Hash[Symbol, top] params - ) -> OpenAI::Models::Audio::translation_create_response - | ( - file: IO | StringIO, - model: OpenAI::Models::Audio::TranslationCreateParams::model, - ?prompt: String, - ?response_format: OpenAI::Models::audio_response_format, - ?temperature: Float, - ?request_options: OpenAI::request_opts - ) -> OpenAI::Models::Audio::translation_create_response + def create: ( + file: IO | StringIO, + model: OpenAI::Models::Audio::TranslationCreateParams::model, + ?prompt: String, + ?response_format: OpenAI::Models::audio_response_format, + ?temperature: Float, + ?request_options: OpenAI::request_opts + ) -> OpenAI::Models::Audio::translation_create_response def initialize: (client: OpenAI::Client) -> void end diff --git a/sig/openai/resources/batches.rbs b/sig/openai/resources/batches.rbs index 506824d7..37dbb707 100644 --- a/sig/openai/resources/batches.rbs +++ b/sig/openai/resources/batches.rbs @@ -1,47 +1,29 @@ module OpenAI module Resources class Batches - def create: - ( - OpenAI::Models::BatchCreateParams | ::Hash[Symbol, top] params - ) -> OpenAI::Models::Batch - | ( - completion_window: OpenAI::Models::BatchCreateParams::completion_window, - endpoint: OpenAI::Models::BatchCreateParams::endpoint, - input_file_id: String, - ?metadata: OpenAI::Models::metadata?, - ?request_options: OpenAI::request_opts - ) -> OpenAI::Models::Batch + def create: ( + completion_window: OpenAI::Models::BatchCreateParams::completion_window, + endpoint: OpenAI::Models::BatchCreateParams::endpoint, + input_file_id: String, + ?metadata: OpenAI::Models::metadata?, + ?request_options: OpenAI::request_opts + ) -> OpenAI::Models::Batch - def retrieve: - ( - String batch_id, - ?OpenAI::Models::BatchRetrieveParams | ::Hash[Symbol, top] params - ) -> OpenAI::Models::Batch - | ( - String batch_id, - ?request_options: OpenAI::request_opts - ) -> OpenAI::Models::Batch + def retrieve: ( + String batch_id, + ?request_options: OpenAI::request_opts + ) -> OpenAI::Models::Batch - def list: - ( - ?OpenAI::Models::BatchListParams | ::Hash[Symbol, top] params - ) -> OpenAI::CursorPage[OpenAI::Models::Batch] - | ( - ?after: String, - ?limit: Integer, - ?request_options: OpenAI::request_opts - ) -> OpenAI::CursorPage[OpenAI::Models::Batch] + def list: ( + ?after: String, + ?limit: Integer, + ?request_options: OpenAI::request_opts + ) -> OpenAI::CursorPage[OpenAI::Models::Batch] - def cancel: - ( - String batch_id, - ?OpenAI::Models::BatchCancelParams | ::Hash[Symbol, top] params - ) -> OpenAI::Models::Batch - | ( - String batch_id, - ?request_options: OpenAI::request_opts - ) -> OpenAI::Models::Batch + def cancel: ( + String batch_id, + ?request_options: OpenAI::request_opts + ) -> OpenAI::Models::Batch def initialize: (client: OpenAI::Client) -> void end diff --git a/sig/openai/resources/beta/assistants.rbs b/sig/openai/resources/beta/assistants.rbs index 508c1f80..84ea0af9 100644 --- a/sig/openai/resources/beta/assistants.rbs +++ b/sig/openai/resources/beta/assistants.rbs @@ -2,82 +2,54 @@ module OpenAI module Resources class Beta class Assistants - def create: - ( - OpenAI::Models::Beta::AssistantCreateParams - | ::Hash[Symbol, top] params - ) -> OpenAI::Models::Beta::Assistant - | ( - model: OpenAI::Models::Beta::AssistantCreateParams::model, - ?description: String?, - ?instructions: String?, - ?metadata: OpenAI::Models::metadata?, - ?name: String?, - ?reasoning_effort: OpenAI::Models::reasoning_effort?, - ?response_format: OpenAI::Models::Beta::assistant_response_format_option?, - ?temperature: Float?, - ?tool_resources: OpenAI::Models::Beta::AssistantCreateParams::ToolResources?, - ?tools: ::Array[OpenAI::Models::Beta::assistant_tool], - ?top_p: Float?, - ?request_options: OpenAI::request_opts - ) -> OpenAI::Models::Beta::Assistant + def create: ( + model: OpenAI::Models::Beta::AssistantCreateParams::model, + ?description: String?, + ?instructions: String?, + ?metadata: OpenAI::Models::metadata?, + ?name: String?, + ?reasoning_effort: OpenAI::Models::reasoning_effort?, + ?response_format: OpenAI::Models::Beta::assistant_response_format_option?, + ?temperature: Float?, + ?tool_resources: OpenAI::Models::Beta::AssistantCreateParams::ToolResources?, + ?tools: ::Array[OpenAI::Models::Beta::assistant_tool], + ?top_p: Float?, + ?request_options: OpenAI::request_opts + ) -> OpenAI::Models::Beta::Assistant - def retrieve: - ( - String assistant_id, - ?OpenAI::Models::Beta::AssistantRetrieveParams - | ::Hash[Symbol, top] params - ) -> OpenAI::Models::Beta::Assistant - | ( - String assistant_id, - ?request_options: OpenAI::request_opts - ) -> OpenAI::Models::Beta::Assistant + def retrieve: ( + String assistant_id, + ?request_options: OpenAI::request_opts + ) -> OpenAI::Models::Beta::Assistant - def update: - ( - String assistant_id, - ?OpenAI::Models::Beta::AssistantUpdateParams - | ::Hash[Symbol, top] params - ) -> OpenAI::Models::Beta::Assistant - | ( - String assistant_id, - ?description: String?, - ?instructions: String?, - ?metadata: OpenAI::Models::metadata?, - ?model: OpenAI::Models::Beta::AssistantUpdateParams::model, - ?name: String?, - ?reasoning_effort: OpenAI::Models::reasoning_effort?, - ?response_format: OpenAI::Models::Beta::assistant_response_format_option?, - ?temperature: Float?, - ?tool_resources: OpenAI::Models::Beta::AssistantUpdateParams::ToolResources?, - ?tools: ::Array[OpenAI::Models::Beta::assistant_tool], - ?top_p: Float?, - ?request_options: OpenAI::request_opts - ) -> OpenAI::Models::Beta::Assistant + def update: ( + String assistant_id, + ?description: String?, + ?instructions: String?, + ?metadata: OpenAI::Models::metadata?, + ?model: OpenAI::Models::Beta::AssistantUpdateParams::model, + ?name: String?, + ?reasoning_effort: OpenAI::Models::reasoning_effort?, + ?response_format: OpenAI::Models::Beta::assistant_response_format_option?, + ?temperature: Float?, + ?tool_resources: OpenAI::Models::Beta::AssistantUpdateParams::ToolResources?, + ?tools: ::Array[OpenAI::Models::Beta::assistant_tool], + ?top_p: Float?, + ?request_options: OpenAI::request_opts + ) -> OpenAI::Models::Beta::Assistant - def list: - ( - ?OpenAI::Models::Beta::AssistantListParams - | ::Hash[Symbol, top] params - ) -> OpenAI::CursorPage[OpenAI::Models::Beta::Assistant] - | ( - ?after: String, - ?before: String, - ?limit: Integer, - ?order: OpenAI::Models::Beta::AssistantListParams::order, - ?request_options: OpenAI::request_opts - ) -> OpenAI::CursorPage[OpenAI::Models::Beta::Assistant] + def list: ( + ?after: String, + ?before: String, + ?limit: Integer, + ?order: OpenAI::Models::Beta::AssistantListParams::order, + ?request_options: OpenAI::request_opts + ) -> OpenAI::CursorPage[OpenAI::Models::Beta::Assistant] - def delete: - ( - String assistant_id, - ?OpenAI::Models::Beta::AssistantDeleteParams - | ::Hash[Symbol, top] params - ) -> OpenAI::Models::Beta::AssistantDeleted - | ( - String assistant_id, - ?request_options: OpenAI::request_opts - ) -> OpenAI::Models::Beta::AssistantDeleted + def delete: ( + String assistant_id, + ?request_options: OpenAI::request_opts + ) -> OpenAI::Models::Beta::AssistantDeleted def initialize: (client: OpenAI::Client) -> void end diff --git a/sig/openai/resources/beta/threads.rbs b/sig/openai/resources/beta/threads.rbs index 3c50dbb1..10e58839 100644 --- a/sig/openai/resources/beta/threads.rbs +++ b/sig/openai/resources/beta/threads.rbs @@ -6,100 +6,67 @@ module OpenAI attr_reader messages: OpenAI::Resources::Beta::Threads::Messages - def create: - ( - ?OpenAI::Models::Beta::ThreadCreateParams - | ::Hash[Symbol, top] params - ) -> OpenAI::Models::Beta::Thread - | ( - ?messages: ::Array[OpenAI::Models::Beta::ThreadCreateParams::Message], - ?metadata: OpenAI::Models::metadata?, - ?tool_resources: OpenAI::Models::Beta::ThreadCreateParams::ToolResources?, - ?request_options: OpenAI::request_opts - ) -> OpenAI::Models::Beta::Thread + def create: ( + ?messages: ::Array[OpenAI::Models::Beta::ThreadCreateParams::Message], + ?metadata: OpenAI::Models::metadata?, + ?tool_resources: OpenAI::Models::Beta::ThreadCreateParams::ToolResources?, + ?request_options: OpenAI::request_opts + ) -> OpenAI::Models::Beta::Thread - def retrieve: - ( - String thread_id, - ?OpenAI::Models::Beta::ThreadRetrieveParams - | ::Hash[Symbol, top] params - ) -> OpenAI::Models::Beta::Thread - | ( - String thread_id, - ?request_options: OpenAI::request_opts - ) -> OpenAI::Models::Beta::Thread + def retrieve: ( + String thread_id, + ?request_options: OpenAI::request_opts + ) -> OpenAI::Models::Beta::Thread - def update: - ( - String thread_id, - ?OpenAI::Models::Beta::ThreadUpdateParams - | ::Hash[Symbol, top] params - ) -> OpenAI::Models::Beta::Thread - | ( - String thread_id, - ?metadata: OpenAI::Models::metadata?, - ?tool_resources: OpenAI::Models::Beta::ThreadUpdateParams::ToolResources?, - ?request_options: OpenAI::request_opts - ) -> OpenAI::Models::Beta::Thread + def update: ( + String thread_id, + ?metadata: OpenAI::Models::metadata?, + ?tool_resources: OpenAI::Models::Beta::ThreadUpdateParams::ToolResources?, + ?request_options: OpenAI::request_opts + ) -> OpenAI::Models::Beta::Thread - def delete: - ( - String thread_id, - ?OpenAI::Models::Beta::ThreadDeleteParams - | ::Hash[Symbol, top] params - ) -> OpenAI::Models::Beta::ThreadDeleted - | ( - String thread_id, - ?request_options: OpenAI::request_opts - ) -> OpenAI::Models::Beta::ThreadDeleted + def delete: ( + String thread_id, + ?request_options: OpenAI::request_opts + ) -> OpenAI::Models::Beta::ThreadDeleted - def create_and_run: - ( - OpenAI::Models::Beta::ThreadCreateAndRunParams - | ::Hash[Symbol, top] params - ) -> OpenAI::Models::Beta::Threads::Run - | ( - assistant_id: String, - ?instructions: String?, - ?max_completion_tokens: Integer?, - ?max_prompt_tokens: Integer?, - ?metadata: OpenAI::Models::metadata?, - ?model: OpenAI::Models::Beta::ThreadCreateAndRunParams::model?, - ?parallel_tool_calls: bool, - ?response_format: OpenAI::Models::Beta::assistant_response_format_option?, - ?temperature: Float?, - ?thread: OpenAI::Models::Beta::ThreadCreateAndRunParams::Thread, - ?tool_choice: OpenAI::Models::Beta::assistant_tool_choice_option?, - ?tool_resources: OpenAI::Models::Beta::ThreadCreateAndRunParams::ToolResources?, - ?tools: ::Array[OpenAI::Models::Beta::ThreadCreateAndRunParams::tool]?, - ?top_p: Float?, - ?truncation_strategy: OpenAI::Models::Beta::ThreadCreateAndRunParams::TruncationStrategy?, - ?request_options: OpenAI::request_opts - ) -> OpenAI::Models::Beta::Threads::Run + def create_and_run: ( + assistant_id: String, + ?instructions: String?, + ?max_completion_tokens: Integer?, + ?max_prompt_tokens: Integer?, + ?metadata: OpenAI::Models::metadata?, + ?model: OpenAI::Models::Beta::ThreadCreateAndRunParams::model?, + ?parallel_tool_calls: bool, + ?response_format: OpenAI::Models::Beta::assistant_response_format_option?, + ?temperature: Float?, + ?thread: OpenAI::Models::Beta::ThreadCreateAndRunParams::Thread, + ?tool_choice: OpenAI::Models::Beta::assistant_tool_choice_option?, + ?tool_resources: OpenAI::Models::Beta::ThreadCreateAndRunParams::ToolResources?, + ?tools: ::Array[OpenAI::Models::Beta::ThreadCreateAndRunParams::tool]?, + ?top_p: Float?, + ?truncation_strategy: OpenAI::Models::Beta::ThreadCreateAndRunParams::TruncationStrategy?, + ?request_options: OpenAI::request_opts + ) -> OpenAI::Models::Beta::Threads::Run - def create_and_run_streaming: - ( - OpenAI::Models::Beta::ThreadCreateAndRunParams - | ::Hash[Symbol, top] params - ) -> OpenAI::Stream[OpenAI::Models::Beta::assistant_stream_event] - | ( - assistant_id: String, - ?instructions: String?, - ?max_completion_tokens: Integer?, - ?max_prompt_tokens: Integer?, - ?metadata: OpenAI::Models::metadata?, - ?model: OpenAI::Models::Beta::ThreadCreateAndRunParams::model?, - ?parallel_tool_calls: bool, - ?response_format: OpenAI::Models::Beta::assistant_response_format_option?, - ?temperature: Float?, - ?thread: OpenAI::Models::Beta::ThreadCreateAndRunParams::Thread, - ?tool_choice: OpenAI::Models::Beta::assistant_tool_choice_option?, - ?tool_resources: OpenAI::Models::Beta::ThreadCreateAndRunParams::ToolResources?, - ?tools: ::Array[OpenAI::Models::Beta::ThreadCreateAndRunParams::tool]?, - ?top_p: Float?, - ?truncation_strategy: OpenAI::Models::Beta::ThreadCreateAndRunParams::TruncationStrategy?, - ?request_options: OpenAI::request_opts - ) -> OpenAI::Stream[OpenAI::Models::Beta::assistant_stream_event] + def create_and_run_streaming: ( + assistant_id: String, + ?instructions: String?, + ?max_completion_tokens: Integer?, + ?max_prompt_tokens: Integer?, + ?metadata: OpenAI::Models::metadata?, + ?model: OpenAI::Models::Beta::ThreadCreateAndRunParams::model?, + ?parallel_tool_calls: bool, + ?response_format: OpenAI::Models::Beta::assistant_response_format_option?, + ?temperature: Float?, + ?thread: OpenAI::Models::Beta::ThreadCreateAndRunParams::Thread, + ?tool_choice: OpenAI::Models::Beta::assistant_tool_choice_option?, + ?tool_resources: OpenAI::Models::Beta::ThreadCreateAndRunParams::ToolResources?, + ?tools: ::Array[OpenAI::Models::Beta::ThreadCreateAndRunParams::tool]?, + ?top_p: Float?, + ?truncation_strategy: OpenAI::Models::Beta::ThreadCreateAndRunParams::TruncationStrategy?, + ?request_options: OpenAI::request_opts + ) -> OpenAI::Stream[OpenAI::Models::Beta::assistant_stream_event] def initialize: (client: OpenAI::Client) -> void end diff --git a/sig/openai/resources/beta/threads/messages.rbs b/sig/openai/resources/beta/threads/messages.rbs index ca8ccb42..f5421f58 100644 --- a/sig/openai/resources/beta/threads/messages.rbs +++ b/sig/openai/resources/beta/threads/messages.rbs @@ -3,73 +3,43 @@ module OpenAI class Beta class Threads class Messages - def create: - ( - String thread_id, - OpenAI::Models::Beta::Threads::MessageCreateParams - | ::Hash[Symbol, top] params - ) -> OpenAI::Models::Beta::Threads::Message - | ( - String thread_id, - content: OpenAI::Models::Beta::Threads::MessageCreateParams::content, - role: OpenAI::Models::Beta::Threads::MessageCreateParams::role, - ?attachments: ::Array[OpenAI::Models::Beta::Threads::MessageCreateParams::Attachment]?, - ?metadata: OpenAI::Models::metadata?, - ?request_options: OpenAI::request_opts - ) -> OpenAI::Models::Beta::Threads::Message + def create: ( + String thread_id, + content: OpenAI::Models::Beta::Threads::MessageCreateParams::content, + role: OpenAI::Models::Beta::Threads::MessageCreateParams::role, + ?attachments: ::Array[OpenAI::Models::Beta::Threads::MessageCreateParams::Attachment]?, + ?metadata: OpenAI::Models::metadata?, + ?request_options: OpenAI::request_opts + ) -> OpenAI::Models::Beta::Threads::Message - def retrieve: - ( - String message_id, - OpenAI::Models::Beta::Threads::MessageRetrieveParams - | ::Hash[Symbol, top] params - ) -> OpenAI::Models::Beta::Threads::Message - | ( - String message_id, - thread_id: String, - ?request_options: OpenAI::request_opts - ) -> OpenAI::Models::Beta::Threads::Message + def retrieve: ( + String message_id, + thread_id: String, + ?request_options: OpenAI::request_opts + ) -> OpenAI::Models::Beta::Threads::Message - def update: - ( - String message_id, - OpenAI::Models::Beta::Threads::MessageUpdateParams - | ::Hash[Symbol, top] params - ) -> OpenAI::Models::Beta::Threads::Message - | ( - String message_id, - thread_id: String, - ?metadata: OpenAI::Models::metadata?, - ?request_options: OpenAI::request_opts - ) -> OpenAI::Models::Beta::Threads::Message + def update: ( + String message_id, + thread_id: String, + ?metadata: OpenAI::Models::metadata?, + ?request_options: OpenAI::request_opts + ) -> OpenAI::Models::Beta::Threads::Message - def list: - ( - String thread_id, - ?OpenAI::Models::Beta::Threads::MessageListParams - | ::Hash[Symbol, top] params - ) -> OpenAI::CursorPage[OpenAI::Models::Beta::Threads::Message] - | ( - String thread_id, - ?after: String, - ?before: String, - ?limit: Integer, - ?order: OpenAI::Models::Beta::Threads::MessageListParams::order, - ?run_id: String, - ?request_options: OpenAI::request_opts - ) -> OpenAI::CursorPage[OpenAI::Models::Beta::Threads::Message] + def list: ( + String thread_id, + ?after: String, + ?before: String, + ?limit: Integer, + ?order: OpenAI::Models::Beta::Threads::MessageListParams::order, + ?run_id: String, + ?request_options: OpenAI::request_opts + ) -> OpenAI::CursorPage[OpenAI::Models::Beta::Threads::Message] - def delete: - ( - String message_id, - OpenAI::Models::Beta::Threads::MessageDeleteParams - | ::Hash[Symbol, top] params - ) -> OpenAI::Models::Beta::Threads::MessageDeleted - | ( - String message_id, - thread_id: String, - ?request_options: OpenAI::request_opts - ) -> OpenAI::Models::Beta::Threads::MessageDeleted + def delete: ( + String message_id, + thread_id: String, + ?request_options: OpenAI::request_opts + ) -> OpenAI::Models::Beta::Threads::MessageDeleted def initialize: (client: OpenAI::Client) -> void end diff --git a/sig/openai/resources/beta/threads/runs.rbs b/sig/openai/resources/beta/threads/runs.rbs index 2ad2c954..24c1f8c5 100644 --- a/sig/openai/resources/beta/threads/runs.rbs +++ b/sig/openai/resources/beta/threads/runs.rbs @@ -5,139 +5,91 @@ module OpenAI class Runs attr_reader steps: OpenAI::Resources::Beta::Threads::Runs::Steps - def create: - ( - String thread_id, - OpenAI::Models::Beta::Threads::RunCreateParams - | ::Hash[Symbol, top] params - ) -> OpenAI::Models::Beta::Threads::Run - | ( - String thread_id, - assistant_id: String, - ?include: ::Array[OpenAI::Models::Beta::Threads::Runs::run_step_include], - ?additional_instructions: String?, - ?additional_messages: ::Array[OpenAI::Models::Beta::Threads::RunCreateParams::AdditionalMessage]?, - ?instructions: String?, - ?max_completion_tokens: Integer?, - ?max_prompt_tokens: Integer?, - ?metadata: OpenAI::Models::metadata?, - ?model: OpenAI::Models::Beta::Threads::RunCreateParams::model?, - ?parallel_tool_calls: bool, - ?reasoning_effort: OpenAI::Models::reasoning_effort?, - ?response_format: OpenAI::Models::Beta::assistant_response_format_option?, - ?temperature: Float?, - ?tool_choice: OpenAI::Models::Beta::assistant_tool_choice_option?, - ?tools: ::Array[OpenAI::Models::Beta::assistant_tool]?, - ?top_p: Float?, - ?truncation_strategy: OpenAI::Models::Beta::Threads::RunCreateParams::TruncationStrategy?, - ?request_options: OpenAI::request_opts - ) -> OpenAI::Models::Beta::Threads::Run + def create: ( + String thread_id, + assistant_id: String, + ?include: ::Array[OpenAI::Models::Beta::Threads::Runs::run_step_include], + ?additional_instructions: String?, + ?additional_messages: ::Array[OpenAI::Models::Beta::Threads::RunCreateParams::AdditionalMessage]?, + ?instructions: String?, + ?max_completion_tokens: Integer?, + ?max_prompt_tokens: Integer?, + ?metadata: OpenAI::Models::metadata?, + ?model: OpenAI::Models::Beta::Threads::RunCreateParams::model?, + ?parallel_tool_calls: bool, + ?reasoning_effort: OpenAI::Models::reasoning_effort?, + ?response_format: OpenAI::Models::Beta::assistant_response_format_option?, + ?temperature: Float?, + ?tool_choice: OpenAI::Models::Beta::assistant_tool_choice_option?, + ?tools: ::Array[OpenAI::Models::Beta::assistant_tool]?, + ?top_p: Float?, + ?truncation_strategy: OpenAI::Models::Beta::Threads::RunCreateParams::TruncationStrategy?, + ?request_options: OpenAI::request_opts + ) -> OpenAI::Models::Beta::Threads::Run - def create_streaming: - ( - String thread_id, - OpenAI::Models::Beta::Threads::RunCreateParams - | ::Hash[Symbol, top] params - ) -> OpenAI::Stream[OpenAI::Models::Beta::assistant_stream_event] - | ( - String thread_id, - assistant_id: String, - ?include: ::Array[OpenAI::Models::Beta::Threads::Runs::run_step_include], - ?additional_instructions: String?, - ?additional_messages: ::Array[OpenAI::Models::Beta::Threads::RunCreateParams::AdditionalMessage]?, - ?instructions: String?, - ?max_completion_tokens: Integer?, - ?max_prompt_tokens: Integer?, - ?metadata: OpenAI::Models::metadata?, - ?model: OpenAI::Models::Beta::Threads::RunCreateParams::model?, - ?parallel_tool_calls: bool, - ?reasoning_effort: OpenAI::Models::reasoning_effort?, - ?response_format: OpenAI::Models::Beta::assistant_response_format_option?, - ?temperature: Float?, - ?tool_choice: OpenAI::Models::Beta::assistant_tool_choice_option?, - ?tools: ::Array[OpenAI::Models::Beta::assistant_tool]?, - ?top_p: Float?, - ?truncation_strategy: OpenAI::Models::Beta::Threads::RunCreateParams::TruncationStrategy?, - ?request_options: OpenAI::request_opts - ) -> OpenAI::Stream[OpenAI::Models::Beta::assistant_stream_event] + def create_streaming: ( + String thread_id, + assistant_id: String, + ?include: ::Array[OpenAI::Models::Beta::Threads::Runs::run_step_include], + ?additional_instructions: String?, + ?additional_messages: ::Array[OpenAI::Models::Beta::Threads::RunCreateParams::AdditionalMessage]?, + ?instructions: String?, + ?max_completion_tokens: Integer?, + ?max_prompt_tokens: Integer?, + ?metadata: OpenAI::Models::metadata?, + ?model: OpenAI::Models::Beta::Threads::RunCreateParams::model?, + ?parallel_tool_calls: bool, + ?reasoning_effort: OpenAI::Models::reasoning_effort?, + ?response_format: OpenAI::Models::Beta::assistant_response_format_option?, + ?temperature: Float?, + ?tool_choice: OpenAI::Models::Beta::assistant_tool_choice_option?, + ?tools: ::Array[OpenAI::Models::Beta::assistant_tool]?, + ?top_p: Float?, + ?truncation_strategy: OpenAI::Models::Beta::Threads::RunCreateParams::TruncationStrategy?, + ?request_options: OpenAI::request_opts + ) -> OpenAI::Stream[OpenAI::Models::Beta::assistant_stream_event] - def retrieve: - ( - String run_id, - OpenAI::Models::Beta::Threads::RunRetrieveParams - | ::Hash[Symbol, top] params - ) -> OpenAI::Models::Beta::Threads::Run - | ( - String run_id, - thread_id: String, - ?request_options: OpenAI::request_opts - ) -> OpenAI::Models::Beta::Threads::Run + def retrieve: ( + String run_id, + thread_id: String, + ?request_options: OpenAI::request_opts + ) -> OpenAI::Models::Beta::Threads::Run - def update: - ( - String run_id, - OpenAI::Models::Beta::Threads::RunUpdateParams - | ::Hash[Symbol, top] params - ) -> OpenAI::Models::Beta::Threads::Run - | ( - String run_id, - thread_id: String, - ?metadata: OpenAI::Models::metadata?, - ?request_options: OpenAI::request_opts - ) -> OpenAI::Models::Beta::Threads::Run + def update: ( + String run_id, + thread_id: String, + ?metadata: OpenAI::Models::metadata?, + ?request_options: OpenAI::request_opts + ) -> OpenAI::Models::Beta::Threads::Run - def list: - ( - String thread_id, - ?OpenAI::Models::Beta::Threads::RunListParams - | ::Hash[Symbol, top] params - ) -> OpenAI::CursorPage[OpenAI::Models::Beta::Threads::Run] - | ( - String thread_id, - ?after: String, - ?before: String, - ?limit: Integer, - ?order: OpenAI::Models::Beta::Threads::RunListParams::order, - ?request_options: OpenAI::request_opts - ) -> OpenAI::CursorPage[OpenAI::Models::Beta::Threads::Run] + def list: ( + String thread_id, + ?after: String, + ?before: String, + ?limit: Integer, + ?order: OpenAI::Models::Beta::Threads::RunListParams::order, + ?request_options: OpenAI::request_opts + ) -> OpenAI::CursorPage[OpenAI::Models::Beta::Threads::Run] - def cancel: - ( - String run_id, - OpenAI::Models::Beta::Threads::RunCancelParams - | ::Hash[Symbol, top] params - ) -> OpenAI::Models::Beta::Threads::Run - | ( - String run_id, - thread_id: String, - ?request_options: OpenAI::request_opts - ) -> OpenAI::Models::Beta::Threads::Run + def cancel: ( + String run_id, + thread_id: String, + ?request_options: OpenAI::request_opts + ) -> OpenAI::Models::Beta::Threads::Run - def submit_tool_outputs: - ( - String run_id, - OpenAI::Models::Beta::Threads::RunSubmitToolOutputsParams - | ::Hash[Symbol, top] params - ) -> OpenAI::Models::Beta::Threads::Run - | ( - String run_id, - thread_id: String, - tool_outputs: ::Array[OpenAI::Models::Beta::Threads::RunSubmitToolOutputsParams::ToolOutput], - ?request_options: OpenAI::request_opts - ) -> OpenAI::Models::Beta::Threads::Run + def submit_tool_outputs: ( + String run_id, + thread_id: String, + tool_outputs: ::Array[OpenAI::Models::Beta::Threads::RunSubmitToolOutputsParams::ToolOutput], + ?request_options: OpenAI::request_opts + ) -> OpenAI::Models::Beta::Threads::Run - def submit_tool_outputs_streaming: - ( - String run_id, - OpenAI::Models::Beta::Threads::RunSubmitToolOutputsParams - | ::Hash[Symbol, top] params - ) -> OpenAI::Stream[OpenAI::Models::Beta::assistant_stream_event] - | ( - String run_id, - thread_id: String, - tool_outputs: ::Array[OpenAI::Models::Beta::Threads::RunSubmitToolOutputsParams::ToolOutput], - ?request_options: OpenAI::request_opts - ) -> OpenAI::Stream[OpenAI::Models::Beta::assistant_stream_event] + def submit_tool_outputs_streaming: ( + String run_id, + thread_id: String, + tool_outputs: ::Array[OpenAI::Models::Beta::Threads::RunSubmitToolOutputsParams::ToolOutput], + ?request_options: OpenAI::request_opts + ) -> OpenAI::Stream[OpenAI::Models::Beta::assistant_stream_event] def initialize: (client: OpenAI::Client) -> void end diff --git a/sig/openai/resources/beta/threads/runs/steps.rbs b/sig/openai/resources/beta/threads/runs/steps.rbs index 765d7135..262179eb 100644 --- a/sig/openai/resources/beta/threads/runs/steps.rbs +++ b/sig/openai/resources/beta/threads/runs/steps.rbs @@ -4,36 +4,24 @@ module OpenAI class Threads class Runs class Steps - def retrieve: - ( - String step_id, - OpenAI::Models::Beta::Threads::Runs::StepRetrieveParams - | ::Hash[Symbol, top] params - ) -> OpenAI::Models::Beta::Threads::Runs::RunStep - | ( - String step_id, - thread_id: String, - run_id: String, - ?include: ::Array[OpenAI::Models::Beta::Threads::Runs::run_step_include], - ?request_options: OpenAI::request_opts - ) -> OpenAI::Models::Beta::Threads::Runs::RunStep + def retrieve: ( + String step_id, + thread_id: String, + run_id: String, + ?include: ::Array[OpenAI::Models::Beta::Threads::Runs::run_step_include], + ?request_options: OpenAI::request_opts + ) -> OpenAI::Models::Beta::Threads::Runs::RunStep - def list: - ( - String run_id, - OpenAI::Models::Beta::Threads::Runs::StepListParams - | ::Hash[Symbol, top] params - ) -> OpenAI::CursorPage[OpenAI::Models::Beta::Threads::Runs::RunStep] - | ( - String run_id, - thread_id: String, - ?after: String, - ?before: String, - ?include: ::Array[OpenAI::Models::Beta::Threads::Runs::run_step_include], - ?limit: Integer, - ?order: OpenAI::Models::Beta::Threads::Runs::StepListParams::order, - ?request_options: OpenAI::request_opts - ) -> OpenAI::CursorPage[OpenAI::Models::Beta::Threads::Runs::RunStep] + def list: ( + String run_id, + thread_id: String, + ?after: String, + ?before: String, + ?include: ::Array[OpenAI::Models::Beta::Threads::Runs::run_step_include], + ?limit: Integer, + ?order: OpenAI::Models::Beta::Threads::Runs::StepListParams::order, + ?request_options: OpenAI::request_opts + ) -> OpenAI::CursorPage[OpenAI::Models::Beta::Threads::Runs::RunStep] def initialize: (client: OpenAI::Client) -> void end diff --git a/sig/openai/resources/chat/completions.rbs b/sig/openai/resources/chat/completions.rbs index 84a03b90..5bd7a8db 100644 --- a/sig/openai/resources/chat/completions.rbs +++ b/sig/openai/resources/chat/completions.rbs @@ -4,131 +4,98 @@ module OpenAI class Completions attr_reader messages: OpenAI::Resources::Chat::Completions::Messages - def create: - ( - OpenAI::Models::Chat::CompletionCreateParams - | ::Hash[Symbol, top] params - ) -> OpenAI::Models::Chat::ChatCompletion - | ( - messages: ::Array[OpenAI::Models::Chat::chat_completion_message_param], - model: OpenAI::Models::Chat::CompletionCreateParams::model, - ?audio: OpenAI::Models::Chat::ChatCompletionAudioParam?, - ?frequency_penalty: Float?, - ?function_call: OpenAI::Models::Chat::CompletionCreateParams::function_call, - ?functions: ::Array[OpenAI::Models::Chat::CompletionCreateParams::Function], - ?logit_bias: ::Hash[Symbol, Integer]?, - ?logprobs: bool?, - ?max_completion_tokens: Integer?, - ?max_tokens: Integer?, - ?metadata: OpenAI::Models::metadata?, - ?modalities: ::Array[OpenAI::Models::Chat::CompletionCreateParams::modality]?, - ?n: Integer?, - ?parallel_tool_calls: bool, - ?prediction: OpenAI::Models::Chat::ChatCompletionPredictionContent?, - ?presence_penalty: Float?, - ?reasoning_effort: OpenAI::Models::reasoning_effort?, - ?response_format: OpenAI::Models::Chat::CompletionCreateParams::response_format, - ?seed: Integer?, - ?service_tier: OpenAI::Models::Chat::CompletionCreateParams::service_tier?, - ?stop: OpenAI::Models::Chat::CompletionCreateParams::stop?, - ?store: bool?, - ?stream_options: OpenAI::Models::Chat::ChatCompletionStreamOptions?, - ?temperature: Float?, - ?tool_choice: OpenAI::Models::Chat::chat_completion_tool_choice_option, - ?tools: ::Array[OpenAI::Models::Chat::ChatCompletionTool], - ?top_logprobs: Integer?, - ?top_p: Float?, - ?user: String, - ?web_search_options: OpenAI::Models::Chat::CompletionCreateParams::WebSearchOptions, - ?request_options: OpenAI::request_opts - ) -> OpenAI::Models::Chat::ChatCompletion + def create: ( + messages: ::Array[OpenAI::Models::Chat::chat_completion_message_param], + model: OpenAI::Models::Chat::CompletionCreateParams::model, + ?audio: OpenAI::Models::Chat::ChatCompletionAudioParam?, + ?frequency_penalty: Float?, + ?function_call: OpenAI::Models::Chat::CompletionCreateParams::function_call, + ?functions: ::Array[OpenAI::Models::Chat::CompletionCreateParams::Function], + ?logit_bias: ::Hash[Symbol, Integer]?, + ?logprobs: bool?, + ?max_completion_tokens: Integer?, + ?max_tokens: Integer?, + ?metadata: OpenAI::Models::metadata?, + ?modalities: ::Array[OpenAI::Models::Chat::CompletionCreateParams::modality]?, + ?n: Integer?, + ?parallel_tool_calls: bool, + ?prediction: OpenAI::Models::Chat::ChatCompletionPredictionContent?, + ?presence_penalty: Float?, + ?reasoning_effort: OpenAI::Models::reasoning_effort?, + ?response_format: OpenAI::Models::Chat::CompletionCreateParams::response_format, + ?seed: Integer?, + ?service_tier: OpenAI::Models::Chat::CompletionCreateParams::service_tier?, + ?stop: OpenAI::Models::Chat::CompletionCreateParams::stop?, + ?store: bool?, + ?stream_options: OpenAI::Models::Chat::ChatCompletionStreamOptions?, + ?temperature: Float?, + ?tool_choice: OpenAI::Models::Chat::chat_completion_tool_choice_option, + ?tools: ::Array[OpenAI::Models::Chat::ChatCompletionTool], + ?top_logprobs: Integer?, + ?top_p: Float?, + ?user: String, + ?web_search_options: OpenAI::Models::Chat::CompletionCreateParams::WebSearchOptions, + ?request_options: OpenAI::request_opts + ) -> OpenAI::Models::Chat::ChatCompletion - def create_streaming: - ( - OpenAI::Models::Chat::CompletionCreateParams - | ::Hash[Symbol, top] params - ) -> OpenAI::Stream[OpenAI::Models::Chat::ChatCompletionChunk] - | ( - messages: ::Array[OpenAI::Models::Chat::chat_completion_message_param], - model: OpenAI::Models::Chat::CompletionCreateParams::model, - ?audio: OpenAI::Models::Chat::ChatCompletionAudioParam?, - ?frequency_penalty: Float?, - ?function_call: OpenAI::Models::Chat::CompletionCreateParams::function_call, - ?functions: ::Array[OpenAI::Models::Chat::CompletionCreateParams::Function], - ?logit_bias: ::Hash[Symbol, Integer]?, - ?logprobs: bool?, - ?max_completion_tokens: Integer?, - ?max_tokens: Integer?, - ?metadata: OpenAI::Models::metadata?, - ?modalities: ::Array[OpenAI::Models::Chat::CompletionCreateParams::modality]?, - ?n: Integer?, - ?parallel_tool_calls: bool, - ?prediction: OpenAI::Models::Chat::ChatCompletionPredictionContent?, - ?presence_penalty: Float?, - ?reasoning_effort: OpenAI::Models::reasoning_effort?, - ?response_format: OpenAI::Models::Chat::CompletionCreateParams::response_format, - ?seed: Integer?, - ?service_tier: OpenAI::Models::Chat::CompletionCreateParams::service_tier?, - ?stop: OpenAI::Models::Chat::CompletionCreateParams::stop?, - ?store: bool?, - ?stream_options: OpenAI::Models::Chat::ChatCompletionStreamOptions?, - ?temperature: Float?, - ?tool_choice: OpenAI::Models::Chat::chat_completion_tool_choice_option, - ?tools: ::Array[OpenAI::Models::Chat::ChatCompletionTool], - ?top_logprobs: Integer?, - ?top_p: Float?, - ?user: String, - ?web_search_options: OpenAI::Models::Chat::CompletionCreateParams::WebSearchOptions, - ?request_options: OpenAI::request_opts - ) -> OpenAI::Stream[OpenAI::Models::Chat::ChatCompletionChunk] + def create_streaming: ( + messages: ::Array[OpenAI::Models::Chat::chat_completion_message_param], + model: OpenAI::Models::Chat::CompletionCreateParams::model, + ?audio: OpenAI::Models::Chat::ChatCompletionAudioParam?, + ?frequency_penalty: Float?, + ?function_call: OpenAI::Models::Chat::CompletionCreateParams::function_call, + ?functions: ::Array[OpenAI::Models::Chat::CompletionCreateParams::Function], + ?logit_bias: ::Hash[Symbol, Integer]?, + ?logprobs: bool?, + ?max_completion_tokens: Integer?, + ?max_tokens: Integer?, + ?metadata: OpenAI::Models::metadata?, + ?modalities: ::Array[OpenAI::Models::Chat::CompletionCreateParams::modality]?, + ?n: Integer?, + ?parallel_tool_calls: bool, + ?prediction: OpenAI::Models::Chat::ChatCompletionPredictionContent?, + ?presence_penalty: Float?, + ?reasoning_effort: OpenAI::Models::reasoning_effort?, + ?response_format: OpenAI::Models::Chat::CompletionCreateParams::response_format, + ?seed: Integer?, + ?service_tier: OpenAI::Models::Chat::CompletionCreateParams::service_tier?, + ?stop: OpenAI::Models::Chat::CompletionCreateParams::stop?, + ?store: bool?, + ?stream_options: OpenAI::Models::Chat::ChatCompletionStreamOptions?, + ?temperature: Float?, + ?tool_choice: OpenAI::Models::Chat::chat_completion_tool_choice_option, + ?tools: ::Array[OpenAI::Models::Chat::ChatCompletionTool], + ?top_logprobs: Integer?, + ?top_p: Float?, + ?user: String, + ?web_search_options: OpenAI::Models::Chat::CompletionCreateParams::WebSearchOptions, + ?request_options: OpenAI::request_opts + ) -> OpenAI::Stream[OpenAI::Models::Chat::ChatCompletionChunk] - def retrieve: - ( - String completion_id, - ?OpenAI::Models::Chat::CompletionRetrieveParams - | ::Hash[Symbol, top] params - ) -> OpenAI::Models::Chat::ChatCompletion - | ( - String completion_id, - ?request_options: OpenAI::request_opts - ) -> OpenAI::Models::Chat::ChatCompletion + def retrieve: ( + String completion_id, + ?request_options: OpenAI::request_opts + ) -> OpenAI::Models::Chat::ChatCompletion - def update: - ( - String completion_id, - OpenAI::Models::Chat::CompletionUpdateParams - | ::Hash[Symbol, top] params - ) -> OpenAI::Models::Chat::ChatCompletion - | ( - String completion_id, - metadata: OpenAI::Models::metadata?, - ?request_options: OpenAI::request_opts - ) -> OpenAI::Models::Chat::ChatCompletion + def update: ( + String completion_id, + metadata: OpenAI::Models::metadata?, + ?request_options: OpenAI::request_opts + ) -> OpenAI::Models::Chat::ChatCompletion - def list: - ( - ?OpenAI::Models::Chat::CompletionListParams - | ::Hash[Symbol, top] params - ) -> OpenAI::CursorPage[OpenAI::Models::Chat::ChatCompletion] - | ( - ?after: String, - ?limit: Integer, - ?metadata: OpenAI::Models::metadata?, - ?model: String, - ?order: OpenAI::Models::Chat::CompletionListParams::order, - ?request_options: OpenAI::request_opts - ) -> OpenAI::CursorPage[OpenAI::Models::Chat::ChatCompletion] + def list: ( + ?after: String, + ?limit: Integer, + ?metadata: OpenAI::Models::metadata?, + ?model: String, + ?order: OpenAI::Models::Chat::CompletionListParams::order, + ?request_options: OpenAI::request_opts + ) -> OpenAI::CursorPage[OpenAI::Models::Chat::ChatCompletion] - def delete: - ( - String completion_id, - ?OpenAI::Models::Chat::CompletionDeleteParams - | ::Hash[Symbol, top] params - ) -> OpenAI::Models::Chat::ChatCompletionDeleted - | ( - String completion_id, - ?request_options: OpenAI::request_opts - ) -> OpenAI::Models::Chat::ChatCompletionDeleted + def delete: ( + String completion_id, + ?request_options: OpenAI::request_opts + ) -> OpenAI::Models::Chat::ChatCompletionDeleted def initialize: (client: OpenAI::Client) -> void end diff --git a/sig/openai/resources/chat/completions/messages.rbs b/sig/openai/resources/chat/completions/messages.rbs index cfda0b34..f2fc47a1 100644 --- a/sig/openai/resources/chat/completions/messages.rbs +++ b/sig/openai/resources/chat/completions/messages.rbs @@ -3,19 +3,13 @@ module OpenAI class Chat class Completions class Messages - def list: - ( - String completion_id, - ?OpenAI::Models::Chat::Completions::MessageListParams - | ::Hash[Symbol, top] params - ) -> OpenAI::CursorPage[OpenAI::Models::Chat::ChatCompletionStoreMessage] - | ( - String completion_id, - ?after: String, - ?limit: Integer, - ?order: OpenAI::Models::Chat::Completions::MessageListParams::order, - ?request_options: OpenAI::request_opts - ) -> OpenAI::CursorPage[OpenAI::Models::Chat::ChatCompletionStoreMessage] + def list: ( + String completion_id, + ?after: String, + ?limit: Integer, + ?order: OpenAI::Models::Chat::Completions::MessageListParams::order, + ?request_options: OpenAI::request_opts + ) -> OpenAI::CursorPage[OpenAI::Models::Chat::ChatCompletionStoreMessage] def initialize: (client: OpenAI::Client) -> void end diff --git a/sig/openai/resources/completions.rbs b/sig/openai/resources/completions.rbs index 1c0da611..42f91241 100644 --- a/sig/openai/resources/completions.rbs +++ b/sig/openai/resources/completions.rbs @@ -1,55 +1,47 @@ module OpenAI module Resources class Completions - def create: - ( - OpenAI::Models::CompletionCreateParams | ::Hash[Symbol, top] params - ) -> OpenAI::Models::Completion - | ( - model: OpenAI::Models::CompletionCreateParams::model, - prompt: OpenAI::Models::CompletionCreateParams::prompt?, - ?best_of: Integer?, - ?echo: bool?, - ?frequency_penalty: Float?, - ?logit_bias: ::Hash[Symbol, Integer]?, - ?logprobs: Integer?, - ?max_tokens: Integer?, - ?n: Integer?, - ?presence_penalty: Float?, - ?seed: Integer?, - ?stop: OpenAI::Models::CompletionCreateParams::stop?, - ?stream_options: OpenAI::Models::Chat::ChatCompletionStreamOptions?, - ?suffix: String?, - ?temperature: Float?, - ?top_p: Float?, - ?user: String, - ?request_options: OpenAI::request_opts - ) -> OpenAI::Models::Completion + def create: ( + model: OpenAI::Models::CompletionCreateParams::model, + prompt: OpenAI::Models::CompletionCreateParams::prompt?, + ?best_of: Integer?, + ?echo: bool?, + ?frequency_penalty: Float?, + ?logit_bias: ::Hash[Symbol, Integer]?, + ?logprobs: Integer?, + ?max_tokens: Integer?, + ?n: Integer?, + ?presence_penalty: Float?, + ?seed: Integer?, + ?stop: OpenAI::Models::CompletionCreateParams::stop?, + ?stream_options: OpenAI::Models::Chat::ChatCompletionStreamOptions?, + ?suffix: String?, + ?temperature: Float?, + ?top_p: Float?, + ?user: String, + ?request_options: OpenAI::request_opts + ) -> OpenAI::Models::Completion - def create_streaming: - ( - OpenAI::Models::CompletionCreateParams | ::Hash[Symbol, top] params - ) -> OpenAI::Stream[OpenAI::Models::Completion] - | ( - model: OpenAI::Models::CompletionCreateParams::model, - prompt: OpenAI::Models::CompletionCreateParams::prompt?, - ?best_of: Integer?, - ?echo: bool?, - ?frequency_penalty: Float?, - ?logit_bias: ::Hash[Symbol, Integer]?, - ?logprobs: Integer?, - ?max_tokens: Integer?, - ?n: Integer?, - ?presence_penalty: Float?, - ?seed: Integer?, - ?stop: OpenAI::Models::CompletionCreateParams::stop?, - ?stream_options: OpenAI::Models::Chat::ChatCompletionStreamOptions?, - ?suffix: String?, - ?temperature: Float?, - ?top_p: Float?, - ?user: String, - ?request_options: OpenAI::request_opts - ) -> OpenAI::Stream[OpenAI::Models::Completion] + def create_streaming: ( + model: OpenAI::Models::CompletionCreateParams::model, + prompt: OpenAI::Models::CompletionCreateParams::prompt?, + ?best_of: Integer?, + ?echo: bool?, + ?frequency_penalty: Float?, + ?logit_bias: ::Hash[Symbol, Integer]?, + ?logprobs: Integer?, + ?max_tokens: Integer?, + ?n: Integer?, + ?presence_penalty: Float?, + ?seed: Integer?, + ?stop: OpenAI::Models::CompletionCreateParams::stop?, + ?stream_options: OpenAI::Models::Chat::ChatCompletionStreamOptions?, + ?suffix: String?, + ?temperature: Float?, + ?top_p: Float?, + ?user: String, + ?request_options: OpenAI::request_opts + ) -> OpenAI::Stream[OpenAI::Models::Completion] def initialize: (client: OpenAI::Client) -> void end diff --git a/sig/openai/resources/embeddings.rbs b/sig/openai/resources/embeddings.rbs index 1f2c2bfe..3babf508 100644 --- a/sig/openai/resources/embeddings.rbs +++ b/sig/openai/resources/embeddings.rbs @@ -1,18 +1,14 @@ module OpenAI module Resources class Embeddings - def create: - ( - OpenAI::Models::EmbeddingCreateParams | ::Hash[Symbol, top] params - ) -> OpenAI::Models::CreateEmbeddingResponse - | ( - input: OpenAI::Models::EmbeddingCreateParams::input, - model: OpenAI::Models::EmbeddingCreateParams::model, - ?dimensions: Integer, - ?encoding_format: OpenAI::Models::EmbeddingCreateParams::encoding_format, - ?user: String, - ?request_options: OpenAI::request_opts - ) -> OpenAI::Models::CreateEmbeddingResponse + def create: ( + input: OpenAI::Models::EmbeddingCreateParams::input, + model: OpenAI::Models::EmbeddingCreateParams::model, + ?dimensions: Integer, + ?encoding_format: OpenAI::Models::EmbeddingCreateParams::encoding_format, + ?user: String, + ?request_options: OpenAI::request_opts + ) -> OpenAI::Models::CreateEmbeddingResponse def initialize: (client: OpenAI::Client) -> void end diff --git a/sig/openai/resources/files.rbs b/sig/openai/resources/files.rbs index d958d65e..f3913739 100644 --- a/sig/openai/resources/files.rbs +++ b/sig/openai/resources/files.rbs @@ -1,54 +1,34 @@ module OpenAI module Resources class Files - def create: - ( - OpenAI::Models::FileCreateParams | ::Hash[Symbol, top] params - ) -> OpenAI::Models::FileObject - | ( - file: IO | StringIO, - purpose: OpenAI::Models::file_purpose, - ?request_options: OpenAI::request_opts - ) -> OpenAI::Models::FileObject + def create: ( + file: IO | StringIO, + purpose: OpenAI::Models::file_purpose, + ?request_options: OpenAI::request_opts + ) -> OpenAI::Models::FileObject - def retrieve: - ( - String file_id, - ?OpenAI::Models::FileRetrieveParams | ::Hash[Symbol, top] params - ) -> OpenAI::Models::FileObject - | ( - String file_id, - ?request_options: OpenAI::request_opts - ) -> OpenAI::Models::FileObject + def retrieve: ( + String file_id, + ?request_options: OpenAI::request_opts + ) -> OpenAI::Models::FileObject - def list: - ( - ?OpenAI::Models::FileListParams | ::Hash[Symbol, top] params - ) -> OpenAI::CursorPage[OpenAI::Models::FileObject] - | ( - ?after: String, - ?limit: Integer, - ?order: OpenAI::Models::FileListParams::order, - ?purpose: String, - ?request_options: OpenAI::request_opts - ) -> OpenAI::CursorPage[OpenAI::Models::FileObject] + def list: ( + ?after: String, + ?limit: Integer, + ?order: OpenAI::Models::FileListParams::order, + ?purpose: String, + ?request_options: OpenAI::request_opts + ) -> OpenAI::CursorPage[OpenAI::Models::FileObject] - def delete: - ( - String file_id, - ?OpenAI::Models::FileDeleteParams | ::Hash[Symbol, top] params - ) -> OpenAI::Models::FileDeleted - | ( - String file_id, - ?request_options: OpenAI::request_opts - ) -> OpenAI::Models::FileDeleted + def delete: ( + String file_id, + ?request_options: OpenAI::request_opts + ) -> OpenAI::Models::FileDeleted - def content: - ( - String file_id, - ?OpenAI::Models::FileContentParams | ::Hash[Symbol, top] params - ) -> top - | (String file_id, ?request_options: OpenAI::request_opts) -> top + def content: ( + String file_id, + ?request_options: OpenAI::request_opts + ) -> top def initialize: (client: OpenAI::Client) -> void end diff --git a/sig/openai/resources/fine_tuning/jobs.rbs b/sig/openai/resources/fine_tuning/jobs.rbs index 1d411f33..339d5f85 100644 --- a/sig/openai/resources/fine_tuning/jobs.rbs +++ b/sig/openai/resources/fine_tuning/jobs.rbs @@ -4,70 +4,42 @@ module OpenAI class Jobs attr_reader checkpoints: OpenAI::Resources::FineTuning::Jobs::Checkpoints - def create: - ( - OpenAI::Models::FineTuning::JobCreateParams - | ::Hash[Symbol, top] params - ) -> OpenAI::Models::FineTuning::FineTuningJob - | ( - model: OpenAI::Models::FineTuning::JobCreateParams::model, - training_file: String, - ?hyperparameters: OpenAI::Models::FineTuning::JobCreateParams::Hyperparameters, - ?integrations: ::Array[OpenAI::Models::FineTuning::JobCreateParams::Integration]?, - ?metadata: OpenAI::Models::metadata?, - ?method_: OpenAI::Models::FineTuning::JobCreateParams::Method, - ?seed: Integer?, - ?suffix: String?, - ?validation_file: String?, - ?request_options: OpenAI::request_opts - ) -> OpenAI::Models::FineTuning::FineTuningJob + def create: ( + model: OpenAI::Models::FineTuning::JobCreateParams::model, + training_file: String, + ?hyperparameters: OpenAI::Models::FineTuning::JobCreateParams::Hyperparameters, + ?integrations: ::Array[OpenAI::Models::FineTuning::JobCreateParams::Integration]?, + ?metadata: OpenAI::Models::metadata?, + ?method_: OpenAI::Models::FineTuning::JobCreateParams::Method, + ?seed: Integer?, + ?suffix: String?, + ?validation_file: String?, + ?request_options: OpenAI::request_opts + ) -> OpenAI::Models::FineTuning::FineTuningJob - def retrieve: - ( - String fine_tuning_job_id, - ?OpenAI::Models::FineTuning::JobRetrieveParams - | ::Hash[Symbol, top] params - ) -> OpenAI::Models::FineTuning::FineTuningJob - | ( - String fine_tuning_job_id, - ?request_options: OpenAI::request_opts - ) -> OpenAI::Models::FineTuning::FineTuningJob + def retrieve: ( + String fine_tuning_job_id, + ?request_options: OpenAI::request_opts + ) -> OpenAI::Models::FineTuning::FineTuningJob - def list: - ( - ?OpenAI::Models::FineTuning::JobListParams - | ::Hash[Symbol, top] params - ) -> OpenAI::CursorPage[OpenAI::Models::FineTuning::FineTuningJob] - | ( - ?after: String, - ?limit: Integer, - ?metadata: ::Hash[Symbol, String]?, - ?request_options: OpenAI::request_opts - ) -> OpenAI::CursorPage[OpenAI::Models::FineTuning::FineTuningJob] + def list: ( + ?after: String, + ?limit: Integer, + ?metadata: ::Hash[Symbol, String]?, + ?request_options: OpenAI::request_opts + ) -> OpenAI::CursorPage[OpenAI::Models::FineTuning::FineTuningJob] - def cancel: - ( - String fine_tuning_job_id, - ?OpenAI::Models::FineTuning::JobCancelParams - | ::Hash[Symbol, top] params - ) -> OpenAI::Models::FineTuning::FineTuningJob - | ( - String fine_tuning_job_id, - ?request_options: OpenAI::request_opts - ) -> OpenAI::Models::FineTuning::FineTuningJob + def cancel: ( + String fine_tuning_job_id, + ?request_options: OpenAI::request_opts + ) -> OpenAI::Models::FineTuning::FineTuningJob - def list_events: - ( - String fine_tuning_job_id, - ?OpenAI::Models::FineTuning::JobListEventsParams - | ::Hash[Symbol, top] params - ) -> OpenAI::CursorPage[OpenAI::Models::FineTuning::FineTuningJobEvent] - | ( - String fine_tuning_job_id, - ?after: String, - ?limit: Integer, - ?request_options: OpenAI::request_opts - ) -> OpenAI::CursorPage[OpenAI::Models::FineTuning::FineTuningJobEvent] + def list_events: ( + String fine_tuning_job_id, + ?after: String, + ?limit: Integer, + ?request_options: OpenAI::request_opts + ) -> OpenAI::CursorPage[OpenAI::Models::FineTuning::FineTuningJobEvent] def initialize: (client: OpenAI::Client) -> void end diff --git a/sig/openai/resources/fine_tuning/jobs/checkpoints.rbs b/sig/openai/resources/fine_tuning/jobs/checkpoints.rbs index b4b532a4..9912513d 100644 --- a/sig/openai/resources/fine_tuning/jobs/checkpoints.rbs +++ b/sig/openai/resources/fine_tuning/jobs/checkpoints.rbs @@ -3,18 +3,12 @@ module OpenAI class FineTuning class Jobs class Checkpoints - def list: - ( - String fine_tuning_job_id, - ?OpenAI::Models::FineTuning::Jobs::CheckpointListParams - | ::Hash[Symbol, top] params - ) -> OpenAI::CursorPage[OpenAI::Models::FineTuning::Jobs::FineTuningJobCheckpoint] - | ( - String fine_tuning_job_id, - ?after: String, - ?limit: Integer, - ?request_options: OpenAI::request_opts - ) -> OpenAI::CursorPage[OpenAI::Models::FineTuning::Jobs::FineTuningJobCheckpoint] + def list: ( + String fine_tuning_job_id, + ?after: String, + ?limit: Integer, + ?request_options: OpenAI::request_opts + ) -> OpenAI::CursorPage[OpenAI::Models::FineTuning::Jobs::FineTuningJobCheckpoint] def initialize: (client: OpenAI::Client) -> void end diff --git a/sig/openai/resources/images.rbs b/sig/openai/resources/images.rbs index 058dc7d8..b1d09b4d 100644 --- a/sig/openai/resources/images.rbs +++ b/sig/openai/resources/images.rbs @@ -1,52 +1,39 @@ module OpenAI module Resources class Images - def create_variation: - ( - OpenAI::Models::ImageCreateVariationParams - | ::Hash[Symbol, top] params - ) -> OpenAI::Models::ImagesResponse - | ( - image: IO | StringIO, - ?model: OpenAI::Models::ImageCreateVariationParams::model?, - ?n: Integer?, - ?response_format: OpenAI::Models::ImageCreateVariationParams::response_format?, - ?size: OpenAI::Models::ImageCreateVariationParams::size?, - ?user: String, - ?request_options: OpenAI::request_opts - ) -> OpenAI::Models::ImagesResponse + def create_variation: ( + image: IO | StringIO, + ?model: OpenAI::Models::ImageCreateVariationParams::model?, + ?n: Integer?, + ?response_format: OpenAI::Models::ImageCreateVariationParams::response_format?, + ?size: OpenAI::Models::ImageCreateVariationParams::size?, + ?user: String, + ?request_options: OpenAI::request_opts + ) -> OpenAI::Models::ImagesResponse - def edit: - ( - OpenAI::Models::ImageEditParams | ::Hash[Symbol, top] params - ) -> OpenAI::Models::ImagesResponse - | ( - image: IO | StringIO, - prompt: String, - ?mask: IO | StringIO, - ?model: OpenAI::Models::ImageEditParams::model?, - ?n: Integer?, - ?response_format: OpenAI::Models::ImageEditParams::response_format?, - ?size: OpenAI::Models::ImageEditParams::size?, - ?user: String, - ?request_options: OpenAI::request_opts - ) -> OpenAI::Models::ImagesResponse + def edit: ( + image: IO | StringIO, + prompt: String, + ?mask: IO | StringIO, + ?model: OpenAI::Models::ImageEditParams::model?, + ?n: Integer?, + ?response_format: OpenAI::Models::ImageEditParams::response_format?, + ?size: OpenAI::Models::ImageEditParams::size?, + ?user: String, + ?request_options: OpenAI::request_opts + ) -> OpenAI::Models::ImagesResponse - def generate: - ( - OpenAI::Models::ImageGenerateParams | ::Hash[Symbol, top] params - ) -> OpenAI::Models::ImagesResponse - | ( - prompt: String, - ?model: OpenAI::Models::ImageGenerateParams::model?, - ?n: Integer?, - ?quality: OpenAI::Models::ImageGenerateParams::quality, - ?response_format: OpenAI::Models::ImageGenerateParams::response_format?, - ?size: OpenAI::Models::ImageGenerateParams::size?, - ?style: OpenAI::Models::ImageGenerateParams::style?, - ?user: String, - ?request_options: OpenAI::request_opts - ) -> OpenAI::Models::ImagesResponse + def generate: ( + prompt: String, + ?model: OpenAI::Models::ImageGenerateParams::model?, + ?n: Integer?, + ?quality: OpenAI::Models::ImageGenerateParams::quality, + ?response_format: OpenAI::Models::ImageGenerateParams::response_format?, + ?size: OpenAI::Models::ImageGenerateParams::size?, + ?style: OpenAI::Models::ImageGenerateParams::style?, + ?user: String, + ?request_options: OpenAI::request_opts + ) -> OpenAI::Models::ImagesResponse def initialize: (client: OpenAI::Client) -> void end diff --git a/sig/openai/resources/models.rbs b/sig/openai/resources/models.rbs index 2b01ceac..cb91fa06 100644 --- a/sig/openai/resources/models.rbs +++ b/sig/openai/resources/models.rbs @@ -1,33 +1,19 @@ module OpenAI module Resources class Models - def retrieve: - ( - String model, - ?OpenAI::Models::ModelRetrieveParams | ::Hash[Symbol, top] params - ) -> OpenAI::Models::Model - | ( - String model, - ?request_options: OpenAI::request_opts - ) -> OpenAI::Models::Model + def retrieve: ( + String model, + ?request_options: OpenAI::request_opts + ) -> OpenAI::Models::Model - def list: - ( - ?OpenAI::Models::ModelListParams | ::Hash[Symbol, top] params - ) -> OpenAI::Page[OpenAI::Models::Model] - | ( - ?request_options: OpenAI::request_opts - ) -> OpenAI::Page[OpenAI::Models::Model] + def list: ( + ?request_options: OpenAI::request_opts + ) -> OpenAI::Page[OpenAI::Models::Model] - def delete: - ( - String model, - ?OpenAI::Models::ModelDeleteParams | ::Hash[Symbol, top] params - ) -> OpenAI::Models::ModelDeleted - | ( - String model, - ?request_options: OpenAI::request_opts - ) -> OpenAI::Models::ModelDeleted + def delete: ( + String model, + ?request_options: OpenAI::request_opts + ) -> OpenAI::Models::ModelDeleted def initialize: (client: OpenAI::Client) -> void end diff --git a/sig/openai/resources/moderations.rbs b/sig/openai/resources/moderations.rbs index 18063d79..1a10cff6 100644 --- a/sig/openai/resources/moderations.rbs +++ b/sig/openai/resources/moderations.rbs @@ -1,15 +1,11 @@ module OpenAI module Resources class Moderations - def create: - ( - OpenAI::Models::ModerationCreateParams | ::Hash[Symbol, top] params - ) -> OpenAI::Models::ModerationCreateResponse - | ( - input: OpenAI::Models::ModerationCreateParams::input, - ?model: OpenAI::Models::ModerationCreateParams::model, - ?request_options: OpenAI::request_opts - ) -> OpenAI::Models::ModerationCreateResponse + def create: ( + input: OpenAI::Models::ModerationCreateParams::input, + ?model: OpenAI::Models::ModerationCreateParams::model, + ?request_options: OpenAI::request_opts + ) -> OpenAI::Models::ModerationCreateResponse def initialize: (client: OpenAI::Client) -> void end diff --git a/sig/openai/resources/responses.rbs b/sig/openai/resources/responses.rbs index 2e4c1ae1..3e91571f 100644 --- a/sig/openai/resources/responses.rbs +++ b/sig/openai/resources/responses.rbs @@ -3,77 +3,58 @@ module OpenAI class Responses attr_reader input_items: OpenAI::Resources::Responses::InputItems - def create: - ( - OpenAI::Models::Responses::ResponseCreateParams - | ::Hash[Symbol, top] params - ) -> OpenAI::Models::Responses::Response - | ( - input: OpenAI::Models::Responses::ResponseCreateParams::input, - model: OpenAI::Models::Responses::ResponseCreateParams::model, - ?include: ::Array[OpenAI::Models::Responses::response_includable]?, - ?instructions: String?, - ?max_output_tokens: Integer?, - ?metadata: OpenAI::Models::metadata?, - ?parallel_tool_calls: bool?, - ?previous_response_id: String?, - ?reasoning: OpenAI::Models::Reasoning?, - ?store: bool?, - ?temperature: Float?, - ?text: OpenAI::Models::Responses::ResponseTextConfig, - ?tool_choice: OpenAI::Models::Responses::ResponseCreateParams::tool_choice, - ?tools: ::Array[OpenAI::Models::Responses::tool], - ?top_p: Float?, - ?truncation: OpenAI::Models::Responses::ResponseCreateParams::truncation?, - ?user: String, - ?request_options: OpenAI::request_opts - ) -> OpenAI::Models::Responses::Response + def create: ( + input: OpenAI::Models::Responses::ResponseCreateParams::input, + model: OpenAI::Models::Responses::ResponseCreateParams::model, + ?include: ::Array[OpenAI::Models::Responses::response_includable]?, + ?instructions: String?, + ?max_output_tokens: Integer?, + ?metadata: OpenAI::Models::metadata?, + ?parallel_tool_calls: bool?, + ?previous_response_id: String?, + ?reasoning: OpenAI::Models::Reasoning?, + ?store: bool?, + ?temperature: Float?, + ?text: OpenAI::Models::Responses::ResponseTextConfig, + ?tool_choice: OpenAI::Models::Responses::ResponseCreateParams::tool_choice, + ?tools: ::Array[OpenAI::Models::Responses::tool], + ?top_p: Float?, + ?truncation: OpenAI::Models::Responses::ResponseCreateParams::truncation?, + ?user: String, + ?request_options: OpenAI::request_opts + ) -> OpenAI::Models::Responses::Response - def create_streaming: - ( - OpenAI::Models::Responses::ResponseCreateParams - | ::Hash[Symbol, top] params - ) -> OpenAI::Stream[OpenAI::Models::Responses::response_stream_event] - | ( - input: OpenAI::Models::Responses::ResponseCreateParams::input, - model: OpenAI::Models::Responses::ResponseCreateParams::model, - ?include: ::Array[OpenAI::Models::Responses::response_includable]?, - ?instructions: String?, - ?max_output_tokens: Integer?, - ?metadata: OpenAI::Models::metadata?, - ?parallel_tool_calls: bool?, - ?previous_response_id: String?, - ?reasoning: OpenAI::Models::Reasoning?, - ?store: bool?, - ?temperature: Float?, - ?text: OpenAI::Models::Responses::ResponseTextConfig, - ?tool_choice: OpenAI::Models::Responses::ResponseCreateParams::tool_choice, - ?tools: ::Array[OpenAI::Models::Responses::tool], - ?top_p: Float?, - ?truncation: OpenAI::Models::Responses::ResponseCreateParams::truncation?, - ?user: String, - ?request_options: OpenAI::request_opts - ) -> OpenAI::Stream[OpenAI::Models::Responses::response_stream_event] + def create_streaming: ( + input: OpenAI::Models::Responses::ResponseCreateParams::input, + model: OpenAI::Models::Responses::ResponseCreateParams::model, + ?include: ::Array[OpenAI::Models::Responses::response_includable]?, + ?instructions: String?, + ?max_output_tokens: Integer?, + ?metadata: OpenAI::Models::metadata?, + ?parallel_tool_calls: bool?, + ?previous_response_id: String?, + ?reasoning: OpenAI::Models::Reasoning?, + ?store: bool?, + ?temperature: Float?, + ?text: OpenAI::Models::Responses::ResponseTextConfig, + ?tool_choice: OpenAI::Models::Responses::ResponseCreateParams::tool_choice, + ?tools: ::Array[OpenAI::Models::Responses::tool], + ?top_p: Float?, + ?truncation: OpenAI::Models::Responses::ResponseCreateParams::truncation?, + ?user: String, + ?request_options: OpenAI::request_opts + ) -> OpenAI::Stream[OpenAI::Models::Responses::response_stream_event] - def retrieve: - ( - String response_id, - ?OpenAI::Models::Responses::ResponseRetrieveParams - | ::Hash[Symbol, top] params - ) -> OpenAI::Models::Responses::Response - | ( - String response_id, - ?include: ::Array[OpenAI::Models::Responses::response_includable], - ?request_options: OpenAI::request_opts - ) -> OpenAI::Models::Responses::Response + def retrieve: ( + String response_id, + ?include: ::Array[OpenAI::Models::Responses::response_includable], + ?request_options: OpenAI::request_opts + ) -> OpenAI::Models::Responses::Response - def delete: - ( - String response_id, - ?OpenAI::Models::Responses::ResponseDeleteParams - | ::Hash[Symbol, top] params - ) -> nil - | (String response_id, ?request_options: OpenAI::request_opts) -> nil + def delete: ( + String response_id, + ?request_options: OpenAI::request_opts + ) -> nil def initialize: (client: OpenAI::Client) -> void end diff --git a/sig/openai/resources/responses/input_items.rbs b/sig/openai/resources/responses/input_items.rbs index fa47896a..63b4ed3c 100644 --- a/sig/openai/resources/responses/input_items.rbs +++ b/sig/openai/resources/responses/input_items.rbs @@ -2,20 +2,14 @@ module OpenAI module Resources class Responses class InputItems - def list: - ( - String response_id, - ?OpenAI::Models::Responses::InputItemListParams - | ::Hash[Symbol, top] params - ) -> OpenAI::CursorPage[OpenAI::Models::Responses::response_item] - | ( - String response_id, - ?after: String, - ?before: String, - ?limit: Integer, - ?order: OpenAI::Models::Responses::InputItemListParams::order, - ?request_options: OpenAI::request_opts - ) -> OpenAI::CursorPage[OpenAI::Models::Responses::response_item] + def list: ( + String response_id, + ?after: String, + ?before: String, + ?limit: Integer, + ?order: OpenAI::Models::Responses::InputItemListParams::order, + ?request_options: OpenAI::request_opts + ) -> OpenAI::CursorPage[OpenAI::Models::Responses::response_item] def initialize: (client: OpenAI::Client) -> void end diff --git a/sig/openai/resources/uploads.rbs b/sig/openai/resources/uploads.rbs index 631f9449..c60f0054 100644 --- a/sig/openai/resources/uploads.rbs +++ b/sig/openai/resources/uploads.rbs @@ -3,39 +3,25 @@ module OpenAI class Uploads attr_reader parts: OpenAI::Resources::Uploads::Parts - def create: - ( - OpenAI::Models::UploadCreateParams | ::Hash[Symbol, top] params - ) -> OpenAI::Models::Upload - | ( - bytes: Integer, - filename: String, - mime_type: String, - purpose: OpenAI::Models::file_purpose, - ?request_options: OpenAI::request_opts - ) -> OpenAI::Models::Upload + def create: ( + bytes: Integer, + filename: String, + mime_type: String, + purpose: OpenAI::Models::file_purpose, + ?request_options: OpenAI::request_opts + ) -> OpenAI::Models::Upload - def cancel: - ( - String upload_id, - ?OpenAI::Models::UploadCancelParams | ::Hash[Symbol, top] params - ) -> OpenAI::Models::Upload - | ( - String upload_id, - ?request_options: OpenAI::request_opts - ) -> OpenAI::Models::Upload + def cancel: ( + String upload_id, + ?request_options: OpenAI::request_opts + ) -> OpenAI::Models::Upload - def complete: - ( - String upload_id, - OpenAI::Models::UploadCompleteParams | ::Hash[Symbol, top] params - ) -> OpenAI::Models::Upload - | ( - String upload_id, - part_ids: ::Array[String], - ?md5: String, - ?request_options: OpenAI::request_opts - ) -> OpenAI::Models::Upload + def complete: ( + String upload_id, + part_ids: ::Array[String], + ?md5: String, + ?request_options: OpenAI::request_opts + ) -> OpenAI::Models::Upload def initialize: (client: OpenAI::Client) -> void end diff --git a/sig/openai/resources/uploads/parts.rbs b/sig/openai/resources/uploads/parts.rbs index 3dc1af0d..e00684f2 100644 --- a/sig/openai/resources/uploads/parts.rbs +++ b/sig/openai/resources/uploads/parts.rbs @@ -2,17 +2,11 @@ module OpenAI module Resources class Uploads class Parts - def create: - ( - String upload_id, - OpenAI::Models::Uploads::PartCreateParams - | ::Hash[Symbol, top] params - ) -> OpenAI::Models::Uploads::UploadPart - | ( - String upload_id, - data: IO | StringIO, - ?request_options: OpenAI::request_opts - ) -> OpenAI::Models::Uploads::UploadPart + def create: ( + String upload_id, + data: IO | StringIO, + ?request_options: OpenAI::request_opts + ) -> OpenAI::Models::Uploads::UploadPart def initialize: (client: OpenAI::Client) -> void end diff --git a/sig/openai/resources/vector_stores.rbs b/sig/openai/resources/vector_stores.rbs index d12bd025..707af947 100644 --- a/sig/openai/resources/vector_stores.rbs +++ b/sig/openai/resources/vector_stores.rbs @@ -5,79 +5,50 @@ module OpenAI attr_reader file_batches: OpenAI::Resources::VectorStores::FileBatches - def create: - ( - ?OpenAI::Models::VectorStoreCreateParams | ::Hash[Symbol, top] params - ) -> OpenAI::Models::VectorStore - | ( - ?chunking_strategy: OpenAI::Models::file_chunking_strategy_param, - ?expires_after: OpenAI::Models::VectorStoreCreateParams::ExpiresAfter, - ?file_ids: ::Array[String], - ?metadata: OpenAI::Models::metadata?, - ?name: String, - ?request_options: OpenAI::request_opts - ) -> OpenAI::Models::VectorStore - - def retrieve: - ( - String vector_store_id, - ?OpenAI::Models::VectorStoreRetrieveParams - | ::Hash[Symbol, top] params - ) -> OpenAI::Models::VectorStore - | ( - String vector_store_id, - ?request_options: OpenAI::request_opts - ) -> OpenAI::Models::VectorStore - - def update: - ( - String vector_store_id, - ?OpenAI::Models::VectorStoreUpdateParams | ::Hash[Symbol, top] params - ) -> OpenAI::Models::VectorStore - | ( - String vector_store_id, - ?expires_after: OpenAI::Models::VectorStoreUpdateParams::ExpiresAfter?, - ?metadata: OpenAI::Models::metadata?, - ?name: String?, - ?request_options: OpenAI::request_opts - ) -> OpenAI::Models::VectorStore - - def list: - ( - ?OpenAI::Models::VectorStoreListParams | ::Hash[Symbol, top] params - ) -> OpenAI::CursorPage[OpenAI::Models::VectorStore] - | ( - ?after: String, - ?before: String, - ?limit: Integer, - ?order: OpenAI::Models::VectorStoreListParams::order, - ?request_options: OpenAI::request_opts - ) -> OpenAI::CursorPage[OpenAI::Models::VectorStore] - - def delete: - ( - String vector_store_id, - ?OpenAI::Models::VectorStoreDeleteParams | ::Hash[Symbol, top] params - ) -> OpenAI::Models::VectorStoreDeleted - | ( - String vector_store_id, - ?request_options: OpenAI::request_opts - ) -> OpenAI::Models::VectorStoreDeleted - - def search: - ( - String vector_store_id, - OpenAI::Models::VectorStoreSearchParams | ::Hash[Symbol, top] params - ) -> OpenAI::Page[OpenAI::Models::VectorStoreSearchResponse] - | ( - String vector_store_id, - query: OpenAI::Models::VectorStoreSearchParams::query, - ?filters: OpenAI::Models::VectorStoreSearchParams::filters, - ?max_num_results: Integer, - ?ranking_options: OpenAI::Models::VectorStoreSearchParams::RankingOptions, - ?rewrite_query: bool, - ?request_options: OpenAI::request_opts - ) -> OpenAI::Page[OpenAI::Models::VectorStoreSearchResponse] + def create: ( + ?chunking_strategy: OpenAI::Models::file_chunking_strategy_param, + ?expires_after: OpenAI::Models::VectorStoreCreateParams::ExpiresAfter, + ?file_ids: ::Array[String], + ?metadata: OpenAI::Models::metadata?, + ?name: String, + ?request_options: OpenAI::request_opts + ) -> OpenAI::Models::VectorStore + + def retrieve: ( + String vector_store_id, + ?request_options: OpenAI::request_opts + ) -> OpenAI::Models::VectorStore + + def update: ( + String vector_store_id, + ?expires_after: OpenAI::Models::VectorStoreUpdateParams::ExpiresAfter?, + ?metadata: OpenAI::Models::metadata?, + ?name: String?, + ?request_options: OpenAI::request_opts + ) -> OpenAI::Models::VectorStore + + def list: ( + ?after: String, + ?before: String, + ?limit: Integer, + ?order: OpenAI::Models::VectorStoreListParams::order, + ?request_options: OpenAI::request_opts + ) -> OpenAI::CursorPage[OpenAI::Models::VectorStore] + + def delete: ( + String vector_store_id, + ?request_options: OpenAI::request_opts + ) -> OpenAI::Models::VectorStoreDeleted + + def search: ( + String vector_store_id, + query: OpenAI::Models::VectorStoreSearchParams::query, + ?filters: OpenAI::Models::VectorStoreSearchParams::filters, + ?max_num_results: Integer, + ?ranking_options: OpenAI::Models::VectorStoreSearchParams::RankingOptions, + ?rewrite_query: bool, + ?request_options: OpenAI::request_opts + ) -> OpenAI::Page[OpenAI::Models::VectorStoreSearchResponse] def initialize: (client: OpenAI::Client) -> void end diff --git a/sig/openai/resources/vector_stores/file_batches.rbs b/sig/openai/resources/vector_stores/file_batches.rbs index 470b66e3..5985e792 100644 --- a/sig/openai/resources/vector_stores/file_batches.rbs +++ b/sig/openai/resources/vector_stores/file_batches.rbs @@ -2,60 +2,36 @@ module OpenAI module Resources class VectorStores class FileBatches - def create: - ( - String vector_store_id, - OpenAI::Models::VectorStores::FileBatchCreateParams - | ::Hash[Symbol, top] params - ) -> OpenAI::Models::VectorStores::VectorStoreFileBatch - | ( - String vector_store_id, - file_ids: ::Array[String], - ?attributes: ::Hash[Symbol, OpenAI::Models::VectorStores::FileBatchCreateParams::attribute]?, - ?chunking_strategy: OpenAI::Models::file_chunking_strategy_param, - ?request_options: OpenAI::request_opts - ) -> OpenAI::Models::VectorStores::VectorStoreFileBatch + def create: ( + String vector_store_id, + file_ids: ::Array[String], + ?attributes: ::Hash[Symbol, OpenAI::Models::VectorStores::FileBatchCreateParams::attribute]?, + ?chunking_strategy: OpenAI::Models::file_chunking_strategy_param, + ?request_options: OpenAI::request_opts + ) -> OpenAI::Models::VectorStores::VectorStoreFileBatch - def retrieve: - ( - String batch_id, - OpenAI::Models::VectorStores::FileBatchRetrieveParams - | ::Hash[Symbol, top] params - ) -> OpenAI::Models::VectorStores::VectorStoreFileBatch - | ( - String batch_id, - vector_store_id: String, - ?request_options: OpenAI::request_opts - ) -> OpenAI::Models::VectorStores::VectorStoreFileBatch + def retrieve: ( + String batch_id, + vector_store_id: String, + ?request_options: OpenAI::request_opts + ) -> OpenAI::Models::VectorStores::VectorStoreFileBatch - def cancel: - ( - String batch_id, - OpenAI::Models::VectorStores::FileBatchCancelParams - | ::Hash[Symbol, top] params - ) -> OpenAI::Models::VectorStores::VectorStoreFileBatch - | ( - String batch_id, - vector_store_id: String, - ?request_options: OpenAI::request_opts - ) -> OpenAI::Models::VectorStores::VectorStoreFileBatch + def cancel: ( + String batch_id, + vector_store_id: String, + ?request_options: OpenAI::request_opts + ) -> OpenAI::Models::VectorStores::VectorStoreFileBatch - def list_files: - ( - String batch_id, - OpenAI::Models::VectorStores::FileBatchListFilesParams - | ::Hash[Symbol, top] params - ) -> OpenAI::CursorPage[OpenAI::Models::VectorStores::VectorStoreFile] - | ( - String batch_id, - vector_store_id: String, - ?after: String, - ?before: String, - ?filter: OpenAI::Models::VectorStores::FileBatchListFilesParams::filter, - ?limit: Integer, - ?order: OpenAI::Models::VectorStores::FileBatchListFilesParams::order, - ?request_options: OpenAI::request_opts - ) -> OpenAI::CursorPage[OpenAI::Models::VectorStores::VectorStoreFile] + def list_files: ( + String batch_id, + vector_store_id: String, + ?after: String, + ?before: String, + ?filter: OpenAI::Models::VectorStores::FileBatchListFilesParams::filter, + ?limit: Integer, + ?order: OpenAI::Models::VectorStores::FileBatchListFilesParams::order, + ?request_options: OpenAI::request_opts + ) -> OpenAI::CursorPage[OpenAI::Models::VectorStores::VectorStoreFile] def initialize: (client: OpenAI::Client) -> void end diff --git a/sig/openai/resources/vector_stores/files.rbs b/sig/openai/resources/vector_stores/files.rbs index 8187380b..b0e11ad0 100644 --- a/sig/openai/resources/vector_stores/files.rbs +++ b/sig/openai/resources/vector_stores/files.rbs @@ -2,84 +2,48 @@ module OpenAI module Resources class VectorStores class Files - def create: - ( - String vector_store_id, - OpenAI::Models::VectorStores::FileCreateParams - | ::Hash[Symbol, top] params - ) -> OpenAI::Models::VectorStores::VectorStoreFile - | ( - String vector_store_id, - file_id: String, - ?attributes: ::Hash[Symbol, OpenAI::Models::VectorStores::FileCreateParams::attribute]?, - ?chunking_strategy: OpenAI::Models::file_chunking_strategy_param, - ?request_options: OpenAI::request_opts - ) -> OpenAI::Models::VectorStores::VectorStoreFile + def create: ( + String vector_store_id, + file_id: String, + ?attributes: ::Hash[Symbol, OpenAI::Models::VectorStores::FileCreateParams::attribute]?, + ?chunking_strategy: OpenAI::Models::file_chunking_strategy_param, + ?request_options: OpenAI::request_opts + ) -> OpenAI::Models::VectorStores::VectorStoreFile - def retrieve: - ( - String file_id, - OpenAI::Models::VectorStores::FileRetrieveParams - | ::Hash[Symbol, top] params - ) -> OpenAI::Models::VectorStores::VectorStoreFile - | ( - String file_id, - vector_store_id: String, - ?request_options: OpenAI::request_opts - ) -> OpenAI::Models::VectorStores::VectorStoreFile + def retrieve: ( + String file_id, + vector_store_id: String, + ?request_options: OpenAI::request_opts + ) -> OpenAI::Models::VectorStores::VectorStoreFile - def update: - ( - String file_id, - OpenAI::Models::VectorStores::FileUpdateParams - | ::Hash[Symbol, top] params - ) -> OpenAI::Models::VectorStores::VectorStoreFile - | ( - String file_id, - vector_store_id: String, - attributes: ::Hash[Symbol, OpenAI::Models::VectorStores::FileUpdateParams::attribute]?, - ?request_options: OpenAI::request_opts - ) -> OpenAI::Models::VectorStores::VectorStoreFile + def update: ( + String file_id, + vector_store_id: String, + attributes: ::Hash[Symbol, OpenAI::Models::VectorStores::FileUpdateParams::attribute]?, + ?request_options: OpenAI::request_opts + ) -> OpenAI::Models::VectorStores::VectorStoreFile - def list: - ( - String vector_store_id, - ?OpenAI::Models::VectorStores::FileListParams - | ::Hash[Symbol, top] params - ) -> OpenAI::CursorPage[OpenAI::Models::VectorStores::VectorStoreFile] - | ( - String vector_store_id, - ?after: String, - ?before: String, - ?filter: OpenAI::Models::VectorStores::FileListParams::filter, - ?limit: Integer, - ?order: OpenAI::Models::VectorStores::FileListParams::order, - ?request_options: OpenAI::request_opts - ) -> OpenAI::CursorPage[OpenAI::Models::VectorStores::VectorStoreFile] + def list: ( + String vector_store_id, + ?after: String, + ?before: String, + ?filter: OpenAI::Models::VectorStores::FileListParams::filter, + ?limit: Integer, + ?order: OpenAI::Models::VectorStores::FileListParams::order, + ?request_options: OpenAI::request_opts + ) -> OpenAI::CursorPage[OpenAI::Models::VectorStores::VectorStoreFile] - def delete: - ( - String file_id, - OpenAI::Models::VectorStores::FileDeleteParams - | ::Hash[Symbol, top] params - ) -> OpenAI::Models::VectorStores::VectorStoreFileDeleted - | ( - String file_id, - vector_store_id: String, - ?request_options: OpenAI::request_opts - ) -> OpenAI::Models::VectorStores::VectorStoreFileDeleted + def delete: ( + String file_id, + vector_store_id: String, + ?request_options: OpenAI::request_opts + ) -> OpenAI::Models::VectorStores::VectorStoreFileDeleted - def content: - ( - String file_id, - OpenAI::Models::VectorStores::FileContentParams - | ::Hash[Symbol, top] params - ) -> OpenAI::Page[OpenAI::Models::VectorStores::FileContentResponse] - | ( - String file_id, - vector_store_id: String, - ?request_options: OpenAI::request_opts - ) -> OpenAI::Page[OpenAI::Models::VectorStores::FileContentResponse] + def content: ( + String file_id, + vector_store_id: String, + ?request_options: OpenAI::request_opts + ) -> OpenAI::Page[OpenAI::Models::VectorStores::FileContentResponse] def initialize: (client: OpenAI::Client) -> void end