diff --git a/.stats.yml b/.stats.yml index 1f1a1736..b80d385d 100644 --- a/.stats.yml +++ b/.stats.yml @@ -1,4 +1,4 @@ configured_endpoints: 80 openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/openai%2Fopenai-4bce8217a697c729ac98046d4caf2c9e826b54c427fb0ab4f98e549a2e0ce31c.yml openapi_spec_hash: 7996d2c34cc44fe2ce9ffe93c0ab774e -config_hash: 178ba1bfb1237bf6b94abb3408072aa7 +config_hash: 578c5bff4208d560c0c280f13324409f diff --git a/lib/openai/models/beta/threads/run_submit_tool_outputs_params.rb b/lib/openai/models/beta/threads/run_submit_tool_outputs_params.rb index 63891c18..168c457d 100644 --- a/lib/openai/models/beta/threads/run_submit_tool_outputs_params.rb +++ b/lib/openai/models/beta/threads/run_submit_tool_outputs_params.rb @@ -6,7 +6,7 @@ module Beta module Threads # @see OpenAI::Resources::Beta::Threads::Runs#submit_tool_outputs # - # @see OpenAI::Resources::Beta::Threads::Runs#submit_stream_raw + # @see OpenAI::Resources::Beta::Threads::Runs#submit_tool_stream_raw class RunSubmitToolOutputsParams < OpenAI::BaseModel # @!parse # extend OpenAI::Type::RequestParameters::Converter diff --git a/lib/openai/resources/beta/threads/runs.rb b/lib/openai/resources/beta/threads/runs.rb index ebf0f81b..aa7f72c0 100644 --- a/lib/openai/resources/beta/threads/runs.rb +++ b/lib/openai/resources/beta/threads/runs.rb @@ -220,7 +220,7 @@ def cancel(run_id, params) def submit_tool_outputs(run_id, params) parsed, options = OpenAI::Models::Beta::Threads::RunSubmitToolOutputsParams.dump_request(params) if parsed[:stream] - message = "Please use `#submit_stream_raw` for the streaming use case." + message = "Please use `#submit_tool_stream_raw` for the streaming use case." raise ArgumentError.new(message) end thread_id = @@ -241,7 +241,7 @@ def submit_tool_outputs(run_id, params) # tool calls once they're all completed. All outputs must be submitted in a single # request. # - # @overload submit_stream_raw(run_id, thread_id:, tool_outputs:, request_options: {}) + # @overload submit_tool_stream_raw(run_id, thread_id:, tool_outputs:, request_options: {}) # # @param run_id [String] # @param thread_id [String] @@ -251,7 +251,7 @@ def submit_tool_outputs(run_id, params) # @return [OpenAI::Stream] # # @see OpenAI::Models::Beta::Threads::RunSubmitToolOutputsParams - def submit_stream_raw(run_id, params) + def submit_tool_stream_raw(run_id, params) parsed, options = OpenAI::Models::Beta::Threads::RunSubmitToolOutputsParams.dump_request(params) unless parsed.fetch(:stream, true) message = "Please use `#submit_tool_outputs` for the non-streaming use case." diff --git a/rbi/lib/openai/resources/beta/threads/runs.rbi b/rbi/lib/openai/resources/beta/threads/runs.rbi index ea37f159..dd25ce47 100644 --- a/rbi/lib/openai/resources/beta/threads/runs.rbi +++ b/rbi/lib/openai/resources/beta/threads/runs.rbi @@ -497,7 +497,7 @@ module OpenAI thread_id:, # Body param: A list of tools for which the outputs are being submitted. tool_outputs:, - # There is no need to provide `stream:`. Instead, use `#submit_stream_raw` or + # There is no need to provide `stream:`. Instead, use `#submit_tool_stream_raw` or # `#submit_tool_outputs` for streaming and non-streaming use cases, respectively. stream: false, request_options: {} @@ -547,7 +547,7 @@ module OpenAI ] ) end - def submit_stream_raw( + def submit_tool_stream_raw( # Path param: The ID of the run that requires the tool output submission. run_id, # Path param: The ID of the @@ -556,7 +556,7 @@ module OpenAI thread_id:, # Body param: A list of tools for which the outputs are being submitted. tool_outputs:, - # There is no need to provide `stream:`. Instead, use `#submit_stream_raw` or + # There is no need to provide `stream:`. Instead, use `#submit_tool_stream_raw` or # `#submit_tool_outputs` for streaming and non-streaming use cases, respectively. stream: true, request_options: {} diff --git a/sig/openai/resources/beta/threads/runs.rbs b/sig/openai/resources/beta/threads/runs.rbs index 3d21ae09..0b24cbc7 100644 --- a/sig/openai/resources/beta/threads/runs.rbs +++ b/sig/openai/resources/beta/threads/runs.rbs @@ -84,7 +84,7 @@ module OpenAI ?request_options: OpenAI::request_opts ) -> OpenAI::Models::Beta::Threads::Run - def submit_stream_raw: ( + def submit_tool_stream_raw: ( String run_id, thread_id: String, tool_outputs: ::Array[OpenAI::Models::Beta::Threads::RunSubmitToolOutputsParams::ToolOutput],