Methods 
                            
                                | Method | 
                                Description | 
                            
                            
                                
                                    | 
                                        com.fasterxml.jackson.databind.getNullValue()
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.fasterxml.jackson.databind.getEmptyValue()
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.fasterxml.jackson.databind.deser.std.getValueClass()
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.fasterxml.jackson.databind.isEmpty(T)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.fasterxml.jackson.databind.isEmpty(com.openai.core.JsonMissing)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.models.generateSummary(com.openai.models.Reasoning.GenerateSummary)
                                     | 
                                    Deprecated: use summary instead. | 
                                
                            
                                
                                    | 
                                        com.openai.models.generateSummary(java.util.Optional)
                                     | 
                                    Alias for calling Builder.generateSummary with generateSummary.orElse(null). | 
                                
                            
                                
                                    | 
                                        com.openai.models.generateSummary(com.openai.core.JsonField)
                                     | 
                                    Sets Builder.generateSummary to an arbitrary JSON value. | 
                                
                            
                                
                                    | 
                                        com.openai.models.generateSummary()
                                     | 
                                    Deprecated: use summary instead. | 
                                
                            
                                
                                    | 
                                        com.openai.models._generateSummary()
                                     | 
                                    Returns the raw JSON value of generateSummary. | 
                                
                            
                                
                                    | 
                                        com.openai.models.chat.completions.systemFingerprint(java.lang.String)
                                     | 
                                    This fingerprint represents the backend configuration that the model runs with. | 
                                
                            
                                
                                    | 
                                        com.openai.models.chat.completions.systemFingerprint(com.openai.core.JsonField)
                                     | 
                                    Sets Builder.systemFingerprint to an arbitrary JSON value. | 
                                
                            
                                
                                    | 
                                        com.openai.models.chat.completions.systemFingerprint()
                                     | 
                                    This fingerprint represents the backend configuration that the model runs with. | 
                                
                            
                                
                                    | 
                                        com.openai.models.chat.completions._systemFingerprint()
                                     | 
                                    Returns the raw JSON value of systemFingerprint. | 
                                
                            
                                
                                    | 
                                        com.openai.models.chat.completions.functionCall(com.openai.models.chat.completions.ChatCompletionAssistantMessageParam.FunctionCall)
                                     | 
                                    Deprecated and replaced by tool_calls. | 
                                
                            
                                
                                    | 
                                        com.openai.models.chat.completions.functionCall(java.util.Optional)
                                     | 
                                    Alias for calling Builder.functionCall with functionCall.orElse(null). | 
                                
                            
                                
                                    | 
                                        com.openai.models.chat.completions.functionCall(com.openai.core.JsonField)
                                     | 
                                    Sets Builder.functionCall to an arbitrary JSON value. | 
                                
                            
                                
                                    | 
                                        com.openai.models.chat.completions.functionCall()
                                     | 
                                    Deprecated and replaced by tool_calls. | 
                                
                            
                                
                                    | 
                                        com.openai.models.chat.completions._functionCall()
                                     | 
                                    Returns the raw JSON value of functionCall. | 
                                
                            
                                
                                    | 
                                        com.openai.models.chat.completions.systemFingerprint(java.lang.String)
                                     | 
                                    This fingerprint represents the backend configuration that the model runs with. | 
                                
                            
                                
                                    | 
                                        com.openai.models.chat.completions.systemFingerprint(com.openai.core.JsonField)
                                     | 
                                    Sets Builder.systemFingerprint to an arbitrary JSON value. | 
                                
                            
                                
                                    | 
                                        com.openai.models.chat.completions.functionCall(com.openai.models.chat.completions.ChatCompletionChunk.Choice.Delta.FunctionCall)
                                     | 
                                    Deprecated and replaced by tool_calls. | 
                                
                            
                                
                                    | 
                                        com.openai.models.chat.completions.functionCall(com.openai.core.JsonField)
                                     | 
                                    Sets Builder.functionCall to an arbitrary JSON value. | 
                                
                            
                                
                                    | 
                                        com.openai.models.chat.completions.functionCall()
                                     | 
                                    Deprecated and replaced by tool_calls. | 
                                
                            
                                
                                    | 
                                        com.openai.models.chat.completions._functionCall()
                                     | 
                                    Returns the raw JSON value of functionCall. | 
                                
                            
                                
                                    | 
                                        com.openai.models.chat.completions.systemFingerprint()
                                     | 
                                    This fingerprint represents the backend configuration that the model runs with. | 
                                
                            
                                
                                    | 
                                        com.openai.models.chat.completions._systemFingerprint()
                                     | 
                                    Returns the raw JSON value of systemFingerprint. | 
                                
                            
                                
                                    | 
                                        com.openai.models.chat.completions.addMessage(com.openai.models.chat.completions.ChatCompletionFunctionMessageParam)
                                     | 
                                    Alias for calling addMessage with ChatCompletionMessageParam.ofFunction(function). | 
                                
                            
                                
                                    | 
                                        com.openai.models.chat.completions.functionCall(com.openai.models.chat.completions.ChatCompletionCreateParams.FunctionCall)
                                     | 
                                    Deprecated in favor of tool_choice. | 
                                
                            
                                
                                    | 
                                        com.openai.models.chat.completions.functionCall(com.openai.core.JsonField)
                                     | 
                                    Sets Builder.functionCall to an arbitrary JSON value. | 
                                
                            
                                
                                    | 
                                        com.openai.models.chat.completions.functionCall(com.openai.models.chat.completions.ChatCompletionCreateParams.FunctionCall.FunctionCallMode)
                                     | 
                                    Alias for calling functionCall with FunctionCall.ofMode(mode). | 
                                
                            
                                
                                    | 
                                        com.openai.models.chat.completions.functionCall(com.openai.models.chat.completions.ChatCompletionFunctionCallOption)
                                     | 
                                    Alias for calling functionCall with FunctionCall.ofFunctionCallOption(functionCallOption). | 
                                
                            
                                
                                    | 
                                        com.openai.models.chat.completions.functions(java.util.List)
                                     | 
                                    Deprecated in favor of tools. | 
                                
                            
                                
                                    | 
                                        com.openai.models.chat.completions.functions(com.openai.core.JsonField)
                                     | 
                                    Sets Builder.functions to an arbitrary JSON value. | 
                                
                            
                                
                                    | 
                                        com.openai.models.chat.completions.addFunction(com.openai.models.chat.completions.ChatCompletionCreateParams.Function)
                                     | 
                                    Adds a single Function to functions. | 
                                
                            
                                
                                    | 
                                        com.openai.models.chat.completions.maxTokens(java.lang.Long)
                                     | 
                                    The maximum number of /tokenizer that can be generated in the chat completion. | 
                                
                            
                                
                                    | 
                                        com.openai.models.chat.completions.maxTokens(java.lang.Long)
                                     | 
                                    Alias for Builder.maxTokens. | 
                                
                            
                                
                                    | 
                                        com.openai.models.chat.completions.maxTokens(java.util.Optional)
                                     | 
                                    Alias for calling Builder.maxTokens with maxTokens.orElse(null). | 
                                
                            
                                
                                    | 
                                        com.openai.models.chat.completions.maxTokens(com.openai.core.JsonField)
                                     | 
                                    Sets Builder.maxTokens to an arbitrary JSON value. | 
                                
                            
                                
                                    | 
                                        com.openai.models.chat.completions.seed(java.lang.Long)
                                     | 
                                    This feature is in Beta. | 
                                
                            
                                
                                    | 
                                        com.openai.models.chat.completions.seed(java.lang.Long)
                                     | 
                                    Alias for Builder.seed. | 
                                
                            
                                
                                    | 
                                        com.openai.models.chat.completions.seed(java.util.Optional)
                                     | 
                                    Alias for calling Builder.seed with seed.orElse(null). | 
                                
                            
                                
                                    | 
                                        com.openai.models.chat.completions.seed(com.openai.core.JsonField)
                                     | 
                                    Sets Builder.seed to an arbitrary JSON value. | 
                                
                            
                                
                                    | 
                                        com.openai.models.chat.completions.user(java.lang.String)
                                     | 
                                    This field is being replaced by safety_identifier and prompt_cache_key. | 
                                
                            
                                
                                    | 
                                        com.openai.models.chat.completions.user(com.openai.core.JsonField)
                                     | 
                                    Sets Builder.user to an arbitrary JSON value. | 
                                
                            
                                
                                    | 
                                        com.openai.models.chat.completions.addMessage(com.openai.models.chat.completions.ChatCompletionFunctionMessageParam)
                                     | 
                                    Alias for calling addMessage with ChatCompletionMessageParam.ofFunction(function). | 
                                
                            
                                
                                    | 
                                        com.openai.models.chat.completions.functionCall(com.openai.models.chat.completions.ChatCompletionCreateParams.FunctionCall)
                                     | 
                                    Deprecated in favor of tool_choice. | 
                                
                            
                                
                                    | 
                                        com.openai.models.chat.completions.functionCall(com.openai.core.JsonField)
                                     | 
                                    Sets Builder.functionCall to an arbitrary JSON value. | 
                                
                            
                                
                                    | 
                                        com.openai.models.chat.completions.functionCall(com.openai.models.chat.completions.ChatCompletionCreateParams.FunctionCall.FunctionCallMode)
                                     | 
                                    Alias for calling functionCall with FunctionCall.ofMode(mode). | 
                                
                            
                                
                                    | 
                                        com.openai.models.chat.completions.functionCall(com.openai.models.chat.completions.ChatCompletionFunctionCallOption)
                                     | 
                                    Alias for calling functionCall with FunctionCall.ofFunctionCallOption(functionCallOption). | 
                                
                            
                                
                                    | 
                                        com.openai.models.chat.completions.functions(java.util.List)
                                     | 
                                    Deprecated in favor of tools. | 
                                
                            
                                
                                    | 
                                        com.openai.models.chat.completions.functions(com.openai.core.JsonField)
                                     | 
                                    Sets Builder.functions to an arbitrary JSON value. | 
                                
                            
                                
                                    | 
                                        com.openai.models.chat.completions.addFunction(com.openai.models.chat.completions.ChatCompletionCreateParams.Function)
                                     | 
                                    Adds a single Function to functions. | 
                                
                            
                                
                                    | 
                                        com.openai.models.chat.completions.maxTokens(java.lang.Long)
                                     | 
                                    The maximum number of /tokenizer that can be generated in the chat completion. | 
                                
                            
                                
                                    | 
                                        com.openai.models.chat.completions.maxTokens(java.lang.Long)
                                     | 
                                    Alias for Builder.maxTokens. | 
                                
                            
                                
                                    | 
                                        com.openai.models.chat.completions.maxTokens(java.util.Optional)
                                     | 
                                    Alias for calling Builder.maxTokens with maxTokens.orElse(null). | 
                                
                            
                                
                                    | 
                                        com.openai.models.chat.completions.maxTokens(com.openai.core.JsonField)
                                     | 
                                    Sets Builder.maxTokens to an arbitrary JSON value. | 
                                
                            
                                
                                    | 
                                        com.openai.models.chat.completions.seed(java.lang.Long)
                                     | 
                                    This feature is in Beta. | 
                                
                            
                                
                                    | 
                                        com.openai.models.chat.completions.seed(java.lang.Long)
                                     | 
                                    Alias for Builder.seed. | 
                                
                            
                                
                                    | 
                                        com.openai.models.chat.completions.seed(java.util.Optional)
                                     | 
                                    Alias for calling Builder.seed with seed.orElse(null). | 
                                
                            
                                
                                    | 
                                        com.openai.models.chat.completions.seed(com.openai.core.JsonField)
                                     | 
                                    Sets Builder.seed to an arbitrary JSON value. | 
                                
                            
                                
                                    | 
                                        com.openai.models.chat.completions.user(java.lang.String)
                                     | 
                                    This field is being replaced by safety_identifier and prompt_cache_key. | 
                                
                            
                                
                                    | 
                                        com.openai.models.chat.completions.user(com.openai.core.JsonField)
                                     | 
                                    Sets Builder.user to an arbitrary JSON value. | 
                                
                            
                                
                                    | 
                                        com.openai.models.chat.completions.functionCall()
                                     | 
                                    Deprecated in favor of tool_choice. | 
                                
                            
                                
                                    | 
                                        com.openai.models.chat.completions.functions()
                                     | 
                                    Deprecated in favor of tools. | 
                                
                            
                                
                                    | 
                                        com.openai.models.chat.completions.maxTokens()
                                     | 
                                    The maximum number of /tokenizer that can be generated in the chat completion. | 
                                
                            
                                
                                    | 
                                        com.openai.models.chat.completions.seed()
                                     | 
                                    This feature is in Beta. | 
                                
                            
                                
                                    | 
                                        com.openai.models.chat.completions.user()
                                     | 
                                    This field is being replaced by safety_identifier and prompt_cache_key. | 
                                
                            
                                
                                    | 
                                        com.openai.models.chat.completions._functionCall()
                                     | 
                                    Returns the raw JSON value of functionCall. | 
                                
                            
                                
                                    | 
                                        com.openai.models.chat.completions._functions()
                                     | 
                                    Returns the raw JSON value of functions. | 
                                
                            
                                
                                    | 
                                        com.openai.models.chat.completions._maxTokens()
                                     | 
                                    Returns the raw JSON value of maxTokens. | 
                                
                            
                                
                                    | 
                                        com.openai.models.chat.completions._seed()
                                     | 
                                    Returns the raw JSON value of seed. | 
                                
                            
                                
                                    | 
                                        com.openai.models.chat.completions._user()
                                     | 
                                    Returns the raw JSON value of user. | 
                                
                            
                                
                                    | 
                                        com.openai.models.chat.completions.functionCall()
                                     | 
                                    Deprecated in favor of tool_choice. | 
                                
                            
                                
                                    | 
                                        com.openai.models.chat.completions.functions()
                                     | 
                                    Deprecated in favor of tools. | 
                                
                            
                                
                                    | 
                                        com.openai.models.chat.completions.maxTokens()
                                     | 
                                    The maximum number of /tokenizer that can be generated in the chat completion. | 
                                
                            
                                
                                    | 
                                        com.openai.models.chat.completions.seed()
                                     | 
                                    This feature is in Beta. | 
                                
                            
                                
                                    | 
                                        com.openai.models.chat.completions.user()
                                     | 
                                    This field is being replaced by safety_identifier and prompt_cache_key. | 
                                
                            
                                
                                    | 
                                        com.openai.models.chat.completions._functionCall()
                                     | 
                                    Returns the raw JSON value of functionCall. | 
                                
                            
                                
                                    | 
                                        com.openai.models.chat.completions._functions()
                                     | 
                                    Returns the raw JSON value of functions. | 
                                
                            
                                
                                    | 
                                        com.openai.models.chat.completions._maxTokens()
                                     | 
                                    Returns the raw JSON value of maxTokens. | 
                                
                            
                                
                                    | 
                                        com.openai.models.chat.completions._seed()
                                     | 
                                    Returns the raw JSON value of seed. | 
                                
                            
                                
                                    | 
                                        com.openai.models.chat.completions._user()
                                     | 
                                    Returns the raw JSON value of user. | 
                                
                            
                                
                                    | 
                                        com.openai.models.chat.completions.functionCall(com.openai.models.chat.completions.ChatCompletionMessage.FunctionCall)
                                     | 
                                    Deprecated and replaced by tool_calls. | 
                                
                            
                                
                                    | 
                                        com.openai.models.chat.completions.functionCall(com.openai.core.JsonField)
                                     | 
                                    Sets Builder.functionCall to an arbitrary JSON value. | 
                                
                            
                                
                                    | 
                                        com.openai.models.chat.completions.functionCall()
                                     | 
                                    Deprecated and replaced by tool_calls. | 
                                
                            
                                
                                    | 
                                        com.openai.models.chat.completions._functionCall()
                                     | 
                                    Returns the raw JSON value of functionCall. | 
                                
                            
                                
                                    | 
                                        com.openai.models.chat.completions.visitFunction(com.openai.models.chat.completions.ChatCompletionFunctionMessageParam)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.models.chat.completions.function()
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.models.chat.completions.isFunction()
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.models.chat.completions.asFunction()
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.models.chat.completions.ofFunction(com.openai.models.chat.completions.ChatCompletionFunctionMessageParam)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.models.chat.completions.functionCall(com.openai.models.chat.completions.ChatCompletionMessage.FunctionCall)
                                     | 
                                    Deprecated and replaced by tool_calls. | 
                                
                            
                                
                                    | 
                                        com.openai.models.chat.completions.functionCall(com.openai.core.JsonField)
                                     | 
                                    Sets Builder.functionCall to an arbitrary JSON value. | 
                                
                            
                                
                                    | 
                                        com.openai.models.chat.completions.functionCall()
                                     | 
                                    Deprecated and replaced by tool_calls. | 
                                
                            
                                
                                    | 
                                        com.openai.models.chat.completions._functionCall()
                                     | 
                                    Returns the raw JSON value of functionCall. | 
                                
                            
                                
                                    | 
                                        com.openai.models.chat.completions.addMessage(com.openai.models.chat.completions.ChatCompletionFunctionMessageParam)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.models.chat.completions.functionCall(com.openai.models.chat.completions.ChatCompletionCreateParams.FunctionCall)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.models.chat.completions.functionCall(com.openai.core.JsonField)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.models.chat.completions.functionCall(com.openai.models.chat.completions.ChatCompletionCreateParams.FunctionCall.FunctionCallMode)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.models.chat.completions.functionCall(com.openai.models.chat.completions.ChatCompletionFunctionCallOption)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.models.chat.completions.functions(java.util.List)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.models.chat.completions.functions(com.openai.core.JsonField)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.models.chat.completions.addFunction(com.openai.models.chat.completions.ChatCompletionCreateParams.Function)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.models.chat.completions.maxTokens(java.lang.Long)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.models.chat.completions.maxTokens(java.lang.Long)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.models.chat.completions.maxTokens(java.util.Optional)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.models.chat.completions.maxTokens(com.openai.core.JsonField)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.models.chat.completions.functionCall()
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.models.chat.completions._functionCall()
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.models.evals.dataSourceConfig(com.openai.models.evals.EvalCreateParams.DataSourceConfig.StoredCompletions)
                                     | 
                                    Alias for calling dataSourceConfig with DataSourceConfig.ofStoredCompletions(storedCompletions). | 
                                
                            
                                
                                    | 
                                        com.openai.models.evals.dataSourceConfig(com.openai.models.evals.EvalCreateParams.DataSourceConfig.StoredCompletions)
                                     | 
                                    Alias for calling dataSourceConfig with DataSourceConfig.ofStoredCompletions(storedCompletions). | 
                                
                            
                                
                                    | 
                                        com.openai.models.evals.visitStoredCompletions(com.openai.models.evals.EvalCreateParams.DataSourceConfig.StoredCompletions)
                                     | 
                                    Deprecated in favor of LogsDataSourceConfig. | 
                                
                            
                                
                                    | 
                                        com.openai.models.evals.storedCompletions()
                                     | 
                                    Deprecated in favor of LogsDataSourceConfig. | 
                                
                            
                                
                                    | 
                                        com.openai.models.evals.isStoredCompletions()
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.models.evals.asStoredCompletions()
                                     | 
                                    Deprecated in favor of LogsDataSourceConfig. | 
                                
                            
                                
                                    | 
                                        com.openai.models.evals.ofStoredCompletions(com.openai.models.evals.EvalCreateParams.DataSourceConfig.StoredCompletions)
                                     | 
                                    Deprecated in favor of LogsDataSourceConfig. | 
                                
                            
                                
                                    | 
                                        com.openai.models.evals.dataSourceConfig(com.openai.models.evals.EvalStoredCompletionsDataSourceConfig)
                                     | 
                                    Alias for calling dataSourceConfig with DataSourceConfig.ofStoredCompletions(storedCompletions). | 
                                
                            
                                
                                    | 
                                        com.openai.models.evals.storedCompletionsDataSourceConfig(com.openai.models.evals.EvalStoredCompletionsDataSourceConfig.Schema)
                                     | 
                                    Alias for calling dataSourceConfig with the following:EvalStoredCompletionsDataSourceConfig.builder()
    .schema(schema)
    .build()
  | 
                                
                            
                                
                                    | 
                                        com.openai.models.evals.visitStoredCompletions(com.openai.models.evals.EvalStoredCompletionsDataSourceConfig)
                                     | 
                                    Deprecated in favor of LogsDataSourceConfig. | 
                                
                            
                                
                                    | 
                                        com.openai.models.evals.storedCompletions()
                                     | 
                                    Deprecated in favor of LogsDataSourceConfig. | 
                                
                            
                                
                                    | 
                                        com.openai.models.evals.isStoredCompletions()
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.models.evals.asStoredCompletions()
                                     | 
                                    Deprecated in favor of LogsDataSourceConfig. | 
                                
                            
                                
                                    | 
                                        com.openai.models.evals.ofStoredCompletions(com.openai.models.evals.EvalStoredCompletionsDataSourceConfig)
                                     | 
                                    Deprecated in favor of LogsDataSourceConfig. | 
                                
                            
                                
                                    | 
                                        com.openai.models.evals.dataSourceConfig(com.openai.models.evals.EvalStoredCompletionsDataSourceConfig)
                                     | 
                                    Alias for calling dataSourceConfig with DataSourceConfig.ofStoredCompletions(storedCompletions). | 
                                
                            
                                
                                    | 
                                        com.openai.models.evals.storedCompletionsDataSourceConfig(com.openai.models.evals.EvalStoredCompletionsDataSourceConfig.Schema)
                                     | 
                                    Alias for calling dataSourceConfig with the following:EvalStoredCompletionsDataSourceConfig.builder()
    .schema(schema)
    .build()
  | 
                                
                            
                                
                                    | 
                                        com.openai.models.evals.visitStoredCompletions(com.openai.models.evals.EvalStoredCompletionsDataSourceConfig)
                                     | 
                                    Deprecated in favor of LogsDataSourceConfig. | 
                                
                            
                                
                                    | 
                                        com.openai.models.evals.storedCompletions()
                                     | 
                                    Deprecated in favor of LogsDataSourceConfig. | 
                                
                            
                                
                                    | 
                                        com.openai.models.evals.isStoredCompletions()
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.models.evals.asStoredCompletions()
                                     | 
                                    Deprecated in favor of LogsDataSourceConfig. | 
                                
                            
                                
                                    | 
                                        com.openai.models.evals.ofStoredCompletions(com.openai.models.evals.EvalStoredCompletionsDataSourceConfig)
                                     | 
                                    Deprecated in favor of LogsDataSourceConfig. | 
                                
                            
                                
                                    | 
                                        com.openai.models.evals.dataSourceConfig(com.openai.models.evals.EvalStoredCompletionsDataSourceConfig)
                                     | 
                                    Alias for calling dataSourceConfig with DataSourceConfig.ofStoredCompletions(storedCompletions). | 
                                
                            
                                
                                    | 
                                        com.openai.models.evals.storedCompletionsDataSourceConfig(com.openai.models.evals.EvalStoredCompletionsDataSourceConfig.Schema)
                                     | 
                                    Alias for calling dataSourceConfig with the following:EvalStoredCompletionsDataSourceConfig.builder()
    .schema(schema)
    .build()
  | 
                                
                            
                                
                                    | 
                                        com.openai.models.evals.visitStoredCompletions(com.openai.models.evals.EvalStoredCompletionsDataSourceConfig)
                                     | 
                                    Deprecated in favor of LogsDataSourceConfig. | 
                                
                            
                                
                                    | 
                                        com.openai.models.evals.storedCompletions()
                                     | 
                                    Deprecated in favor of LogsDataSourceConfig. | 
                                
                            
                                
                                    | 
                                        com.openai.models.evals.isStoredCompletions()
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.models.evals.asStoredCompletions()
                                     | 
                                    Deprecated in favor of LogsDataSourceConfig. | 
                                
                            
                                
                                    | 
                                        com.openai.models.evals.ofStoredCompletions(com.openai.models.evals.EvalStoredCompletionsDataSourceConfig)
                                     | 
                                    Deprecated in favor of LogsDataSourceConfig. | 
                                
                            
                                
                                    | 
                                        com.openai.models.evals.dataSourceConfig(com.openai.models.evals.EvalStoredCompletionsDataSourceConfig)
                                     | 
                                    Alias for calling dataSourceConfig with DataSourceConfig.ofStoredCompletions(storedCompletions). | 
                                
                            
                                
                                    | 
                                        com.openai.models.evals.storedCompletionsDataSourceConfig(com.openai.models.evals.EvalStoredCompletionsDataSourceConfig.Schema)
                                     | 
                                    Alias for calling dataSourceConfig with the following:EvalStoredCompletionsDataSourceConfig.builder()
    .schema(schema)
    .build()
  | 
                                
                            
                                
                                    | 
                                        com.openai.models.evals.visitStoredCompletions(com.openai.models.evals.EvalStoredCompletionsDataSourceConfig)
                                     | 
                                    Deprecated in favor of LogsDataSourceConfig. | 
                                
                            
                                
                                    | 
                                        com.openai.models.evals.storedCompletions()
                                     | 
                                    Deprecated in favor of LogsDataSourceConfig. | 
                                
                            
                                
                                    | 
                                        com.openai.models.evals.isStoredCompletions()
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.models.evals.asStoredCompletions()
                                     | 
                                    Deprecated in favor of LogsDataSourceConfig. | 
                                
                            
                                
                                    | 
                                        com.openai.models.evals.ofStoredCompletions(com.openai.models.evals.EvalStoredCompletionsDataSourceConfig)
                                     | 
                                    Deprecated in favor of LogsDataSourceConfig. | 
                                
                            
                                
                                    | 
                                        com.openai.models.files.status(com.openai.models.files.FileObject.Status)
                                     | 
                                    Deprecated. | 
                                
                            
                                
                                    | 
                                        com.openai.models.files.status(com.openai.core.JsonField)
                                     | 
                                    Sets Builder.status to an arbitrary JSON value. | 
                                
                            
                                
                                    | 
                                        com.openai.models.files.statusDetails(java.lang.String)
                                     | 
                                    Deprecated. | 
                                
                            
                                
                                    | 
                                        com.openai.models.files.statusDetails(com.openai.core.JsonField)
                                     | 
                                    Sets Builder.statusDetails to an arbitrary JSON value. | 
                                
                            
                                
                                    | 
                                        com.openai.models.files.status()
                                     | 
                                    Deprecated. | 
                                
                            
                                
                                    | 
                                        com.openai.models.files.statusDetails()
                                     | 
                                    Deprecated. | 
                                
                            
                                
                                    | 
                                        com.openai.models.files._status()
                                     | 
                                    Returns the raw JSON value of status. | 
                                
                            
                                
                                    | 
                                        com.openai.models.files._statusDetails()
                                     | 
                                    Returns the raw JSON value of statusDetails. | 
                                
                            
                                
                                    | 
                                        com.openai.models.finetuning.jobs.hyperparameters(com.openai.models.finetuning.jobs.JobCreateParams.Hyperparameters)
                                     | 
                                    The hyperparameters used for the fine-tuning job. | 
                                
                            
                                
                                    | 
                                        com.openai.models.finetuning.jobs.hyperparameters(com.openai.core.JsonField)
                                     | 
                                    Sets Builder.hyperparameters to an arbitrary JSON value. | 
                                
                            
                                
                                    | 
                                        com.openai.models.finetuning.jobs.hyperparameters(com.openai.models.finetuning.jobs.JobCreateParams.Hyperparameters)
                                     | 
                                    The hyperparameters used for the fine-tuning job. | 
                                
                            
                                
                                    | 
                                        com.openai.models.finetuning.jobs.hyperparameters(com.openai.core.JsonField)
                                     | 
                                    Sets Builder.hyperparameters to an arbitrary JSON value. | 
                                
                            
                                
                                    | 
                                        com.openai.models.finetuning.jobs.hyperparameters()
                                     | 
                                    The hyperparameters used for the fine-tuning job. | 
                                
                            
                                
                                    | 
                                        com.openai.models.finetuning.jobs._hyperparameters()
                                     | 
                                    Returns the raw JSON value of hyperparameters. | 
                                
                            
                                
                                    | 
                                        com.openai.models.finetuning.jobs.hyperparameters()
                                     | 
                                    The hyperparameters used for the fine-tuning job. | 
                                
                            
                                
                                    | 
                                        com.openai.models.finetuning.jobs._hyperparameters()
                                     | 
                                    Returns the raw JSON value of hyperparameters. | 
                                
                            
                                
                                    | 
                                        com.openai.models.responses.user(java.lang.String)
                                     | 
                                    This field is being replaced by safety_identifier and prompt_cache_key. | 
                                
                            
                                
                                    | 
                                        com.openai.models.responses.user(com.openai.core.JsonField)
                                     | 
                                    Sets Builder.user to an arbitrary JSON value. | 
                                
                            
                                
                                    | 
                                        com.openai.models.responses.user()
                                     | 
                                    This field is being replaced by safety_identifier and prompt_cache_key. | 
                                
                            
                                
                                    | 
                                        com.openai.models.responses._user()
                                     | 
                                    Returns the raw JSON value of user. | 
                                
                            
                                
                                    | 
                                        com.openai.models.responses.user(java.lang.String)
                                     | 
                                    This field is being replaced by safety_identifier and prompt_cache_key. | 
                                
                            
                                
                                    | 
                                        com.openai.models.responses.user(com.openai.core.JsonField)
                                     | 
                                    Sets Builder.user to an arbitrary JSON value. | 
                                
                            
                                
                                    | 
                                        com.openai.models.responses.user(java.lang.String)
                                     | 
                                    This field is being replaced by safety_identifier and prompt_cache_key. | 
                                
                            
                                
                                    | 
                                        com.openai.models.responses.user(com.openai.core.JsonField)
                                     | 
                                    Sets Builder.user to an arbitrary JSON value. | 
                                
                            
                                
                                    | 
                                        com.openai.models.responses.user()
                                     | 
                                    This field is being replaced by safety_identifier and prompt_cache_key. | 
                                
                            
                                
                                    | 
                                        com.openai.models.responses._user()
                                     | 
                                    Returns the raw JSON value of user. | 
                                
                            
                                
                                    | 
                                        com.openai.models.responses.user()
                                     | 
                                    This field is being replaced by safety_identifier and prompt_cache_key. | 
                                
                            
                                
                                    | 
                                        com.openai.models.responses._user()
                                     | 
                                    Returns the raw JSON value of user. | 
                                
                            
                                
                                    | 
                                        com.openai.services.async.realtime()
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.async.threads()
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.async.realtime()
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.async.threads()
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.async.realtime()
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.async.threads()
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.async.realtime()
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.async.threads()
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.async.beta.runs()
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.async.beta.messages()
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.async.beta.create()
                                     | 
                                    Returns a raw HTTP response for post /threads, but is otherwise the same as ThreadServiceAsync.create. | 
                                
                            
                                
                                    | 
                                        com.openai.services.async.beta.create(com.openai.models.beta.threads.ThreadCreateParams,com.openai.core.RequestOptions)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.async.beta.create(com.openai.models.beta.threads.ThreadCreateParams)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.async.beta.create(com.openai.core.RequestOptions)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.async.beta.retrieve(java.lang.String)
                                     | 
                                    Returns a raw HTTP response for get /threads/{thread_id}, but is otherwise the same as ThreadServiceAsync.retrieve. | 
                                
                            
                                
                                    | 
                                        com.openai.services.async.beta.retrieve(java.lang.String,com.openai.models.beta.threads.ThreadRetrieveParams,com.openai.core.RequestOptions)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.async.beta.retrieve(java.lang.String,com.openai.models.beta.threads.ThreadRetrieveParams)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.async.beta.retrieve(com.openai.models.beta.threads.ThreadRetrieveParams,com.openai.core.RequestOptions)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.async.beta.retrieve(com.openai.models.beta.threads.ThreadRetrieveParams)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.async.beta.retrieve(java.lang.String,com.openai.core.RequestOptions)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.async.beta.update(java.lang.String)
                                     | 
                                    Returns a raw HTTP response for post /threads/{thread_id}, but is otherwise the same as ThreadServiceAsync.update. | 
                                
                            
                                
                                    | 
                                        com.openai.services.async.beta.update(java.lang.String,com.openai.models.beta.threads.ThreadUpdateParams,com.openai.core.RequestOptions)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.async.beta.update(java.lang.String,com.openai.models.beta.threads.ThreadUpdateParams)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.async.beta.update(com.openai.models.beta.threads.ThreadUpdateParams,com.openai.core.RequestOptions)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.async.beta.update(com.openai.models.beta.threads.ThreadUpdateParams)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.async.beta.update(java.lang.String,com.openai.core.RequestOptions)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.async.beta.delete(java.lang.String)
                                     | 
                                    Returns a raw HTTP response for delete /threads/{thread_id}, but is otherwise the same as ThreadServiceAsync.delete. | 
                                
                            
                                
                                    | 
                                        com.openai.services.async.beta.delete(java.lang.String,com.openai.models.beta.threads.ThreadDeleteParams,com.openai.core.RequestOptions)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.async.beta.delete(java.lang.String,com.openai.models.beta.threads.ThreadDeleteParams)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.async.beta.delete(com.openai.models.beta.threads.ThreadDeleteParams,com.openai.core.RequestOptions)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.async.beta.delete(com.openai.models.beta.threads.ThreadDeleteParams)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.async.beta.delete(java.lang.String,com.openai.core.RequestOptions)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.async.beta.createAndRun(com.openai.models.beta.threads.ThreadCreateAndRunParams)
                                     | 
                                    Returns a raw HTTP response for post /threads/runs, but is otherwise the same as ThreadServiceAsync.createAndRun. | 
                                
                            
                                
                                    | 
                                        com.openai.services.async.beta.createAndRun(com.openai.models.beta.threads.ThreadCreateAndRunParams,com.openai.core.RequestOptions)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.async.beta.createAndRunStreaming(com.openai.models.beta.threads.ThreadCreateAndRunParams)
                                     | 
                                    Returns a raw HTTP response for post /threads/runs, but is otherwise the same as ThreadServiceAsync.createAndRunStreaming. | 
                                
                            
                                
                                    | 
                                        com.openai.services.async.beta.createAndRunStreaming(com.openai.models.beta.threads.ThreadCreateAndRunParams,com.openai.core.RequestOptions)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.async.beta.runs()
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.async.beta.messages()
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.async.beta.create()
                                     | 
                                    Create a thread. | 
                                
                            
                                
                                    | 
                                        com.openai.services.async.beta.create(com.openai.models.beta.threads.ThreadCreateParams,com.openai.core.RequestOptions)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.async.beta.create(com.openai.models.beta.threads.ThreadCreateParams)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.async.beta.create(com.openai.core.RequestOptions)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.async.beta.retrieve(java.lang.String)
                                     | 
                                    Retrieves a thread. | 
                                
                            
                                
                                    | 
                                        com.openai.services.async.beta.retrieve(java.lang.String,com.openai.models.beta.threads.ThreadRetrieveParams,com.openai.core.RequestOptions)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.async.beta.retrieve(java.lang.String,com.openai.models.beta.threads.ThreadRetrieveParams)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.async.beta.retrieve(com.openai.models.beta.threads.ThreadRetrieveParams,com.openai.core.RequestOptions)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.async.beta.retrieve(com.openai.models.beta.threads.ThreadRetrieveParams)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.async.beta.retrieve(java.lang.String,com.openai.core.RequestOptions)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.async.beta.update(java.lang.String)
                                     | 
                                    Modifies a thread. | 
                                
                            
                                
                                    | 
                                        com.openai.services.async.beta.update(java.lang.String,com.openai.models.beta.threads.ThreadUpdateParams,com.openai.core.RequestOptions)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.async.beta.update(java.lang.String,com.openai.models.beta.threads.ThreadUpdateParams)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.async.beta.update(com.openai.models.beta.threads.ThreadUpdateParams,com.openai.core.RequestOptions)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.async.beta.update(com.openai.models.beta.threads.ThreadUpdateParams)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.async.beta.update(java.lang.String,com.openai.core.RequestOptions)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.async.beta.delete(java.lang.String)
                                     | 
                                    Delete a thread. | 
                                
                            
                                
                                    | 
                                        com.openai.services.async.beta.delete(java.lang.String,com.openai.models.beta.threads.ThreadDeleteParams,com.openai.core.RequestOptions)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.async.beta.delete(java.lang.String,com.openai.models.beta.threads.ThreadDeleteParams)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.async.beta.delete(com.openai.models.beta.threads.ThreadDeleteParams,com.openai.core.RequestOptions)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.async.beta.delete(com.openai.models.beta.threads.ThreadDeleteParams)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.async.beta.delete(java.lang.String,com.openai.core.RequestOptions)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.async.beta.createAndRun(com.openai.models.beta.threads.ThreadCreateAndRunParams)
                                     | 
                                    Create a thread and run it in one request. | 
                                
                            
                                
                                    | 
                                        com.openai.services.async.beta.createAndRun(com.openai.models.beta.threads.ThreadCreateAndRunParams,com.openai.core.RequestOptions)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.async.beta.createAndRunStreaming(com.openai.models.beta.threads.ThreadCreateAndRunParams)
                                     | 
                                    Create a thread and run it in one request. | 
                                
                            
                                
                                    | 
                                        com.openai.services.async.beta.createAndRunStreaming(com.openai.models.beta.threads.ThreadCreateAndRunParams,com.openai.core.RequestOptions)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.async.beta.runs()
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.async.beta.messages()
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.async.beta.create(com.openai.models.beta.threads.ThreadCreateParams,com.openai.core.RequestOptions)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.async.beta.retrieve(com.openai.models.beta.threads.ThreadRetrieveParams,com.openai.core.RequestOptions)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.async.beta.update(com.openai.models.beta.threads.ThreadUpdateParams,com.openai.core.RequestOptions)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.async.beta.delete(com.openai.models.beta.threads.ThreadDeleteParams,com.openai.core.RequestOptions)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.async.beta.createAndRun(com.openai.models.beta.threads.ThreadCreateAndRunParams,com.openai.core.RequestOptions)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.async.beta.createAndRunStreaming(com.openai.models.beta.threads.ThreadCreateAndRunParams,com.openai.core.RequestOptions)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.async.beta.runs()
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.async.beta.messages()
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.async.beta.create(com.openai.models.beta.threads.ThreadCreateParams,com.openai.core.RequestOptions)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.async.beta.retrieve(com.openai.models.beta.threads.ThreadRetrieveParams,com.openai.core.RequestOptions)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.async.beta.update(com.openai.models.beta.threads.ThreadUpdateParams,com.openai.core.RequestOptions)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.async.beta.delete(com.openai.models.beta.threads.ThreadDeleteParams,com.openai.core.RequestOptions)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.async.beta.createAndRun(com.openai.models.beta.threads.ThreadCreateAndRunParams,com.openai.core.RequestOptions)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.async.beta.createAndRunStreaming(com.openai.models.beta.threads.ThreadCreateAndRunParams,com.openai.core.RequestOptions)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.async.beta.threads.create(java.lang.String,com.openai.models.beta.threads.messages.MessageCreateParams)
                                     | 
                                    Returns a raw HTTP response for post /threads/{thread_id}/messages, but is otherwise the same as MessageServiceAsync.create. | 
                                
                            
                                
                                    | 
                                        com.openai.services.async.beta.threads.create(java.lang.String,com.openai.models.beta.threads.messages.MessageCreateParams,com.openai.core.RequestOptions)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.async.beta.threads.create(com.openai.models.beta.threads.messages.MessageCreateParams)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.async.beta.threads.create(com.openai.models.beta.threads.messages.MessageCreateParams,com.openai.core.RequestOptions)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.async.beta.threads.retrieve(java.lang.String,com.openai.models.beta.threads.messages.MessageRetrieveParams)
                                     | 
                                    Returns a raw HTTP response for get /threads/{thread_id}/messages/{message_id}, but is otherwise the same as MessageServiceAsync.retrieve. | 
                                
                            
                                
                                    | 
                                        com.openai.services.async.beta.threads.retrieve(java.lang.String,com.openai.models.beta.threads.messages.MessageRetrieveParams,com.openai.core.RequestOptions)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.async.beta.threads.retrieve(com.openai.models.beta.threads.messages.MessageRetrieveParams)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.async.beta.threads.retrieve(com.openai.models.beta.threads.messages.MessageRetrieveParams,com.openai.core.RequestOptions)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.async.beta.threads.update(java.lang.String,com.openai.models.beta.threads.messages.MessageUpdateParams)
                                     | 
                                    Returns a raw HTTP response for post /threads/{thread_id}/messages/{message_id}, but is otherwise the same as MessageServiceAsync.update. | 
                                
                            
                                
                                    | 
                                        com.openai.services.async.beta.threads.update(java.lang.String,com.openai.models.beta.threads.messages.MessageUpdateParams,com.openai.core.RequestOptions)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.async.beta.threads.update(com.openai.models.beta.threads.messages.MessageUpdateParams)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.async.beta.threads.update(com.openai.models.beta.threads.messages.MessageUpdateParams,com.openai.core.RequestOptions)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.async.beta.threads.list(java.lang.String)
                                     | 
                                    Returns a raw HTTP response for get /threads/{thread_id}/messages, but is otherwise the same as MessageServiceAsync.list. | 
                                
                            
                                
                                    | 
                                        com.openai.services.async.beta.threads.list(java.lang.String,com.openai.models.beta.threads.messages.MessageListParams,com.openai.core.RequestOptions)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.async.beta.threads.list(java.lang.String,com.openai.models.beta.threads.messages.MessageListParams)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.async.beta.threads.list(com.openai.models.beta.threads.messages.MessageListParams,com.openai.core.RequestOptions)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.async.beta.threads.list(com.openai.models.beta.threads.messages.MessageListParams)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.async.beta.threads.list(java.lang.String,com.openai.core.RequestOptions)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.async.beta.threads.delete(java.lang.String,com.openai.models.beta.threads.messages.MessageDeleteParams)
                                     | 
                                    Returns a raw HTTP response for delete /threads/{thread_id}/messages/{message_id}, but is otherwise the same as MessageServiceAsync.delete. | 
                                
                            
                                
                                    | 
                                        com.openai.services.async.beta.threads.delete(java.lang.String,com.openai.models.beta.threads.messages.MessageDeleteParams,com.openai.core.RequestOptions)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.async.beta.threads.delete(com.openai.models.beta.threads.messages.MessageDeleteParams)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.async.beta.threads.delete(com.openai.models.beta.threads.messages.MessageDeleteParams,com.openai.core.RequestOptions)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.async.beta.threads.create(java.lang.String,com.openai.models.beta.threads.messages.MessageCreateParams)
                                     | 
                                    Create a message. | 
                                
                            
                                
                                    | 
                                        com.openai.services.async.beta.threads.create(java.lang.String,com.openai.models.beta.threads.messages.MessageCreateParams,com.openai.core.RequestOptions)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.async.beta.threads.create(com.openai.models.beta.threads.messages.MessageCreateParams)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.async.beta.threads.create(com.openai.models.beta.threads.messages.MessageCreateParams,com.openai.core.RequestOptions)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.async.beta.threads.retrieve(java.lang.String,com.openai.models.beta.threads.messages.MessageRetrieveParams)
                                     | 
                                    Retrieve a message. | 
                                
                            
                                
                                    | 
                                        com.openai.services.async.beta.threads.retrieve(java.lang.String,com.openai.models.beta.threads.messages.MessageRetrieveParams,com.openai.core.RequestOptions)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.async.beta.threads.retrieve(com.openai.models.beta.threads.messages.MessageRetrieveParams)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.async.beta.threads.retrieve(com.openai.models.beta.threads.messages.MessageRetrieveParams,com.openai.core.RequestOptions)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.async.beta.threads.update(java.lang.String,com.openai.models.beta.threads.messages.MessageUpdateParams)
                                     | 
                                    Modifies a message. | 
                                
                            
                                
                                    | 
                                        com.openai.services.async.beta.threads.update(java.lang.String,com.openai.models.beta.threads.messages.MessageUpdateParams,com.openai.core.RequestOptions)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.async.beta.threads.update(com.openai.models.beta.threads.messages.MessageUpdateParams)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.async.beta.threads.update(com.openai.models.beta.threads.messages.MessageUpdateParams,com.openai.core.RequestOptions)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.async.beta.threads.list(java.lang.String)
                                     | 
                                    Returns a list of messages for a given thread. | 
                                
                            
                                
                                    | 
                                        com.openai.services.async.beta.threads.list(java.lang.String,com.openai.models.beta.threads.messages.MessageListParams,com.openai.core.RequestOptions)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.async.beta.threads.list(java.lang.String,com.openai.models.beta.threads.messages.MessageListParams)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.async.beta.threads.list(com.openai.models.beta.threads.messages.MessageListParams,com.openai.core.RequestOptions)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.async.beta.threads.list(com.openai.models.beta.threads.messages.MessageListParams)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.async.beta.threads.list(java.lang.String,com.openai.core.RequestOptions)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.async.beta.threads.delete(java.lang.String,com.openai.models.beta.threads.messages.MessageDeleteParams)
                                     | 
                                    Deletes a message. | 
                                
                            
                                
                                    | 
                                        com.openai.services.async.beta.threads.delete(java.lang.String,com.openai.models.beta.threads.messages.MessageDeleteParams,com.openai.core.RequestOptions)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.async.beta.threads.delete(com.openai.models.beta.threads.messages.MessageDeleteParams)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.async.beta.threads.delete(com.openai.models.beta.threads.messages.MessageDeleteParams,com.openai.core.RequestOptions)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.async.beta.threads.create(com.openai.models.beta.threads.messages.MessageCreateParams,com.openai.core.RequestOptions)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.async.beta.threads.retrieve(com.openai.models.beta.threads.messages.MessageRetrieveParams,com.openai.core.RequestOptions)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.async.beta.threads.update(com.openai.models.beta.threads.messages.MessageUpdateParams,com.openai.core.RequestOptions)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.async.beta.threads.list(com.openai.models.beta.threads.messages.MessageListParams,com.openai.core.RequestOptions)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.async.beta.threads.delete(com.openai.models.beta.threads.messages.MessageDeleteParams,com.openai.core.RequestOptions)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.async.beta.threads.create(com.openai.models.beta.threads.messages.MessageCreateParams,com.openai.core.RequestOptions)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.async.beta.threads.retrieve(com.openai.models.beta.threads.messages.MessageRetrieveParams,com.openai.core.RequestOptions)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.async.beta.threads.update(com.openai.models.beta.threads.messages.MessageUpdateParams,com.openai.core.RequestOptions)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.async.beta.threads.list(com.openai.models.beta.threads.messages.MessageListParams,com.openai.core.RequestOptions)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.async.beta.threads.delete(com.openai.models.beta.threads.messages.MessageDeleteParams,com.openai.core.RequestOptions)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.async.beta.threads.steps()
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.async.beta.threads.create(java.lang.String,com.openai.models.beta.threads.runs.RunCreateParams)
                                     | 
                                    Returns a raw HTTP response for post /threads/{thread_id}/runs, but is otherwise the same as RunServiceAsync.create. | 
                                
                            
                                
                                    | 
                                        com.openai.services.async.beta.threads.create(java.lang.String,com.openai.models.beta.threads.runs.RunCreateParams,com.openai.core.RequestOptions)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.async.beta.threads.create(com.openai.models.beta.threads.runs.RunCreateParams)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.async.beta.threads.create(com.openai.models.beta.threads.runs.RunCreateParams,com.openai.core.RequestOptions)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.async.beta.threads.createStreaming(java.lang.String,com.openai.models.beta.threads.runs.RunCreateParams)
                                     | 
                                    Returns a raw HTTP response for post /threads/{thread_id}/runs, but is otherwise the same as RunServiceAsync.createStreaming. | 
                                
                            
                                
                                    | 
                                        com.openai.services.async.beta.threads.createStreaming(java.lang.String,com.openai.models.beta.threads.runs.RunCreateParams,com.openai.core.RequestOptions)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.async.beta.threads.createStreaming(com.openai.models.beta.threads.runs.RunCreateParams)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.async.beta.threads.createStreaming(com.openai.models.beta.threads.runs.RunCreateParams,com.openai.core.RequestOptions)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.async.beta.threads.retrieve(java.lang.String,com.openai.models.beta.threads.runs.RunRetrieveParams)
                                     | 
                                    Returns a raw HTTP response for get /threads/{thread_id}/runs/{run_id}, but is otherwise the same as RunServiceAsync.retrieve. | 
                                
                            
                                
                                    | 
                                        com.openai.services.async.beta.threads.retrieve(java.lang.String,com.openai.models.beta.threads.runs.RunRetrieveParams,com.openai.core.RequestOptions)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.async.beta.threads.retrieve(com.openai.models.beta.threads.runs.RunRetrieveParams)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.async.beta.threads.retrieve(com.openai.models.beta.threads.runs.RunRetrieveParams,com.openai.core.RequestOptions)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.async.beta.threads.update(java.lang.String,com.openai.models.beta.threads.runs.RunUpdateParams)
                                     | 
                                    Returns a raw HTTP response for post /threads/{thread_id}/runs/{run_id}, but is otherwise the same as RunServiceAsync.update. | 
                                
                            
                                
                                    | 
                                        com.openai.services.async.beta.threads.update(java.lang.String,com.openai.models.beta.threads.runs.RunUpdateParams,com.openai.core.RequestOptions)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.async.beta.threads.update(com.openai.models.beta.threads.runs.RunUpdateParams)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.async.beta.threads.update(com.openai.models.beta.threads.runs.RunUpdateParams,com.openai.core.RequestOptions)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.async.beta.threads.list(java.lang.String)
                                     | 
                                    Returns a raw HTTP response for get /threads/{thread_id}/runs, but is otherwise the same as RunServiceAsync.list. | 
                                
                            
                                
                                    | 
                                        com.openai.services.async.beta.threads.list(java.lang.String,com.openai.models.beta.threads.runs.RunListParams,com.openai.core.RequestOptions)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.async.beta.threads.list(java.lang.String,com.openai.models.beta.threads.runs.RunListParams)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.async.beta.threads.list(com.openai.models.beta.threads.runs.RunListParams,com.openai.core.RequestOptions)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.async.beta.threads.list(com.openai.models.beta.threads.runs.RunListParams)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.async.beta.threads.list(java.lang.String,com.openai.core.RequestOptions)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.async.beta.threads.cancel(java.lang.String,com.openai.models.beta.threads.runs.RunCancelParams)
                                     | 
                                    Returns a raw HTTP response for post /threads/{thread_id}/runs/{run_id}/cancel, but is otherwise the same as RunServiceAsync.cancel. | 
                                
                            
                                
                                    | 
                                        com.openai.services.async.beta.threads.cancel(java.lang.String,com.openai.models.beta.threads.runs.RunCancelParams,com.openai.core.RequestOptions)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.async.beta.threads.cancel(com.openai.models.beta.threads.runs.RunCancelParams)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.async.beta.threads.cancel(com.openai.models.beta.threads.runs.RunCancelParams,com.openai.core.RequestOptions)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.async.beta.threads.submitToolOutputs(java.lang.String,com.openai.models.beta.threads.runs.RunSubmitToolOutputsParams)
                                     | 
                                    Returns a raw HTTP response for post /threads/{thread_id}/runs/{run_id}/submit_tool_outputs, but is otherwise the same as RunServiceAsync.submitToolOutputs. | 
                                
                            
                                
                                    | 
                                        com.openai.services.async.beta.threads.submitToolOutputs(java.lang.String,com.openai.models.beta.threads.runs.RunSubmitToolOutputsParams,com.openai.core.RequestOptions)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.async.beta.threads.submitToolOutputs(com.openai.models.beta.threads.runs.RunSubmitToolOutputsParams)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.async.beta.threads.submitToolOutputs(com.openai.models.beta.threads.runs.RunSubmitToolOutputsParams,com.openai.core.RequestOptions)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.async.beta.threads.submitToolOutputsStreaming(java.lang.String,com.openai.models.beta.threads.runs.RunSubmitToolOutputsParams)
                                     | 
                                    Returns a raw HTTP response for post /threads/{thread_id}/runs/{run_id}/submit_tool_outputs, but is otherwise the same as RunServiceAsync.submitToolOutputsStreaming. | 
                                
                            
                                
                                    | 
                                        com.openai.services.async.beta.threads.submitToolOutputsStreaming(java.lang.String,com.openai.models.beta.threads.runs.RunSubmitToolOutputsParams,com.openai.core.RequestOptions)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.async.beta.threads.submitToolOutputsStreaming(com.openai.models.beta.threads.runs.RunSubmitToolOutputsParams)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.async.beta.threads.submitToolOutputsStreaming(com.openai.models.beta.threads.runs.RunSubmitToolOutputsParams,com.openai.core.RequestOptions)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.async.beta.threads.steps()
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.async.beta.threads.create(java.lang.String,com.openai.models.beta.threads.runs.RunCreateParams)
                                     | 
                                    Create a run. | 
                                
                            
                                
                                    | 
                                        com.openai.services.async.beta.threads.create(java.lang.String,com.openai.models.beta.threads.runs.RunCreateParams,com.openai.core.RequestOptions)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.async.beta.threads.create(com.openai.models.beta.threads.runs.RunCreateParams)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.async.beta.threads.create(com.openai.models.beta.threads.runs.RunCreateParams,com.openai.core.RequestOptions)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.async.beta.threads.createStreaming(java.lang.String,com.openai.models.beta.threads.runs.RunCreateParams)
                                     | 
                                    Create a run. | 
                                
                            
                                
                                    | 
                                        com.openai.services.async.beta.threads.createStreaming(java.lang.String,com.openai.models.beta.threads.runs.RunCreateParams,com.openai.core.RequestOptions)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.async.beta.threads.createStreaming(com.openai.models.beta.threads.runs.RunCreateParams)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.async.beta.threads.createStreaming(com.openai.models.beta.threads.runs.RunCreateParams,com.openai.core.RequestOptions)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.async.beta.threads.retrieve(java.lang.String,com.openai.models.beta.threads.runs.RunRetrieveParams)
                                     | 
                                    Retrieves a run. | 
                                
                            
                                
                                    | 
                                        com.openai.services.async.beta.threads.retrieve(java.lang.String,com.openai.models.beta.threads.runs.RunRetrieveParams,com.openai.core.RequestOptions)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.async.beta.threads.retrieve(com.openai.models.beta.threads.runs.RunRetrieveParams)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.async.beta.threads.retrieve(com.openai.models.beta.threads.runs.RunRetrieveParams,com.openai.core.RequestOptions)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.async.beta.threads.update(java.lang.String,com.openai.models.beta.threads.runs.RunUpdateParams)
                                     | 
                                    Modifies a run. | 
                                
                            
                                
                                    | 
                                        com.openai.services.async.beta.threads.update(java.lang.String,com.openai.models.beta.threads.runs.RunUpdateParams,com.openai.core.RequestOptions)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.async.beta.threads.update(com.openai.models.beta.threads.runs.RunUpdateParams)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.async.beta.threads.update(com.openai.models.beta.threads.runs.RunUpdateParams,com.openai.core.RequestOptions)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.async.beta.threads.list(java.lang.String)
                                     | 
                                    Returns a list of runs belonging to a thread. | 
                                
                            
                                
                                    | 
                                        com.openai.services.async.beta.threads.list(java.lang.String,com.openai.models.beta.threads.runs.RunListParams,com.openai.core.RequestOptions)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.async.beta.threads.list(java.lang.String,com.openai.models.beta.threads.runs.RunListParams)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.async.beta.threads.list(com.openai.models.beta.threads.runs.RunListParams,com.openai.core.RequestOptions)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.async.beta.threads.list(com.openai.models.beta.threads.runs.RunListParams)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.async.beta.threads.list(java.lang.String,com.openai.core.RequestOptions)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.async.beta.threads.cancel(java.lang.String,com.openai.models.beta.threads.runs.RunCancelParams)
                                     | 
                                    Cancels a run that is in_progress. | 
                                
                            
                                
                                    | 
                                        com.openai.services.async.beta.threads.cancel(java.lang.String,com.openai.models.beta.threads.runs.RunCancelParams,com.openai.core.RequestOptions)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.async.beta.threads.cancel(com.openai.models.beta.threads.runs.RunCancelParams)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.async.beta.threads.cancel(com.openai.models.beta.threads.runs.RunCancelParams,com.openai.core.RequestOptions)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.async.beta.threads.submitToolOutputs(java.lang.String,com.openai.models.beta.threads.runs.RunSubmitToolOutputsParams)
                                     | 
                                    When a run has the status: "requires_action" and required_action.type is submit_tool_outputs, this endpoint can be used to submit the outputs from the tool calls once they're all completed. | 
                                
                            
                                
                                    | 
                                        com.openai.services.async.beta.threads.submitToolOutputs(java.lang.String,com.openai.models.beta.threads.runs.RunSubmitToolOutputsParams,com.openai.core.RequestOptions)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.async.beta.threads.submitToolOutputs(com.openai.models.beta.threads.runs.RunSubmitToolOutputsParams)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.async.beta.threads.submitToolOutputs(com.openai.models.beta.threads.runs.RunSubmitToolOutputsParams,com.openai.core.RequestOptions)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.async.beta.threads.submitToolOutputsStreaming(java.lang.String,com.openai.models.beta.threads.runs.RunSubmitToolOutputsParams)
                                     | 
                                    When a run has the status: "requires_action" and required_action.type is submit_tool_outputs, this endpoint can be used to submit the outputs from the tool calls once they're all completed. | 
                                
                            
                                
                                    | 
                                        com.openai.services.async.beta.threads.submitToolOutputsStreaming(java.lang.String,com.openai.models.beta.threads.runs.RunSubmitToolOutputsParams,com.openai.core.RequestOptions)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.async.beta.threads.submitToolOutputsStreaming(com.openai.models.beta.threads.runs.RunSubmitToolOutputsParams)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.async.beta.threads.submitToolOutputsStreaming(com.openai.models.beta.threads.runs.RunSubmitToolOutputsParams,com.openai.core.RequestOptions)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.async.beta.threads.steps()
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.async.beta.threads.create(com.openai.models.beta.threads.runs.RunCreateParams,com.openai.core.RequestOptions)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.async.beta.threads.createStreaming(com.openai.models.beta.threads.runs.RunCreateParams,com.openai.core.RequestOptions)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.async.beta.threads.retrieve(com.openai.models.beta.threads.runs.RunRetrieveParams,com.openai.core.RequestOptions)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.async.beta.threads.update(com.openai.models.beta.threads.runs.RunUpdateParams,com.openai.core.RequestOptions)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.async.beta.threads.list(com.openai.models.beta.threads.runs.RunListParams,com.openai.core.RequestOptions)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.async.beta.threads.cancel(com.openai.models.beta.threads.runs.RunCancelParams,com.openai.core.RequestOptions)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.async.beta.threads.submitToolOutputs(com.openai.models.beta.threads.runs.RunSubmitToolOutputsParams,com.openai.core.RequestOptions)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.async.beta.threads.submitToolOutputsStreaming(com.openai.models.beta.threads.runs.RunSubmitToolOutputsParams,com.openai.core.RequestOptions)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.async.beta.threads.steps()
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.async.beta.threads.create(com.openai.models.beta.threads.runs.RunCreateParams,com.openai.core.RequestOptions)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.async.beta.threads.createStreaming(com.openai.models.beta.threads.runs.RunCreateParams,com.openai.core.RequestOptions)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.async.beta.threads.retrieve(com.openai.models.beta.threads.runs.RunRetrieveParams,com.openai.core.RequestOptions)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.async.beta.threads.update(com.openai.models.beta.threads.runs.RunUpdateParams,com.openai.core.RequestOptions)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.async.beta.threads.list(com.openai.models.beta.threads.runs.RunListParams,com.openai.core.RequestOptions)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.async.beta.threads.cancel(com.openai.models.beta.threads.runs.RunCancelParams,com.openai.core.RequestOptions)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.async.beta.threads.submitToolOutputs(com.openai.models.beta.threads.runs.RunSubmitToolOutputsParams,com.openai.core.RequestOptions)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.async.beta.threads.submitToolOutputsStreaming(com.openai.models.beta.threads.runs.RunSubmitToolOutputsParams,com.openai.core.RequestOptions)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.async.beta.threads.runs.retrieve(java.lang.String,com.openai.models.beta.threads.runs.steps.StepRetrieveParams)
                                     | 
                                    Returns a raw HTTP response for get /threads/{thread_id}/runs/{run_id}/steps/{step_id}, but is otherwise the same as StepServiceAsync.retrieve. | 
                                
                            
                                
                                    | 
                                        com.openai.services.async.beta.threads.runs.retrieve(java.lang.String,com.openai.models.beta.threads.runs.steps.StepRetrieveParams,com.openai.core.RequestOptions)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.async.beta.threads.runs.retrieve(com.openai.models.beta.threads.runs.steps.StepRetrieveParams)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.async.beta.threads.runs.retrieve(com.openai.models.beta.threads.runs.steps.StepRetrieveParams,com.openai.core.RequestOptions)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.async.beta.threads.runs.list(java.lang.String,com.openai.models.beta.threads.runs.steps.StepListParams)
                                     | 
                                    Returns a raw HTTP response for get /threads/{thread_id}/runs/{run_id}/steps, but is otherwise the same as StepServiceAsync.list. | 
                                
                            
                                
                                    | 
                                        com.openai.services.async.beta.threads.runs.list(java.lang.String,com.openai.models.beta.threads.runs.steps.StepListParams,com.openai.core.RequestOptions)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.async.beta.threads.runs.list(com.openai.models.beta.threads.runs.steps.StepListParams)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.async.beta.threads.runs.list(com.openai.models.beta.threads.runs.steps.StepListParams,com.openai.core.RequestOptions)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.async.beta.threads.runs.retrieve(java.lang.String,com.openai.models.beta.threads.runs.steps.StepRetrieveParams)
                                     | 
                                    Retrieves a run step. | 
                                
                            
                                
                                    | 
                                        com.openai.services.async.beta.threads.runs.retrieve(java.lang.String,com.openai.models.beta.threads.runs.steps.StepRetrieveParams,com.openai.core.RequestOptions)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.async.beta.threads.runs.retrieve(com.openai.models.beta.threads.runs.steps.StepRetrieveParams)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.async.beta.threads.runs.retrieve(com.openai.models.beta.threads.runs.steps.StepRetrieveParams,com.openai.core.RequestOptions)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.async.beta.threads.runs.list(java.lang.String,com.openai.models.beta.threads.runs.steps.StepListParams)
                                     | 
                                    Returns a list of run steps belonging to a run. | 
                                
                            
                                
                                    | 
                                        com.openai.services.async.beta.threads.runs.list(java.lang.String,com.openai.models.beta.threads.runs.steps.StepListParams,com.openai.core.RequestOptions)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.async.beta.threads.runs.list(com.openai.models.beta.threads.runs.steps.StepListParams)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.async.beta.threads.runs.list(com.openai.models.beta.threads.runs.steps.StepListParams,com.openai.core.RequestOptions)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.async.beta.threads.runs.retrieve(com.openai.models.beta.threads.runs.steps.StepRetrieveParams,com.openai.core.RequestOptions)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.async.beta.threads.runs.list(com.openai.models.beta.threads.runs.steps.StepListParams,com.openai.core.RequestOptions)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.async.beta.threads.runs.retrieve(com.openai.models.beta.threads.runs.steps.StepRetrieveParams,com.openai.core.RequestOptions)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.async.beta.threads.runs.list(com.openai.models.beta.threads.runs.steps.StepListParams,com.openai.core.RequestOptions)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.blocking.realtime()
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.blocking.threads()
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.blocking.realtime()
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.blocking.threads()
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.blocking.realtime()
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.blocking.threads()
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.blocking.realtime()
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.blocking.threads()
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.blocking.beta.runs()
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.blocking.beta.messages()
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.blocking.beta.create()
                                     | 
                                    Returns a raw HTTP response for post /threads, but is otherwise the same as ThreadService.create. | 
                                
                            
                                
                                    | 
                                        com.openai.services.blocking.beta.create(com.openai.models.beta.threads.ThreadCreateParams,com.openai.core.RequestOptions)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.blocking.beta.create(com.openai.models.beta.threads.ThreadCreateParams)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.blocking.beta.create(com.openai.core.RequestOptions)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.blocking.beta.retrieve(java.lang.String)
                                     | 
                                    Returns a raw HTTP response for get /threads/{thread_id}, but is otherwise the same as ThreadService.retrieve. | 
                                
                            
                                
                                    | 
                                        com.openai.services.blocking.beta.retrieve(java.lang.String,com.openai.models.beta.threads.ThreadRetrieveParams,com.openai.core.RequestOptions)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.blocking.beta.retrieve(java.lang.String,com.openai.models.beta.threads.ThreadRetrieveParams)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.blocking.beta.retrieve(com.openai.models.beta.threads.ThreadRetrieveParams,com.openai.core.RequestOptions)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.blocking.beta.retrieve(com.openai.models.beta.threads.ThreadRetrieveParams)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.blocking.beta.retrieve(java.lang.String,com.openai.core.RequestOptions)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.blocking.beta.update(java.lang.String)
                                     | 
                                    Returns a raw HTTP response for post /threads/{thread_id}, but is otherwise the same as ThreadService.update. | 
                                
                            
                                
                                    | 
                                        com.openai.services.blocking.beta.update(java.lang.String,com.openai.models.beta.threads.ThreadUpdateParams,com.openai.core.RequestOptions)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.blocking.beta.update(java.lang.String,com.openai.models.beta.threads.ThreadUpdateParams)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.blocking.beta.update(com.openai.models.beta.threads.ThreadUpdateParams,com.openai.core.RequestOptions)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.blocking.beta.update(com.openai.models.beta.threads.ThreadUpdateParams)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.blocking.beta.update(java.lang.String,com.openai.core.RequestOptions)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.blocking.beta.delete(java.lang.String)
                                     | 
                                    Returns a raw HTTP response for delete /threads/{thread_id}, but is otherwise the same as ThreadService.delete. | 
                                
                            
                                
                                    | 
                                        com.openai.services.blocking.beta.delete(java.lang.String,com.openai.models.beta.threads.ThreadDeleteParams,com.openai.core.RequestOptions)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.blocking.beta.delete(java.lang.String,com.openai.models.beta.threads.ThreadDeleteParams)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.blocking.beta.delete(com.openai.models.beta.threads.ThreadDeleteParams,com.openai.core.RequestOptions)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.blocking.beta.delete(com.openai.models.beta.threads.ThreadDeleteParams)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.blocking.beta.delete(java.lang.String,com.openai.core.RequestOptions)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.blocking.beta.createAndRun(com.openai.models.beta.threads.ThreadCreateAndRunParams)
                                     | 
                                    Returns a raw HTTP response for post /threads/runs, but is otherwise the same as ThreadService.createAndRun. | 
                                
                            
                                
                                    | 
                                        com.openai.services.blocking.beta.createAndRun(com.openai.models.beta.threads.ThreadCreateAndRunParams,com.openai.core.RequestOptions)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.blocking.beta.createAndRunStreaming(com.openai.models.beta.threads.ThreadCreateAndRunParams)
                                     | 
                                    Returns a raw HTTP response for post /threads/runs, but is otherwise the same as ThreadService.createAndRunStreaming. | 
                                
                            
                                
                                    | 
                                        com.openai.services.blocking.beta.createAndRunStreaming(com.openai.models.beta.threads.ThreadCreateAndRunParams,com.openai.core.RequestOptions)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.blocking.beta.runs()
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.blocking.beta.messages()
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.blocking.beta.create()
                                     | 
                                    Create a thread. | 
                                
                            
                                
                                    | 
                                        com.openai.services.blocking.beta.create(com.openai.models.beta.threads.ThreadCreateParams,com.openai.core.RequestOptions)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.blocking.beta.create(com.openai.models.beta.threads.ThreadCreateParams)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.blocking.beta.create(com.openai.core.RequestOptions)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.blocking.beta.retrieve(java.lang.String)
                                     | 
                                    Retrieves a thread. | 
                                
                            
                                
                                    | 
                                        com.openai.services.blocking.beta.retrieve(java.lang.String,com.openai.models.beta.threads.ThreadRetrieveParams,com.openai.core.RequestOptions)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.blocking.beta.retrieve(java.lang.String,com.openai.models.beta.threads.ThreadRetrieveParams)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.blocking.beta.retrieve(com.openai.models.beta.threads.ThreadRetrieveParams,com.openai.core.RequestOptions)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.blocking.beta.retrieve(com.openai.models.beta.threads.ThreadRetrieveParams)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.blocking.beta.retrieve(java.lang.String,com.openai.core.RequestOptions)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.blocking.beta.update(java.lang.String)
                                     | 
                                    Modifies a thread. | 
                                
                            
                                
                                    | 
                                        com.openai.services.blocking.beta.update(java.lang.String,com.openai.models.beta.threads.ThreadUpdateParams,com.openai.core.RequestOptions)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.blocking.beta.update(java.lang.String,com.openai.models.beta.threads.ThreadUpdateParams)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.blocking.beta.update(com.openai.models.beta.threads.ThreadUpdateParams,com.openai.core.RequestOptions)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.blocking.beta.update(com.openai.models.beta.threads.ThreadUpdateParams)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.blocking.beta.update(java.lang.String,com.openai.core.RequestOptions)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.blocking.beta.delete(java.lang.String)
                                     | 
                                    Delete a thread. | 
                                
                            
                                
                                    | 
                                        com.openai.services.blocking.beta.delete(java.lang.String,com.openai.models.beta.threads.ThreadDeleteParams,com.openai.core.RequestOptions)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.blocking.beta.delete(java.lang.String,com.openai.models.beta.threads.ThreadDeleteParams)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.blocking.beta.delete(com.openai.models.beta.threads.ThreadDeleteParams,com.openai.core.RequestOptions)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.blocking.beta.delete(com.openai.models.beta.threads.ThreadDeleteParams)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.blocking.beta.delete(java.lang.String,com.openai.core.RequestOptions)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.blocking.beta.createAndRun(com.openai.models.beta.threads.ThreadCreateAndRunParams)
                                     | 
                                    Create a thread and run it in one request. | 
                                
                            
                                
                                    | 
                                        com.openai.services.blocking.beta.createAndRun(com.openai.models.beta.threads.ThreadCreateAndRunParams,com.openai.core.RequestOptions)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.blocking.beta.createAndRunStreaming(com.openai.models.beta.threads.ThreadCreateAndRunParams)
                                     | 
                                    Create a thread and run it in one request. | 
                                
                            
                                
                                    | 
                                        com.openai.services.blocking.beta.createAndRunStreaming(com.openai.models.beta.threads.ThreadCreateAndRunParams,com.openai.core.RequestOptions)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.blocking.beta.runs()
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.blocking.beta.messages()
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.blocking.beta.create(com.openai.models.beta.threads.ThreadCreateParams,com.openai.core.RequestOptions)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.blocking.beta.retrieve(com.openai.models.beta.threads.ThreadRetrieveParams,com.openai.core.RequestOptions)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.blocking.beta.update(com.openai.models.beta.threads.ThreadUpdateParams,com.openai.core.RequestOptions)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.blocking.beta.delete(com.openai.models.beta.threads.ThreadDeleteParams,com.openai.core.RequestOptions)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.blocking.beta.createAndRun(com.openai.models.beta.threads.ThreadCreateAndRunParams,com.openai.core.RequestOptions)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.blocking.beta.createAndRunStreaming(com.openai.models.beta.threads.ThreadCreateAndRunParams,com.openai.core.RequestOptions)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.blocking.beta.runs()
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.blocking.beta.messages()
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.blocking.beta.create(com.openai.models.beta.threads.ThreadCreateParams,com.openai.core.RequestOptions)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.blocking.beta.retrieve(com.openai.models.beta.threads.ThreadRetrieveParams,com.openai.core.RequestOptions)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.blocking.beta.update(com.openai.models.beta.threads.ThreadUpdateParams,com.openai.core.RequestOptions)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.blocking.beta.delete(com.openai.models.beta.threads.ThreadDeleteParams,com.openai.core.RequestOptions)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.blocking.beta.createAndRun(com.openai.models.beta.threads.ThreadCreateAndRunParams,com.openai.core.RequestOptions)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.blocking.beta.createAndRunStreaming(com.openai.models.beta.threads.ThreadCreateAndRunParams,com.openai.core.RequestOptions)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.blocking.beta.threads.create(java.lang.String,com.openai.models.beta.threads.messages.MessageCreateParams)
                                     | 
                                    Returns a raw HTTP response for post /threads/{thread_id}/messages, but is otherwise the same as MessageService.create. | 
                                
                            
                                
                                    | 
                                        com.openai.services.blocking.beta.threads.create(java.lang.String,com.openai.models.beta.threads.messages.MessageCreateParams,com.openai.core.RequestOptions)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.blocking.beta.threads.create(com.openai.models.beta.threads.messages.MessageCreateParams)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.blocking.beta.threads.create(com.openai.models.beta.threads.messages.MessageCreateParams,com.openai.core.RequestOptions)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.blocking.beta.threads.retrieve(java.lang.String,com.openai.models.beta.threads.messages.MessageRetrieveParams)
                                     | 
                                    Returns a raw HTTP response for get /threads/{thread_id}/messages/{message_id}, but is otherwise the same as MessageService.retrieve. | 
                                
                            
                                
                                    | 
                                        com.openai.services.blocking.beta.threads.retrieve(java.lang.String,com.openai.models.beta.threads.messages.MessageRetrieveParams,com.openai.core.RequestOptions)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.blocking.beta.threads.retrieve(com.openai.models.beta.threads.messages.MessageRetrieveParams)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.blocking.beta.threads.retrieve(com.openai.models.beta.threads.messages.MessageRetrieveParams,com.openai.core.RequestOptions)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.blocking.beta.threads.update(java.lang.String,com.openai.models.beta.threads.messages.MessageUpdateParams)
                                     | 
                                    Returns a raw HTTP response for post /threads/{thread_id}/messages/{message_id}, but is otherwise the same as MessageService.update. | 
                                
                            
                                
                                    | 
                                        com.openai.services.blocking.beta.threads.update(java.lang.String,com.openai.models.beta.threads.messages.MessageUpdateParams,com.openai.core.RequestOptions)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.blocking.beta.threads.update(com.openai.models.beta.threads.messages.MessageUpdateParams)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.blocking.beta.threads.update(com.openai.models.beta.threads.messages.MessageUpdateParams,com.openai.core.RequestOptions)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.blocking.beta.threads.list(java.lang.String)
                                     | 
                                    Returns a raw HTTP response for get /threads/{thread_id}/messages, but is otherwise the same as MessageService.list. | 
                                
                            
                                
                                    | 
                                        com.openai.services.blocking.beta.threads.list(java.lang.String,com.openai.models.beta.threads.messages.MessageListParams,com.openai.core.RequestOptions)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.blocking.beta.threads.list(java.lang.String,com.openai.models.beta.threads.messages.MessageListParams)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.blocking.beta.threads.list(com.openai.models.beta.threads.messages.MessageListParams,com.openai.core.RequestOptions)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.blocking.beta.threads.list(com.openai.models.beta.threads.messages.MessageListParams)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.blocking.beta.threads.list(java.lang.String,com.openai.core.RequestOptions)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.blocking.beta.threads.delete(java.lang.String,com.openai.models.beta.threads.messages.MessageDeleteParams)
                                     | 
                                    Returns a raw HTTP response for delete /threads/{thread_id}/messages/{message_id}, but is otherwise the same as MessageService.delete. | 
                                
                            
                                
                                    | 
                                        com.openai.services.blocking.beta.threads.delete(java.lang.String,com.openai.models.beta.threads.messages.MessageDeleteParams,com.openai.core.RequestOptions)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.blocking.beta.threads.delete(com.openai.models.beta.threads.messages.MessageDeleteParams)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.blocking.beta.threads.delete(com.openai.models.beta.threads.messages.MessageDeleteParams,com.openai.core.RequestOptions)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.blocking.beta.threads.create(java.lang.String,com.openai.models.beta.threads.messages.MessageCreateParams)
                                     | 
                                    Create a message. | 
                                
                            
                                
                                    | 
                                        com.openai.services.blocking.beta.threads.create(java.lang.String,com.openai.models.beta.threads.messages.MessageCreateParams,com.openai.core.RequestOptions)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.blocking.beta.threads.create(com.openai.models.beta.threads.messages.MessageCreateParams)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.blocking.beta.threads.create(com.openai.models.beta.threads.messages.MessageCreateParams,com.openai.core.RequestOptions)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.blocking.beta.threads.retrieve(java.lang.String,com.openai.models.beta.threads.messages.MessageRetrieveParams)
                                     | 
                                    Retrieve a message. | 
                                
                            
                                
                                    | 
                                        com.openai.services.blocking.beta.threads.retrieve(java.lang.String,com.openai.models.beta.threads.messages.MessageRetrieveParams,com.openai.core.RequestOptions)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.blocking.beta.threads.retrieve(com.openai.models.beta.threads.messages.MessageRetrieveParams)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.blocking.beta.threads.retrieve(com.openai.models.beta.threads.messages.MessageRetrieveParams,com.openai.core.RequestOptions)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.blocking.beta.threads.update(java.lang.String,com.openai.models.beta.threads.messages.MessageUpdateParams)
                                     | 
                                    Modifies a message. | 
                                
                            
                                
                                    | 
                                        com.openai.services.blocking.beta.threads.update(java.lang.String,com.openai.models.beta.threads.messages.MessageUpdateParams,com.openai.core.RequestOptions)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.blocking.beta.threads.update(com.openai.models.beta.threads.messages.MessageUpdateParams)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.blocking.beta.threads.update(com.openai.models.beta.threads.messages.MessageUpdateParams,com.openai.core.RequestOptions)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.blocking.beta.threads.list(java.lang.String)
                                     | 
                                    Returns a list of messages for a given thread. | 
                                
                            
                                
                                    | 
                                        com.openai.services.blocking.beta.threads.list(java.lang.String,com.openai.models.beta.threads.messages.MessageListParams,com.openai.core.RequestOptions)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.blocking.beta.threads.list(java.lang.String,com.openai.models.beta.threads.messages.MessageListParams)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.blocking.beta.threads.list(com.openai.models.beta.threads.messages.MessageListParams,com.openai.core.RequestOptions)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.blocking.beta.threads.list(com.openai.models.beta.threads.messages.MessageListParams)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.blocking.beta.threads.list(java.lang.String,com.openai.core.RequestOptions)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.blocking.beta.threads.delete(java.lang.String,com.openai.models.beta.threads.messages.MessageDeleteParams)
                                     | 
                                    Deletes a message. | 
                                
                            
                                
                                    | 
                                        com.openai.services.blocking.beta.threads.delete(java.lang.String,com.openai.models.beta.threads.messages.MessageDeleteParams,com.openai.core.RequestOptions)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.blocking.beta.threads.delete(com.openai.models.beta.threads.messages.MessageDeleteParams)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.blocking.beta.threads.delete(com.openai.models.beta.threads.messages.MessageDeleteParams,com.openai.core.RequestOptions)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.blocking.beta.threads.create(com.openai.models.beta.threads.messages.MessageCreateParams,com.openai.core.RequestOptions)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.blocking.beta.threads.retrieve(com.openai.models.beta.threads.messages.MessageRetrieveParams,com.openai.core.RequestOptions)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.blocking.beta.threads.update(com.openai.models.beta.threads.messages.MessageUpdateParams,com.openai.core.RequestOptions)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.blocking.beta.threads.list(com.openai.models.beta.threads.messages.MessageListParams,com.openai.core.RequestOptions)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.blocking.beta.threads.delete(com.openai.models.beta.threads.messages.MessageDeleteParams,com.openai.core.RequestOptions)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.blocking.beta.threads.create(com.openai.models.beta.threads.messages.MessageCreateParams,com.openai.core.RequestOptions)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.blocking.beta.threads.retrieve(com.openai.models.beta.threads.messages.MessageRetrieveParams,com.openai.core.RequestOptions)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.blocking.beta.threads.update(com.openai.models.beta.threads.messages.MessageUpdateParams,com.openai.core.RequestOptions)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.blocking.beta.threads.list(com.openai.models.beta.threads.messages.MessageListParams,com.openai.core.RequestOptions)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.blocking.beta.threads.delete(com.openai.models.beta.threads.messages.MessageDeleteParams,com.openai.core.RequestOptions)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.blocking.beta.threads.steps()
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.blocking.beta.threads.create(java.lang.String,com.openai.models.beta.threads.runs.RunCreateParams)
                                     | 
                                    Returns a raw HTTP response for post /threads/{thread_id}/runs, but is otherwise the same as RunService.create. | 
                                
                            
                                
                                    | 
                                        com.openai.services.blocking.beta.threads.create(java.lang.String,com.openai.models.beta.threads.runs.RunCreateParams,com.openai.core.RequestOptions)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.blocking.beta.threads.create(com.openai.models.beta.threads.runs.RunCreateParams)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.blocking.beta.threads.create(com.openai.models.beta.threads.runs.RunCreateParams,com.openai.core.RequestOptions)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.blocking.beta.threads.createStreaming(java.lang.String,com.openai.models.beta.threads.runs.RunCreateParams)
                                     | 
                                    Returns a raw HTTP response for post /threads/{thread_id}/runs, but is otherwise the same as RunService.createStreaming. | 
                                
                            
                                
                                    | 
                                        com.openai.services.blocking.beta.threads.createStreaming(java.lang.String,com.openai.models.beta.threads.runs.RunCreateParams,com.openai.core.RequestOptions)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.blocking.beta.threads.createStreaming(com.openai.models.beta.threads.runs.RunCreateParams)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.blocking.beta.threads.createStreaming(com.openai.models.beta.threads.runs.RunCreateParams,com.openai.core.RequestOptions)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.blocking.beta.threads.retrieve(java.lang.String,com.openai.models.beta.threads.runs.RunRetrieveParams)
                                     | 
                                    Returns a raw HTTP response for get /threads/{thread_id}/runs/{run_id}, but is otherwise the same as RunService.retrieve. | 
                                
                            
                                
                                    | 
                                        com.openai.services.blocking.beta.threads.retrieve(java.lang.String,com.openai.models.beta.threads.runs.RunRetrieveParams,com.openai.core.RequestOptions)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.blocking.beta.threads.retrieve(com.openai.models.beta.threads.runs.RunRetrieveParams)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.blocking.beta.threads.retrieve(com.openai.models.beta.threads.runs.RunRetrieveParams,com.openai.core.RequestOptions)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.blocking.beta.threads.update(java.lang.String,com.openai.models.beta.threads.runs.RunUpdateParams)
                                     | 
                                    Returns a raw HTTP response for post /threads/{thread_id}/runs/{run_id}, but is otherwise the same as RunService.update. | 
                                
                            
                                
                                    | 
                                        com.openai.services.blocking.beta.threads.update(java.lang.String,com.openai.models.beta.threads.runs.RunUpdateParams,com.openai.core.RequestOptions)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.blocking.beta.threads.update(com.openai.models.beta.threads.runs.RunUpdateParams)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.blocking.beta.threads.update(com.openai.models.beta.threads.runs.RunUpdateParams,com.openai.core.RequestOptions)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.blocking.beta.threads.list(java.lang.String)
                                     | 
                                    Returns a raw HTTP response for get /threads/{thread_id}/runs, but is otherwise the same as RunService.list. | 
                                
                            
                                
                                    | 
                                        com.openai.services.blocking.beta.threads.list(java.lang.String,com.openai.models.beta.threads.runs.RunListParams,com.openai.core.RequestOptions)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.blocking.beta.threads.list(java.lang.String,com.openai.models.beta.threads.runs.RunListParams)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.blocking.beta.threads.list(com.openai.models.beta.threads.runs.RunListParams,com.openai.core.RequestOptions)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.blocking.beta.threads.list(com.openai.models.beta.threads.runs.RunListParams)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.blocking.beta.threads.list(java.lang.String,com.openai.core.RequestOptions)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.blocking.beta.threads.cancel(java.lang.String,com.openai.models.beta.threads.runs.RunCancelParams)
                                     | 
                                    Returns a raw HTTP response for post /threads/{thread_id}/runs/{run_id}/cancel, but is otherwise the same as RunService.cancel. | 
                                
                            
                                
                                    | 
                                        com.openai.services.blocking.beta.threads.cancel(java.lang.String,com.openai.models.beta.threads.runs.RunCancelParams,com.openai.core.RequestOptions)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.blocking.beta.threads.cancel(com.openai.models.beta.threads.runs.RunCancelParams)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.blocking.beta.threads.cancel(com.openai.models.beta.threads.runs.RunCancelParams,com.openai.core.RequestOptions)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.blocking.beta.threads.submitToolOutputs(java.lang.String,com.openai.models.beta.threads.runs.RunSubmitToolOutputsParams)
                                     | 
                                    Returns a raw HTTP response for post /threads/{thread_id}/runs/{run_id}/submit_tool_outputs, but is otherwise the same as RunService.submitToolOutputs. | 
                                
                            
                                
                                    | 
                                        com.openai.services.blocking.beta.threads.submitToolOutputs(java.lang.String,com.openai.models.beta.threads.runs.RunSubmitToolOutputsParams,com.openai.core.RequestOptions)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.blocking.beta.threads.submitToolOutputs(com.openai.models.beta.threads.runs.RunSubmitToolOutputsParams)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.blocking.beta.threads.submitToolOutputs(com.openai.models.beta.threads.runs.RunSubmitToolOutputsParams,com.openai.core.RequestOptions)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.blocking.beta.threads.submitToolOutputsStreaming(java.lang.String,com.openai.models.beta.threads.runs.RunSubmitToolOutputsParams)
                                     | 
                                    Returns a raw HTTP response for post /threads/{thread_id}/runs/{run_id}/submit_tool_outputs, but is otherwise the same as RunService.submitToolOutputsStreaming. | 
                                
                            
                                
                                    | 
                                        com.openai.services.blocking.beta.threads.submitToolOutputsStreaming(java.lang.String,com.openai.models.beta.threads.runs.RunSubmitToolOutputsParams,com.openai.core.RequestOptions)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.blocking.beta.threads.submitToolOutputsStreaming(com.openai.models.beta.threads.runs.RunSubmitToolOutputsParams)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.blocking.beta.threads.submitToolOutputsStreaming(com.openai.models.beta.threads.runs.RunSubmitToolOutputsParams,com.openai.core.RequestOptions)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.blocking.beta.threads.steps()
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.blocking.beta.threads.create(java.lang.String,com.openai.models.beta.threads.runs.RunCreateParams)
                                     | 
                                    Create a run. | 
                                
                            
                                
                                    | 
                                        com.openai.services.blocking.beta.threads.create(java.lang.String,com.openai.models.beta.threads.runs.RunCreateParams,com.openai.core.RequestOptions)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.blocking.beta.threads.create(com.openai.models.beta.threads.runs.RunCreateParams)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.blocking.beta.threads.create(com.openai.models.beta.threads.runs.RunCreateParams,com.openai.core.RequestOptions)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.blocking.beta.threads.createStreaming(java.lang.String,com.openai.models.beta.threads.runs.RunCreateParams)
                                     | 
                                    Create a run. | 
                                
                            
                                
                                    | 
                                        com.openai.services.blocking.beta.threads.createStreaming(java.lang.String,com.openai.models.beta.threads.runs.RunCreateParams,com.openai.core.RequestOptions)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.blocking.beta.threads.createStreaming(com.openai.models.beta.threads.runs.RunCreateParams)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.blocking.beta.threads.createStreaming(com.openai.models.beta.threads.runs.RunCreateParams,com.openai.core.RequestOptions)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.blocking.beta.threads.retrieve(java.lang.String,com.openai.models.beta.threads.runs.RunRetrieveParams)
                                     | 
                                    Retrieves a run. | 
                                
                            
                                
                                    | 
                                        com.openai.services.blocking.beta.threads.retrieve(java.lang.String,com.openai.models.beta.threads.runs.RunRetrieveParams,com.openai.core.RequestOptions)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.blocking.beta.threads.retrieve(com.openai.models.beta.threads.runs.RunRetrieveParams)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.blocking.beta.threads.retrieve(com.openai.models.beta.threads.runs.RunRetrieveParams,com.openai.core.RequestOptions)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.blocking.beta.threads.update(java.lang.String,com.openai.models.beta.threads.runs.RunUpdateParams)
                                     | 
                                    Modifies a run. | 
                                
                            
                                
                                    | 
                                        com.openai.services.blocking.beta.threads.update(java.lang.String,com.openai.models.beta.threads.runs.RunUpdateParams,com.openai.core.RequestOptions)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.blocking.beta.threads.update(com.openai.models.beta.threads.runs.RunUpdateParams)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.blocking.beta.threads.update(com.openai.models.beta.threads.runs.RunUpdateParams,com.openai.core.RequestOptions)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.blocking.beta.threads.list(java.lang.String)
                                     | 
                                    Returns a list of runs belonging to a thread. | 
                                
                            
                                
                                    | 
                                        com.openai.services.blocking.beta.threads.list(java.lang.String,com.openai.models.beta.threads.runs.RunListParams,com.openai.core.RequestOptions)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.blocking.beta.threads.list(java.lang.String,com.openai.models.beta.threads.runs.RunListParams)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.blocking.beta.threads.list(com.openai.models.beta.threads.runs.RunListParams,com.openai.core.RequestOptions)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.blocking.beta.threads.list(com.openai.models.beta.threads.runs.RunListParams)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.blocking.beta.threads.list(java.lang.String,com.openai.core.RequestOptions)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.blocking.beta.threads.cancel(java.lang.String,com.openai.models.beta.threads.runs.RunCancelParams)
                                     | 
                                    Cancels a run that is in_progress. | 
                                
                            
                                
                                    | 
                                        com.openai.services.blocking.beta.threads.cancel(java.lang.String,com.openai.models.beta.threads.runs.RunCancelParams,com.openai.core.RequestOptions)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.blocking.beta.threads.cancel(com.openai.models.beta.threads.runs.RunCancelParams)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.blocking.beta.threads.cancel(com.openai.models.beta.threads.runs.RunCancelParams,com.openai.core.RequestOptions)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.blocking.beta.threads.submitToolOutputs(java.lang.String,com.openai.models.beta.threads.runs.RunSubmitToolOutputsParams)
                                     | 
                                    When a run has the status: "requires_action" and required_action.type is submit_tool_outputs, this endpoint can be used to submit the outputs from the tool calls once they're all completed. | 
                                
                            
                                
                                    | 
                                        com.openai.services.blocking.beta.threads.submitToolOutputs(java.lang.String,com.openai.models.beta.threads.runs.RunSubmitToolOutputsParams,com.openai.core.RequestOptions)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.blocking.beta.threads.submitToolOutputs(com.openai.models.beta.threads.runs.RunSubmitToolOutputsParams)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.blocking.beta.threads.submitToolOutputs(com.openai.models.beta.threads.runs.RunSubmitToolOutputsParams,com.openai.core.RequestOptions)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.blocking.beta.threads.submitToolOutputsStreaming(java.lang.String,com.openai.models.beta.threads.runs.RunSubmitToolOutputsParams)
                                     | 
                                    When a run has the status: "requires_action" and required_action.type is submit_tool_outputs, this endpoint can be used to submit the outputs from the tool calls once they're all completed. | 
                                
                            
                                
                                    | 
                                        com.openai.services.blocking.beta.threads.submitToolOutputsStreaming(java.lang.String,com.openai.models.beta.threads.runs.RunSubmitToolOutputsParams,com.openai.core.RequestOptions)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.blocking.beta.threads.submitToolOutputsStreaming(com.openai.models.beta.threads.runs.RunSubmitToolOutputsParams)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.blocking.beta.threads.submitToolOutputsStreaming(com.openai.models.beta.threads.runs.RunSubmitToolOutputsParams,com.openai.core.RequestOptions)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.blocking.beta.threads.steps()
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.blocking.beta.threads.create(com.openai.models.beta.threads.runs.RunCreateParams,com.openai.core.RequestOptions)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.blocking.beta.threads.createStreaming(com.openai.models.beta.threads.runs.RunCreateParams,com.openai.core.RequestOptions)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.blocking.beta.threads.retrieve(com.openai.models.beta.threads.runs.RunRetrieveParams,com.openai.core.RequestOptions)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.blocking.beta.threads.update(com.openai.models.beta.threads.runs.RunUpdateParams,com.openai.core.RequestOptions)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.blocking.beta.threads.list(com.openai.models.beta.threads.runs.RunListParams,com.openai.core.RequestOptions)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.blocking.beta.threads.cancel(com.openai.models.beta.threads.runs.RunCancelParams,com.openai.core.RequestOptions)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.blocking.beta.threads.submitToolOutputs(com.openai.models.beta.threads.runs.RunSubmitToolOutputsParams,com.openai.core.RequestOptions)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.blocking.beta.threads.submitToolOutputsStreaming(com.openai.models.beta.threads.runs.RunSubmitToolOutputsParams,com.openai.core.RequestOptions)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.blocking.beta.threads.steps()
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.blocking.beta.threads.create(com.openai.models.beta.threads.runs.RunCreateParams,com.openai.core.RequestOptions)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.blocking.beta.threads.createStreaming(com.openai.models.beta.threads.runs.RunCreateParams,com.openai.core.RequestOptions)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.blocking.beta.threads.retrieve(com.openai.models.beta.threads.runs.RunRetrieveParams,com.openai.core.RequestOptions)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.blocking.beta.threads.update(com.openai.models.beta.threads.runs.RunUpdateParams,com.openai.core.RequestOptions)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.blocking.beta.threads.list(com.openai.models.beta.threads.runs.RunListParams,com.openai.core.RequestOptions)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.blocking.beta.threads.cancel(com.openai.models.beta.threads.runs.RunCancelParams,com.openai.core.RequestOptions)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.blocking.beta.threads.submitToolOutputs(com.openai.models.beta.threads.runs.RunSubmitToolOutputsParams,com.openai.core.RequestOptions)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.blocking.beta.threads.submitToolOutputsStreaming(com.openai.models.beta.threads.runs.RunSubmitToolOutputsParams,com.openai.core.RequestOptions)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.blocking.beta.threads.runs.retrieve(java.lang.String,com.openai.models.beta.threads.runs.steps.StepRetrieveParams)
                                     | 
                                    Returns a raw HTTP response for get /threads/{thread_id}/runs/{run_id}/steps/{step_id}, but is otherwise the same as StepService.retrieve. | 
                                
                            
                                
                                    | 
                                        com.openai.services.blocking.beta.threads.runs.retrieve(java.lang.String,com.openai.models.beta.threads.runs.steps.StepRetrieveParams,com.openai.core.RequestOptions)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.blocking.beta.threads.runs.retrieve(com.openai.models.beta.threads.runs.steps.StepRetrieveParams)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.blocking.beta.threads.runs.retrieve(com.openai.models.beta.threads.runs.steps.StepRetrieveParams,com.openai.core.RequestOptions)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.blocking.beta.threads.runs.list(java.lang.String,com.openai.models.beta.threads.runs.steps.StepListParams)
                                     | 
                                    Returns a raw HTTP response for get /threads/{thread_id}/runs/{run_id}/steps, but is otherwise the same as StepService.list. | 
                                
                            
                                
                                    | 
                                        com.openai.services.blocking.beta.threads.runs.list(java.lang.String,com.openai.models.beta.threads.runs.steps.StepListParams,com.openai.core.RequestOptions)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.blocking.beta.threads.runs.list(com.openai.models.beta.threads.runs.steps.StepListParams)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.blocking.beta.threads.runs.list(com.openai.models.beta.threads.runs.steps.StepListParams,com.openai.core.RequestOptions)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.blocking.beta.threads.runs.retrieve(java.lang.String,com.openai.models.beta.threads.runs.steps.StepRetrieveParams)
                                     | 
                                    Retrieves a run step. | 
                                
                            
                                
                                    | 
                                        com.openai.services.blocking.beta.threads.runs.retrieve(java.lang.String,com.openai.models.beta.threads.runs.steps.StepRetrieveParams,com.openai.core.RequestOptions)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.blocking.beta.threads.runs.retrieve(com.openai.models.beta.threads.runs.steps.StepRetrieveParams)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.blocking.beta.threads.runs.retrieve(com.openai.models.beta.threads.runs.steps.StepRetrieveParams,com.openai.core.RequestOptions)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.blocking.beta.threads.runs.list(java.lang.String,com.openai.models.beta.threads.runs.steps.StepListParams)
                                     | 
                                    Returns a list of run steps belonging to a run. | 
                                
                            
                                
                                    | 
                                        com.openai.services.blocking.beta.threads.runs.list(java.lang.String,com.openai.models.beta.threads.runs.steps.StepListParams,com.openai.core.RequestOptions)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.blocking.beta.threads.runs.list(com.openai.models.beta.threads.runs.steps.StepListParams)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.blocking.beta.threads.runs.list(com.openai.models.beta.threads.runs.steps.StepListParams,com.openai.core.RequestOptions)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.blocking.beta.threads.runs.retrieve(com.openai.models.beta.threads.runs.steps.StepRetrieveParams,com.openai.core.RequestOptions)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.blocking.beta.threads.runs.list(com.openai.models.beta.threads.runs.steps.StepListParams,com.openai.core.RequestOptions)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.blocking.beta.threads.runs.retrieve(com.openai.models.beta.threads.runs.steps.StepRetrieveParams,com.openai.core.RequestOptions)
                                     | 
                                     | 
                                
                            
                                
                                    | 
                                        com.openai.services.blocking.beta.threads.runs.list(com.openai.models.beta.threads.runs.steps.StepListParams,com.openai.core.RequestOptions)
                                     | 
                                     |