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 summaryinstead. | 
                            
                                
                                    | 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 summaryinstead. | 
                            
                                
                                    | 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_identifierandprompt_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_identifierandprompt_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_identifierandprompt_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_identifierandprompt_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_identifierandprompt_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_identifierandprompt_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_identifierandprompt_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_identifierandprompt_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_identifierandprompt_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_identifierandprompt_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"andrequired_action.typeissubmit_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"andrequired_action.typeissubmit_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"andrequired_action.typeissubmit_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"andrequired_action.typeissubmit_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) |  |