{"id":16292898,"url":"https://github.com/ainoya/openai-java-generated-client","last_synced_at":"2026-04-30T19:32:10.671Z","repository":{"id":207734719,"uuid":"719963621","full_name":"ainoya/openai-java-generated-client","owner":"ainoya","description":"Java client library for OpenAI API, generated using openai-generator with modifications to the official spec for error-free generation and functionality","archived":false,"fork":false,"pushed_at":"2026-04-23T23:16:55.000Z","size":2950,"stargazers_count":1,"open_issues_count":13,"forks_count":0,"subscribers_count":3,"default_branch":"main","last_synced_at":"2026-04-24T01:28:05.946Z","etag":null,"topics":["java","openai","openai-api","openaiapi","openapi-generator"],"latest_commit_sha":null,"homepage":"","language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/ainoya.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2023-11-17T09:28:11.000Z","updated_at":"2024-11-06T06:30:05.000Z","dependencies_parsed_at":"2024-11-20T20:20:03.345Z","dependency_job_id":"216986fe-8cb2-4a13-88e8-30219fb6a310","html_url":"https://github.com/ainoya/openai-java-generated-client","commit_stats":{"total_commits":42,"total_committers":1,"mean_commits":42.0,"dds":0.0,"last_synced_commit":"ee61ba22e29d6b4ac6d760fb625bdf2b647c5a69"},"previous_names":["ainoya/openai-java-generated-client"],"tags_count":20,"template":false,"template_full_name":null,"purl":"pkg:github/ainoya/openai-java-generated-client","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ainoya%2Fopenai-java-generated-client","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ainoya%2Fopenai-java-generated-client/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ainoya%2Fopenai-java-generated-client/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ainoya%2Fopenai-java-generated-client/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ainoya","download_url":"https://codeload.github.com/ainoya/openai-java-generated-client/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ainoya%2Fopenai-java-generated-client/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32475192,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-30T13:12:12.517Z","status":"ssl_error","status_checked_at":"2026-04-30T13:12:06.837Z","response_time":57,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["java","openai","openai-api","openaiapi","openapi-generator"],"created_at":"2024-10-10T20:09:17.438Z","updated_at":"2026-04-30T19:32:10.653Z","avatar_url":"https://github.com/ainoya.png","language":"Java","funding_links":[],"categories":[],"sub_categories":[],"readme":"# OpenAI API Java Client generated from OpenAPI specification with openapi-generator\n\n[![Release](https://jitpack.io/v/ainoya/openai-java-generated-client.svg)](https://jitpack.io/#ainoya/openai-java-generated-client)\n\n## How to build\n\n```bash\n./generate-api-client.sh vXX.XX.XX\n```\n\n## Overview\n\nThis repository contains a Java client library for the OpenAI API, generated using the OpenAPI Generator tool. The library is based on the official OpenAPI specification provided by OpenAI, which can be found at [openai/openai-openapi](https://github.com/openai/openai-openapi).\n\n## Motivation\n\nWhile attempting to generate the client library directly from the official OpenAPI spec file, several issues were encountered, primarily due to certain syntax elements like `oneOf` that led to generation errors. To overcome these challenges, modifications were made to the original spec file to ensure successful client generation and functional integrity of the resulting Java client.\n\n## Modifications and Testing\n\nSeveral definitions in the spec file that caused errors during generation were identified and rectified. This included, but was not limited to, addressing issues with `oneOf` syntax. It is important to note that these modifications might have led to some original parameters becoming unavailable. For transparency and comparison, the original API spec has been saved as `openapi.orig.yaml`, and the modified file used for generation is `openapi.yaml`.\n\nTo view the specific changes made, you can use the command: `diff -Nru openapi.yaml openapi.orig.yaml`.\n\nAll automatically generated tests have been run and passed, ensuring the reliability of the modified spec.\n\n## Ongoing Verification\n\nIt is acknowledged that with a better understanding of the `openapi-generator` options, it might be possible to generate the client from the original spec without modifications. This aspect is currently under continuous review and exploration.\n\n## Usage and Contribution\n\nWe encourage users and developers to contribute to this repository, especially in improving the generation process and enhancing the library. Any updates or fixes that enable the use of the original spec file without modifications would be particularly valuable.\n\n## Disclaimer\n\nThis client library is an independent effort and is not officially affiliated with OpenAI. Users should exercise due diligence and refer to OpenAI's official documentation and API guidelines for accurate information.\n\n---\n\n\n# openai-java-generated-client\n\nOpenAI API\n\n- API version: 2.3.0\n\n    - Build date: 2024-10-30T01:20:46.396706715Z[Etc/UTC]\n\nThe OpenAI REST API. Please see https://platform.openai.com/docs/api-reference for more details.\n\n    For more information, please visit [https://help.openai.com/](https://help.openai.com/)\n\n*Automatically generated by the [OpenAPI Generator](https://openapi-generator.tech)*\n\n## Requirements\n\nBuilding the API client library requires:\n\n1. Java 1.8+\n    2. Maven/Gradle\n\n## Installation\n\nTo install the API client library to your local Maven repository, simply execute:\n\n```shell\nmvn clean install\n```\n\nTo deploy it to a remote Maven repository instead, configure the settings of the repository and execute:\n\n```shell\nmvn clean deploy\n```\n\nRefer to the [OSSRH Guide](http://central.sonatype.org/pages/ossrh-guide.html) for more information.\n\n### Maven users\n\nAdd this dependency to your project's POM:\n\n```xml\n\u003cdependency\u003e\n    \u003cgroupId\u003ecom.github.ainoya\u003c/groupId\u003e\n    \u003cartifactId\u003eopenai-java-generated-client\u003c/artifactId\u003e\n    \u003cversion\u003e0.0.30\u003c/version\u003e\n    \u003cscope\u003ecompile\u003c/scope\u003e\n\u003c/dependency\u003e\n```\n\n### Gradle users\n\nAdd this dependency to your project's build file:\n\n```groovy\nrepositories {\nmavenCentral()     // Needed if the 'openai-java-generated-client' jar has been published to maven central.\nmavenLocal()       // Needed if the 'openai-java-generated-client' jar has been published to the local maven repo.\n}\n\ndependencies {\nimplementation \"com.github.ainoya:openai-java-generated-client:0.0.30\"\n}\n```\n\n### Others\n\nAt first generate the JAR by executing:\n\n```shell\nmvn clean package\n```\n\nThen manually install the following JARs:\n\n- `target/openai-java-generated-client-0.0.30.jar`\n- `target/lib/*.jar`\n\n## Getting Started\n\nPlease follow the [installation](#installation) instruction and execute the following Java code:\n\n```java\n\n    import com.github.ainoya.client.*;\n    import com.github.ainoya.client.auth.*;\n    import com.github.ainoya.client.model.*;\n    import com.github.ainoya.openai.client.api.AssistantsApi;\n\n    public class AssistantsApiExample {\n\n    public static void main(String[] args) {\n    ApiClient defaultClient = Configuration.getDefaultApiClient();\n    defaultClient.setBasePath(\"https://api.openai.com/v1\");\n    \n        // Configure HTTP bearer authorization: ApiKeyAuth\n        HttpBearerAuth ApiKeyAuth = (HttpBearerAuth) defaultClient.getAuthentication(\"ApiKeyAuth\");\n        ApiKeyAuth.setBearerToken(\"BEARER TOKEN\");\n\n    AssistantsApi apiInstance = new AssistantsApi(defaultClient);\n        String threadId = \"threadId_example\"; // String | The ID of the thread to which this run belongs.\n        String runId = \"runId_example\"; // String | The ID of the run to cancel.\n    try {\n    RunObject result = apiInstance.cancelRun(threadId, runId);\n        System.out.println(result);\n    } catch (ApiException e) {\n    System.err.println(\"Exception when calling AssistantsApi#cancelRun\");\n    System.err.println(\"Status code: \" + e.getCode());\n    System.err.println(\"Reason: \" + e.getResponseBody());\n    System.err.println(\"Response headers: \" + e.getResponseHeaders());\n    e.printStackTrace();\n    }\n    }\n    }\n\n```\n\n## Documentation for API Endpoints\n\nAll URIs are relative to *https://api.openai.com/v1*\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n*AssistantsApi* | [**cancelRun**](docs/AssistantsApi.md#cancelRun) | **POST** /threads/{thread_id}/runs/{run_id}/cancel | Cancels a run that is \u0026#x60;in_progress\u0026#x60;.\n*AssistantsApi* | [**createAssistant**](docs/AssistantsApi.md#createAssistant) | **POST** /assistants | Create an assistant with a model and instructions.\n*AssistantsApi* | [**createMessage**](docs/AssistantsApi.md#createMessage) | **POST** /threads/{thread_id}/messages | Create a message.\n*AssistantsApi* | [**createRun**](docs/AssistantsApi.md#createRun) | **POST** /threads/{thread_id}/runs | Create a run.\n*AssistantsApi* | [**createThread**](docs/AssistantsApi.md#createThread) | **POST** /threads | Create a thread.\n*AssistantsApi* | [**createThreadAndRun**](docs/AssistantsApi.md#createThreadAndRun) | **POST** /threads/runs | Create a thread and run it in one request.\n*AssistantsApi* | [**deleteAssistant**](docs/AssistantsApi.md#deleteAssistant) | **DELETE** /assistants/{assistant_id} | Delete an assistant.\n*AssistantsApi* | [**deleteMessage**](docs/AssistantsApi.md#deleteMessage) | **DELETE** /threads/{thread_id}/messages/{message_id} | Deletes a message.\n*AssistantsApi* | [**deleteThread**](docs/AssistantsApi.md#deleteThread) | **DELETE** /threads/{thread_id} | Delete a thread.\n*AssistantsApi* | [**getAssistant**](docs/AssistantsApi.md#getAssistant) | **GET** /assistants/{assistant_id} | Retrieves an assistant.\n*AssistantsApi* | [**getMessage**](docs/AssistantsApi.md#getMessage) | **GET** /threads/{thread_id}/messages/{message_id} | Retrieve a message.\n*AssistantsApi* | [**getRun**](docs/AssistantsApi.md#getRun) | **GET** /threads/{thread_id}/runs/{run_id} | Retrieves a run.\n*AssistantsApi* | [**getRunStep**](docs/AssistantsApi.md#getRunStep) | **GET** /threads/{thread_id}/runs/{run_id}/steps/{step_id} | Retrieves a run step.\n*AssistantsApi* | [**getThread**](docs/AssistantsApi.md#getThread) | **GET** /threads/{thread_id} | Retrieves a thread.\n*AssistantsApi* | [**listAssistants**](docs/AssistantsApi.md#listAssistants) | **GET** /assistants | Returns a list of assistants.\n*AssistantsApi* | [**listMessages**](docs/AssistantsApi.md#listMessages) | **GET** /threads/{thread_id}/messages | Returns a list of messages for a given thread.\n*AssistantsApi* | [**listRunSteps**](docs/AssistantsApi.md#listRunSteps) | **GET** /threads/{thread_id}/runs/{run_id}/steps | Returns a list of run steps belonging to a run.\n*AssistantsApi* | [**listRuns**](docs/AssistantsApi.md#listRuns) | **GET** /threads/{thread_id}/runs | Returns a list of runs belonging to a thread.\n*AssistantsApi* | [**modifyAssistant**](docs/AssistantsApi.md#modifyAssistant) | **POST** /assistants/{assistant_id} | Modifies an assistant.\n*AssistantsApi* | [**modifyMessage**](docs/AssistantsApi.md#modifyMessage) | **POST** /threads/{thread_id}/messages/{message_id} | Modifies a message.\n*AssistantsApi* | [**modifyRun**](docs/AssistantsApi.md#modifyRun) | **POST** /threads/{thread_id}/runs/{run_id} | Modifies a run.\n*AssistantsApi* | [**modifyThread**](docs/AssistantsApi.md#modifyThread) | **POST** /threads/{thread_id} | Modifies a thread.\n*AssistantsApi* | [**submitToolOuputsToRun**](docs/AssistantsApi.md#submitToolOuputsToRun) | **POST** /threads/{thread_id}/runs/{run_id}/submit_tool_outputs | When a run has the \u0026#x60;status: \\\u0026quot;requires_action\\\u0026quot;\u0026#x60; and \u0026#x60;required_action.type\u0026#x60; is \u0026#x60;submit_tool_outputs\u0026#x60;, this endpoint can be used to submit the outputs from the tool calls once they\u0026#39;re all completed. All outputs must be submitted in a single request. \n*AudioApi* | [**createSpeech**](docs/AudioApi.md#createSpeech) | **POST** /audio/speech | Generates audio from the input text.\n*AudioApi* | [**createTranscription**](docs/AudioApi.md#createTranscription) | **POST** /audio/transcriptions | Transcribes audio into the input language.\n*AudioApi* | [**createTranslation**](docs/AudioApi.md#createTranslation) | **POST** /audio/translations | Translates audio into English.\n*AuditLogsApi* | [**listAuditLogs**](docs/AuditLogsApi.md#listAuditLogs) | **GET** /organization/audit_logs | List user actions and configuration changes within this organization.\n*BatchApi* | [**cancelBatch**](docs/BatchApi.md#cancelBatch) | **POST** /batches/{batch_id}/cancel | Cancels an in-progress batch. The batch will be in status \u0026#x60;cancelling\u0026#x60; for up to 10 minutes, before changing to \u0026#x60;cancelled\u0026#x60;, where it will have partial results (if any) available in the output file.\n*BatchApi* | [**createBatch**](docs/BatchApi.md#createBatch) | **POST** /batches | Creates and executes a batch from an uploaded file of requests\n*BatchApi* | [**listBatches**](docs/BatchApi.md#listBatches) | **GET** /batches | List your organization\u0026#39;s batches.\n*BatchApi* | [**retrieveBatch**](docs/BatchApi.md#retrieveBatch) | **GET** /batches/{batch_id} | Retrieves a batch.\n*ChatApi* | [**createChatCompletion**](docs/ChatApi.md#createChatCompletion) | **POST** /chat/completions | Creates a model response for the given chat conversation. Learn more in the [text generation](/docs/guides/text-generation), [vision](/docs/guides/vision), and [audio](/docs/guides/audio) guides. \n*CompletionsApi* | [**createCompletion**](docs/CompletionsApi.md#createCompletion) | **POST** /completions | Creates a completion for the provided prompt and parameters.\n*EmbeddingsApi* | [**createEmbedding**](docs/EmbeddingsApi.md#createEmbedding) | **POST** /embeddings | Creates an embedding vector representing the input text.\n*FilesApi* | [**createFile**](docs/FilesApi.md#createFile) | **POST** /files | Upload a file that can be used across various endpoints. Individual files can be up to 512 MB, and the size of all files uploaded by one organization can be up to 100 GB.  The Assistants API supports files up to 2 million tokens and of specific file types. See the [Assistants Tools guide](/docs/assistants/tools) for details.  The Fine-tuning API only supports \u0026#x60;.jsonl\u0026#x60; files. The input also has certain required formats for fine-tuning [chat](/docs/api-reference/fine-tuning/chat-input) or [completions](/docs/api-reference/fine-tuning/completions-input) models.  The Batch API only supports \u0026#x60;.jsonl\u0026#x60; files up to 100 MB in size. The input also has a specific required [format](/docs/api-reference/batch/request-input).  Please [contact us](https://help.openai.com/) if you need to increase these storage limits. \n*FilesApi* | [**deleteFile**](docs/FilesApi.md#deleteFile) | **DELETE** /files/{file_id} | Delete a file.\n*FilesApi* | [**downloadFile**](docs/FilesApi.md#downloadFile) | **GET** /files/{file_id}/content | Returns the contents of the specified file.\n*FilesApi* | [**listFiles**](docs/FilesApi.md#listFiles) | **GET** /files | Returns a list of files that belong to the user\u0026#39;s organization.\n*FilesApi* | [**retrieveFile**](docs/FilesApi.md#retrieveFile) | **GET** /files/{file_id} | Returns information about a specific file.\n*FineTuningApi* | [**cancelFineTuningJob**](docs/FineTuningApi.md#cancelFineTuningJob) | **POST** /fine_tuning/jobs/{fine_tuning_job_id}/cancel | Immediately cancel a fine-tune job. \n*FineTuningApi* | [**createFineTuningJob**](docs/FineTuningApi.md#createFineTuningJob) | **POST** /fine_tuning/jobs | Creates a fine-tuning job which begins the process of creating a new model from a given dataset.  Response includes details of the enqueued job including job status and the name of the fine-tuned models once complete.  [Learn more about fine-tuning](/docs/guides/fine-tuning) \n*FineTuningApi* | [**listFineTuningEvents**](docs/FineTuningApi.md#listFineTuningEvents) | **GET** /fine_tuning/jobs/{fine_tuning_job_id}/events | Get status updates for a fine-tuning job. \n*FineTuningApi* | [**listFineTuningJobCheckpoints**](docs/FineTuningApi.md#listFineTuningJobCheckpoints) | **GET** /fine_tuning/jobs/{fine_tuning_job_id}/checkpoints | List checkpoints for a fine-tuning job. \n*FineTuningApi* | [**listPaginatedFineTuningJobs**](docs/FineTuningApi.md#listPaginatedFineTuningJobs) | **GET** /fine_tuning/jobs | List your organization\u0026#39;s fine-tuning jobs \n*FineTuningApi* | [**retrieveFineTuningJob**](docs/FineTuningApi.md#retrieveFineTuningJob) | **GET** /fine_tuning/jobs/{fine_tuning_job_id} | Get info about a fine-tuning job.  [Learn more about fine-tuning](/docs/guides/fine-tuning) \n*ImagesApi* | [**createImage**](docs/ImagesApi.md#createImage) | **POST** /images/generations | Creates an image given a prompt.\n*ImagesApi* | [**createImageEdit**](docs/ImagesApi.md#createImageEdit) | **POST** /images/edits | Creates an edited or extended image given an original image and a prompt.\n*ImagesApi* | [**createImageVariation**](docs/ImagesApi.md#createImageVariation) | **POST** /images/variations | Creates a variation of a given image.\n*InvitesApi* | [**deleteInvite**](docs/InvitesApi.md#deleteInvite) | **DELETE** /organization/invites/{invite_id} | Delete an invite. If the invite has already been accepted, it cannot be deleted.\n*InvitesApi* | [**inviteUser**](docs/InvitesApi.md#inviteUser) | **POST** /organization/invites | Create an invite for a user to the organization. The invite must be accepted by the user before they have access to the organization.\n*InvitesApi* | [**listInvites**](docs/InvitesApi.md#listInvites) | **GET** /organization/invites | Returns a list of invites in the organization.\n*InvitesApi* | [**retrieveInvite**](docs/InvitesApi.md#retrieveInvite) | **GET** /organization/invites/{invite_id} | Retrieves an invite.\n*ModelsApi* | [**deleteModel**](docs/ModelsApi.md#deleteModel) | **DELETE** /models/{model} | Delete a fine-tuned model. You must have the Owner role in your organization to delete a model.\n*ModelsApi* | [**listModels**](docs/ModelsApi.md#listModels) | **GET** /models | Lists the currently available models, and provides basic information about each one such as the owner and availability.\n*ModelsApi* | [**retrieveModel**](docs/ModelsApi.md#retrieveModel) | **GET** /models/{model} | Retrieves a model instance, providing basic information about the model such as the owner and permissioning.\n*ModerationsApi* | [**createModeration**](docs/ModerationsApi.md#createModeration) | **POST** /moderations | Classifies if text and/or image inputs are potentially harmful. Learn more in the [moderation guide](/docs/guides/moderation). \n*ProjectsApi* | [**archiveProject**](docs/ProjectsApi.md#archiveProject) | **POST** /organization/projects/{project_id}/archive | Archives a project in the organization. Archived projects cannot be used or updated.\n*ProjectsApi* | [**createProject**](docs/ProjectsApi.md#createProject) | **POST** /organization/projects | Create a new project in the organization. Projects can be created and archived, but cannot be deleted.\n*ProjectsApi* | [**createProjectServiceAccount**](docs/ProjectsApi.md#createProjectServiceAccount) | **POST** /organization/projects/{project_id}/service_accounts | Creates a new service account in the project. This also returns an unredacted API key for the service account.\n*ProjectsApi* | [**createProjectUser**](docs/ProjectsApi.md#createProjectUser) | **POST** /organization/projects/{project_id}/users | Adds a user to the project. Users must already be members of the organization to be added to a project.\n*ProjectsApi* | [**deleteProjectApiKey**](docs/ProjectsApi.md#deleteProjectApiKey) | **DELETE** /organization/projects/{project_id}/api_keys/{key_id} | Deletes an API key from the project.\n*ProjectsApi* | [**deleteProjectServiceAccount**](docs/ProjectsApi.md#deleteProjectServiceAccount) | **DELETE** /organization/projects/{project_id}/service_accounts/{service_account_id} | Deletes a service account from the project.\n*ProjectsApi* | [**deleteProjectUser**](docs/ProjectsApi.md#deleteProjectUser) | **DELETE** /organization/projects/{project_id}/users/{user_id} | Deletes a user from the project.\n*ProjectsApi* | [**listProjectApiKeys**](docs/ProjectsApi.md#listProjectApiKeys) | **GET** /organization/projects/{project_id}/api_keys | Returns a list of API keys in the project.\n*ProjectsApi* | [**listProjectServiceAccounts**](docs/ProjectsApi.md#listProjectServiceAccounts) | **GET** /organization/projects/{project_id}/service_accounts | Returns a list of service accounts in the project.\n*ProjectsApi* | [**listProjectUsers**](docs/ProjectsApi.md#listProjectUsers) | **GET** /organization/projects/{project_id}/users | Returns a list of users in the project.\n*ProjectsApi* | [**listProjects**](docs/ProjectsApi.md#listProjects) | **GET** /organization/projects | Returns a list of projects.\n*ProjectsApi* | [**modifyProject**](docs/ProjectsApi.md#modifyProject) | **POST** /organization/projects/{project_id} | Modifies a project in the organization.\n*ProjectsApi* | [**modifyProjectUser**](docs/ProjectsApi.md#modifyProjectUser) | **POST** /organization/projects/{project_id}/users/{user_id} | Modifies a user\u0026#39;s role in the project.\n*ProjectsApi* | [**retrieveProject**](docs/ProjectsApi.md#retrieveProject) | **GET** /organization/projects/{project_id} | Retrieves a project.\n*ProjectsApi* | [**retrieveProjectApiKey**](docs/ProjectsApi.md#retrieveProjectApiKey) | **GET** /organization/projects/{project_id}/api_keys/{key_id} | Retrieves an API key in the project.\n*ProjectsApi* | [**retrieveProjectServiceAccount**](docs/ProjectsApi.md#retrieveProjectServiceAccount) | **GET** /organization/projects/{project_id}/service_accounts/{service_account_id} | Retrieves a service account in the project.\n*ProjectsApi* | [**retrieveProjectUser**](docs/ProjectsApi.md#retrieveProjectUser) | **GET** /organization/projects/{project_id}/users/{user_id} | Retrieves a user in the project.\n*UploadsApi* | [**addUploadPart**](docs/UploadsApi.md#addUploadPart) | **POST** /uploads/{upload_id}/parts | Adds a [Part](/docs/api-reference/uploads/part-object) to an [Upload](/docs/api-reference/uploads/object) object. A Part represents a chunk of bytes from the file you are trying to upload.   Each Part can be at most 64 MB, and you can add Parts until you hit the Upload maximum of 8 GB.  It is possible to add multiple Parts in parallel. You can decide the intended order of the Parts when you [complete the Upload](/docs/api-reference/uploads/complete). \n*UploadsApi* | [**cancelUpload**](docs/UploadsApi.md#cancelUpload) | **POST** /uploads/{upload_id}/cancel | Cancels the Upload. No Parts may be added after an Upload is cancelled. \n*UploadsApi* | [**completeUpload**](docs/UploadsApi.md#completeUpload) | **POST** /uploads/{upload_id}/complete | Completes the [Upload](/docs/api-reference/uploads/object).   Within the returned Upload object, there is a nested [File](/docs/api-reference/files/object) object that is ready to use in the rest of the platform.  You can specify the order of the Parts by passing in an ordered list of the Part IDs.  The number of bytes uploaded upon completion must match the number of bytes initially specified when creating the Upload object. No Parts may be added after an Upload is completed. \n*UploadsApi* | [**createUpload**](docs/UploadsApi.md#createUpload) | **POST** /uploads | Creates an intermediate [Upload](/docs/api-reference/uploads/object) object that you can add [Parts](/docs/api-reference/uploads/part-object) to. Currently, an Upload can accept at most 8 GB in total and expires after an hour after you create it.  Once you complete the Upload, we will create a [File](/docs/api-reference/files/object) object that contains all the parts you uploaded. This File is usable in the rest of our platform as a regular File object.  For certain \u0026#x60;purpose\u0026#x60;s, the correct \u0026#x60;mime_type\u0026#x60; must be specified. Please refer to documentation for the supported MIME types for your use case: - [Assistants](/docs/assistants/tools/file-search/supported-files)  For guidance on the proper filename extensions for each purpose, please follow the documentation on [creating a File](/docs/api-reference/files/create). \n*UsersApi* | [**deleteUser**](docs/UsersApi.md#deleteUser) | **DELETE** /organization/users/{user_id} | Deletes a user from the organization.\n*UsersApi* | [**listUsers**](docs/UsersApi.md#listUsers) | **GET** /organization/users | Lists all of the users in the organization.\n*UsersApi* | [**modifyUser**](docs/UsersApi.md#modifyUser) | **POST** /organization/users/{user_id} | Modifies a user\u0026#39;s role in the organization.\n*UsersApi* | [**retrieveUser**](docs/UsersApi.md#retrieveUser) | **GET** /organization/users/{user_id} | Retrieves a user by their identifier.\n*VectorStoresApi* | [**cancelVectorStoreFileBatch**](docs/VectorStoresApi.md#cancelVectorStoreFileBatch) | **POST** /vector_stores/{vector_store_id}/file_batches/{batch_id}/cancel | Cancel a vector store file batch. This attempts to cancel the processing of files in this batch as soon as possible.\n*VectorStoresApi* | [**createVectorStore**](docs/VectorStoresApi.md#createVectorStore) | **POST** /vector_stores | Create a vector store.\n*VectorStoresApi* | [**createVectorStoreFile**](docs/VectorStoresApi.md#createVectorStoreFile) | **POST** /vector_stores/{vector_store_id}/files | Create a vector store file by attaching a [File](/docs/api-reference/files) to a [vector store](/docs/api-reference/vector-stores/object).\n*VectorStoresApi* | [**createVectorStoreFileBatch**](docs/VectorStoresApi.md#createVectorStoreFileBatch) | **POST** /vector_stores/{vector_store_id}/file_batches | Create a vector store file batch.\n*VectorStoresApi* | [**deleteVectorStore**](docs/VectorStoresApi.md#deleteVectorStore) | **DELETE** /vector_stores/{vector_store_id} | Delete a vector store.\n*VectorStoresApi* | [**deleteVectorStoreFile**](docs/VectorStoresApi.md#deleteVectorStoreFile) | **DELETE** /vector_stores/{vector_store_id}/files/{file_id} | Delete a vector store file. This will remove the file from the vector store but the file itself will not be deleted. To delete the file, use the [delete file](/docs/api-reference/files/delete) endpoint.\n*VectorStoresApi* | [**getVectorStore**](docs/VectorStoresApi.md#getVectorStore) | **GET** /vector_stores/{vector_store_id} | Retrieves a vector store.\n*VectorStoresApi* | [**getVectorStoreFile**](docs/VectorStoresApi.md#getVectorStoreFile) | **GET** /vector_stores/{vector_store_id}/files/{file_id} | Retrieves a vector store file.\n*VectorStoresApi* | [**getVectorStoreFileBatch**](docs/VectorStoresApi.md#getVectorStoreFileBatch) | **GET** /vector_stores/{vector_store_id}/file_batches/{batch_id} | Retrieves a vector store file batch.\n*VectorStoresApi* | [**listFilesInVectorStoreBatch**](docs/VectorStoresApi.md#listFilesInVectorStoreBatch) | **GET** /vector_stores/{vector_store_id}/file_batches/{batch_id}/files | Returns a list of vector store files in a batch.\n*VectorStoresApi* | [**listVectorStoreFiles**](docs/VectorStoresApi.md#listVectorStoreFiles) | **GET** /vector_stores/{vector_store_id}/files | Returns a list of vector store files.\n*VectorStoresApi* | [**listVectorStores**](docs/VectorStoresApi.md#listVectorStores) | **GET** /vector_stores | Returns a list of vector stores.\n*VectorStoresApi* | [**modifyVectorStore**](docs/VectorStoresApi.md#modifyVectorStore) | **POST** /vector_stores/{vector_store_id} | Modifies a vector store.\n\n\n## Documentation for Models\n\n - [ArrayOfContentPartsInner](docs/ArrayOfContentPartsInner.md)\n - [AssistantObject](docs/AssistantObject.md)\n - [AssistantObjectToolResources](docs/AssistantObjectToolResources.md)\n - [AssistantObjectToolResourcesCodeInterpreter](docs/AssistantObjectToolResourcesCodeInterpreter.md)\n - [AssistantObjectToolResourcesFileSearch](docs/AssistantObjectToolResourcesFileSearch.md)\n - [AssistantObjectToolsInner](docs/AssistantObjectToolsInner.md)\n - [AssistantStreamEvent](docs/AssistantStreamEvent.md)\n - [AssistantToolsCode](docs/AssistantToolsCode.md)\n - [AssistantToolsFileSearch](docs/AssistantToolsFileSearch.md)\n - [AssistantToolsFileSearchFileSearch](docs/AssistantToolsFileSearchFileSearch.md)\n - [AssistantToolsFileSearchTypeOnly](docs/AssistantToolsFileSearchTypeOnly.md)\n - [AssistantToolsFunction](docs/AssistantToolsFunction.md)\n - [AssistantsApiResponseFormatOption](docs/AssistantsApiResponseFormatOption.md)\n - [AssistantsApiToolChoiceOption](docs/AssistantsApiToolChoiceOption.md)\n - [AssistantsNamedToolChoice](docs/AssistantsNamedToolChoice.md)\n - [AssistantsNamedToolChoiceFunction](docs/AssistantsNamedToolChoiceFunction.md)\n - [AudioResponseFormat](docs/AudioResponseFormat.md)\n - [AuditLog](docs/AuditLog.md)\n - [AuditLogActor](docs/AuditLogActor.md)\n - [AuditLogActorApiKey](docs/AuditLogActorApiKey.md)\n - [AuditLogActorServiceAccount](docs/AuditLogActorServiceAccount.md)\n - [AuditLogActorSession](docs/AuditLogActorSession.md)\n - [AuditLogActorUser](docs/AuditLogActorUser.md)\n - [AuditLogApiKeyCreated](docs/AuditLogApiKeyCreated.md)\n - [AuditLogApiKeyCreatedData](docs/AuditLogApiKeyCreatedData.md)\n - [AuditLogApiKeyDeleted](docs/AuditLogApiKeyDeleted.md)\n - [AuditLogApiKeyUpdated](docs/AuditLogApiKeyUpdated.md)\n - [AuditLogApiKeyUpdatedChangesRequested](docs/AuditLogApiKeyUpdatedChangesRequested.md)\n - [AuditLogEventType](docs/AuditLogEventType.md)\n - [AuditLogInviteAccepted](docs/AuditLogInviteAccepted.md)\n - [AuditLogInviteSent](docs/AuditLogInviteSent.md)\n - [AuditLogInviteSentData](docs/AuditLogInviteSentData.md)\n - [AuditLogLoginFailed](docs/AuditLogLoginFailed.md)\n - [AuditLogOrganizationUpdated](docs/AuditLogOrganizationUpdated.md)\n - [AuditLogOrganizationUpdatedChangesRequested](docs/AuditLogOrganizationUpdatedChangesRequested.md)\n - [AuditLogOrganizationUpdatedChangesRequestedSettings](docs/AuditLogOrganizationUpdatedChangesRequestedSettings.md)\n - [AuditLogProject](docs/AuditLogProject.md)\n - [AuditLogProjectArchived](docs/AuditLogProjectArchived.md)\n - [AuditLogProjectCreated](docs/AuditLogProjectCreated.md)\n - [AuditLogProjectCreatedData](docs/AuditLogProjectCreatedData.md)\n - [AuditLogProjectUpdated](docs/AuditLogProjectUpdated.md)\n - [AuditLogProjectUpdatedChangesRequested](docs/AuditLogProjectUpdatedChangesRequested.md)\n - [AuditLogServiceAccountCreated](docs/AuditLogServiceAccountCreated.md)\n - [AuditLogServiceAccountCreatedData](docs/AuditLogServiceAccountCreatedData.md)\n - [AuditLogServiceAccountDeleted](docs/AuditLogServiceAccountDeleted.md)\n - [AuditLogServiceAccountUpdated](docs/AuditLogServiceAccountUpdated.md)\n - [AuditLogServiceAccountUpdatedChangesRequested](docs/AuditLogServiceAccountUpdatedChangesRequested.md)\n - [AuditLogUserAdded](docs/AuditLogUserAdded.md)\n - [AuditLogUserAddedData](docs/AuditLogUserAddedData.md)\n - [AuditLogUserDeleted](docs/AuditLogUserDeleted.md)\n - [AuditLogUserUpdated](docs/AuditLogUserUpdated.md)\n - [AuditLogUserUpdatedChangesRequested](docs/AuditLogUserUpdatedChangesRequested.md)\n - [AutoChunkingStrategy](docs/AutoChunkingStrategy.md)\n - [AutoChunkingStrategyRequestParam](docs/AutoChunkingStrategyRequestParam.md)\n - [Batch](docs/Batch.md)\n - [BatchErrors](docs/BatchErrors.md)\n - [BatchErrorsDataInner](docs/BatchErrorsDataInner.md)\n - [BatchRequestCounts](docs/BatchRequestCounts.md)\n - [BatchRequestInput](docs/BatchRequestInput.md)\n - [BatchRequestOutput](docs/BatchRequestOutput.md)\n - [BatchRequestOutputError](docs/BatchRequestOutputError.md)\n - [BatchRequestOutputResponse](docs/BatchRequestOutputResponse.md)\n - [ChatCompletionFunctionCallOption](docs/ChatCompletionFunctionCallOption.md)\n - [ChatCompletionFunctions](docs/ChatCompletionFunctions.md)\n - [ChatCompletionMessageToolCall](docs/ChatCompletionMessageToolCall.md)\n - [ChatCompletionMessageToolCallChunk](docs/ChatCompletionMessageToolCallChunk.md)\n - [ChatCompletionMessageToolCallChunkFunction](docs/ChatCompletionMessageToolCallChunkFunction.md)\n - [ChatCompletionMessageToolCallFunction](docs/ChatCompletionMessageToolCallFunction.md)\n - [ChatCompletionNamedToolChoice](docs/ChatCompletionNamedToolChoice.md)\n - [ChatCompletionRequestAssistantMessage](docs/ChatCompletionRequestAssistantMessage.md)\n - [ChatCompletionRequestAssistantMessageAudio](docs/ChatCompletionRequestAssistantMessageAudio.md)\n - [ChatCompletionRequestAssistantMessageContent](docs/ChatCompletionRequestAssistantMessageContent.md)\n - [ChatCompletionRequestAssistantMessageContentPart](docs/ChatCompletionRequestAssistantMessageContentPart.md)\n - [ChatCompletionRequestAssistantMessageFunctionCall](docs/ChatCompletionRequestAssistantMessageFunctionCall.md)\n - [ChatCompletionRequestFunctionMessage](docs/ChatCompletionRequestFunctionMessage.md)\n - [ChatCompletionRequestMessage](docs/ChatCompletionRequestMessage.md)\n - [ChatCompletionRequestMessageContentPartAudio](docs/ChatCompletionRequestMessageContentPartAudio.md)\n - [ChatCompletionRequestMessageContentPartAudioInputAudio](docs/ChatCompletionRequestMessageContentPartAudioInputAudio.md)\n - [ChatCompletionRequestMessageContentPartImage](docs/ChatCompletionRequestMessageContentPartImage.md)\n - [ChatCompletionRequestMessageContentPartImageImageUrl](docs/ChatCompletionRequestMessageContentPartImageImageUrl.md)\n - [ChatCompletionRequestMessageContentPartRefusal](docs/ChatCompletionRequestMessageContentPartRefusal.md)\n - [ChatCompletionRequestMessageContentPartText](docs/ChatCompletionRequestMessageContentPartText.md)\n - [ChatCompletionRequestSystemMessage](docs/ChatCompletionRequestSystemMessage.md)\n - [ChatCompletionRequestSystemMessageContent](docs/ChatCompletionRequestSystemMessageContent.md)\n - [ChatCompletionRequestSystemMessageContentPart](docs/ChatCompletionRequestSystemMessageContentPart.md)\n - [ChatCompletionRequestToolMessage](docs/ChatCompletionRequestToolMessage.md)\n - [ChatCompletionRequestToolMessageContent](docs/ChatCompletionRequestToolMessageContent.md)\n - [ChatCompletionRequestToolMessageContentPart](docs/ChatCompletionRequestToolMessageContentPart.md)\n - [ChatCompletionRequestUserMessage](docs/ChatCompletionRequestUserMessage.md)\n - [ChatCompletionRequestUserMessageContent](docs/ChatCompletionRequestUserMessageContent.md)\n - [ChatCompletionRequestUserMessageContentPart](docs/ChatCompletionRequestUserMessageContentPart.md)\n - [ChatCompletionResponseMessage](docs/ChatCompletionResponseMessage.md)\n - [ChatCompletionResponseMessageAudio](docs/ChatCompletionResponseMessageAudio.md)\n - [ChatCompletionResponseMessageFunctionCall](docs/ChatCompletionResponseMessageFunctionCall.md)\n - [ChatCompletionRole](docs/ChatCompletionRole.md)\n - [ChatCompletionStreamOptions](docs/ChatCompletionStreamOptions.md)\n - [ChatCompletionStreamResponseDelta](docs/ChatCompletionStreamResponseDelta.md)\n - [ChatCompletionStreamResponseDeltaFunctionCall](docs/ChatCompletionStreamResponseDeltaFunctionCall.md)\n - [ChatCompletionTokenLogprob](docs/ChatCompletionTokenLogprob.md)\n - [ChatCompletionTokenLogprobTopLogprobsInner](docs/ChatCompletionTokenLogprobTopLogprobsInner.md)\n - [ChatCompletionTool](docs/ChatCompletionTool.md)\n - [ChatCompletionToolChoiceOption](docs/ChatCompletionToolChoiceOption.md)\n - [ChunkingStrategyRequestParam](docs/ChunkingStrategyRequestParam.md)\n - [CompleteUploadRequest](docs/CompleteUploadRequest.md)\n - [CompletionUsage](docs/CompletionUsage.md)\n - [CompletionUsageCompletionTokensDetails](docs/CompletionUsageCompletionTokensDetails.md)\n - [CompletionUsagePromptTokensDetails](docs/CompletionUsagePromptTokensDetails.md)\n - [CreateAssistantRequest](docs/CreateAssistantRequest.md)\n - [CreateAssistantRequestModel](docs/CreateAssistantRequestModel.md)\n - [CreateAssistantRequestToolResources](docs/CreateAssistantRequestToolResources.md)\n - [CreateAssistantRequestToolResourcesCodeInterpreter](docs/CreateAssistantRequestToolResourcesCodeInterpreter.md)\n - [CreateAssistantRequestToolResourcesFileSearch](docs/CreateAssistantRequestToolResourcesFileSearch.md)\n - [CreateAssistantRequestToolResourcesFileSearchVectorStoresInner](docs/CreateAssistantRequestToolResourcesFileSearchVectorStoresInner.md)\n - [CreateAssistantRequestToolResourcesFileSearchVectorStoresInnerChunkingStrategy](docs/CreateAssistantRequestToolResourcesFileSearchVectorStoresInnerChunkingStrategy.md)\n - [CreateBatchRequest](docs/CreateBatchRequest.md)\n - [CreateChatCompletionFunctionResponse](docs/CreateChatCompletionFunctionResponse.md)\n - [CreateChatCompletionFunctionResponseChoicesInner](docs/CreateChatCompletionFunctionResponseChoicesInner.md)\n - [CreateChatCompletionRequest](docs/CreateChatCompletionRequest.md)\n - [CreateChatCompletionRequestAudio](docs/CreateChatCompletionRequestAudio.md)\n - [CreateChatCompletionRequestResponseFormat](docs/CreateChatCompletionRequestResponseFormat.md)\n - [CreateChatCompletionRequestStop](docs/CreateChatCompletionRequestStop.md)\n - [CreateChatCompletionResponse](docs/CreateChatCompletionResponse.md)\n - [CreateChatCompletionResponseChoicesInner](docs/CreateChatCompletionResponseChoicesInner.md)\n - [CreateChatCompletionResponseChoicesInnerLogprobs](docs/CreateChatCompletionResponseChoicesInnerLogprobs.md)\n - [CreateChatCompletionStreamResponse](docs/CreateChatCompletionStreamResponse.md)\n - [CreateChatCompletionStreamResponseChoicesInner](docs/CreateChatCompletionStreamResponseChoicesInner.md)\n - [CreateChatCompletionStreamResponseUsage](docs/CreateChatCompletionStreamResponseUsage.md)\n - [CreateCompletionRequest](docs/CreateCompletionRequest.md)\n - [CreateCompletionRequestModel](docs/CreateCompletionRequestModel.md)\n - [CreateCompletionRequestPrompt](docs/CreateCompletionRequestPrompt.md)\n - [CreateCompletionRequestStop](docs/CreateCompletionRequestStop.md)\n - [CreateCompletionResponse](docs/CreateCompletionResponse.md)\n - [CreateCompletionResponseChoicesInner](docs/CreateCompletionResponseChoicesInner.md)\n - [CreateCompletionResponseChoicesInnerLogprobs](docs/CreateCompletionResponseChoicesInnerLogprobs.md)\n - [CreateEmbeddingRequest](docs/CreateEmbeddingRequest.md)\n - [CreateEmbeddingRequestInput](docs/CreateEmbeddingRequestInput.md)\n - [CreateEmbeddingRequestModel](docs/CreateEmbeddingRequestModel.md)\n - [CreateEmbeddingResponse](docs/CreateEmbeddingResponse.md)\n - [CreateEmbeddingResponseUsage](docs/CreateEmbeddingResponseUsage.md)\n - [CreateFineTuningJobRequest](docs/CreateFineTuningJobRequest.md)\n - [CreateFineTuningJobRequestHyperparameters](docs/CreateFineTuningJobRequestHyperparameters.md)\n - [CreateFineTuningJobRequestHyperparametersBatchSize](docs/CreateFineTuningJobRequestHyperparametersBatchSize.md)\n - [CreateFineTuningJobRequestHyperparametersLearningRateMultiplier](docs/CreateFineTuningJobRequestHyperparametersLearningRateMultiplier.md)\n - [CreateFineTuningJobRequestHyperparametersNEpochs](docs/CreateFineTuningJobRequestHyperparametersNEpochs.md)\n - [CreateFineTuningJobRequestIntegrationsInner](docs/CreateFineTuningJobRequestIntegrationsInner.md)\n - [CreateFineTuningJobRequestIntegrationsInnerType](docs/CreateFineTuningJobRequestIntegrationsInnerType.md)\n - [CreateFineTuningJobRequestIntegrationsInnerWandb](docs/CreateFineTuningJobRequestIntegrationsInnerWandb.md)\n - [CreateFineTuningJobRequestModel](docs/CreateFineTuningJobRequestModel.md)\n - [CreateImageEditRequestModel](docs/CreateImageEditRequestModel.md)\n - [CreateImageRequest](docs/CreateImageRequest.md)\n - [CreateMessageRequest](docs/CreateMessageRequest.md)\n - [CreateMessageRequestAttachmentsInner](docs/CreateMessageRequestAttachmentsInner.md)\n - [CreateMessageRequestAttachmentsInnerToolsInner](docs/CreateMessageRequestAttachmentsInnerToolsInner.md)\n - [CreateMessageRequestContent](docs/CreateMessageRequestContent.md)\n - [CreateModerationRequest](docs/CreateModerationRequest.md)\n - [CreateModerationRequestInput](docs/CreateModerationRequestInput.md)\n - [CreateModerationRequestInputOneOfInner](docs/CreateModerationRequestInputOneOfInner.md)\n - [CreateModerationRequestInputOneOfInnerOneOf](docs/CreateModerationRequestInputOneOfInnerOneOf.md)\n - [CreateModerationRequestInputOneOfInnerOneOf1](docs/CreateModerationRequestInputOneOfInnerOneOf1.md)\n - [CreateModerationRequestInputOneOfInnerOneOfImageUrl](docs/CreateModerationRequestInputOneOfInnerOneOfImageUrl.md)\n - [CreateModerationResponse](docs/CreateModerationResponse.md)\n - [CreateModerationResponseResultsInner](docs/CreateModerationResponseResultsInner.md)\n - [CreateModerationResponseResultsInnerCategories](docs/CreateModerationResponseResultsInnerCategories.md)\n - [CreateModerationResponseResultsInnerCategoryAppliedInputTypes](docs/CreateModerationResponseResultsInnerCategoryAppliedInputTypes.md)\n - [CreateModerationResponseResultsInnerCategoryScores](docs/CreateModerationResponseResultsInnerCategoryScores.md)\n - [CreateRunRequest](docs/CreateRunRequest.md)\n - [CreateSpeechRequest](docs/CreateSpeechRequest.md)\n - [CreateThreadAndRunRequest](docs/CreateThreadAndRunRequest.md)\n - [CreateThreadAndRunRequestToolResources](docs/CreateThreadAndRunRequestToolResources.md)\n - [CreateThreadAndRunRequestToolsInner](docs/CreateThreadAndRunRequestToolsInner.md)\n - [CreateThreadRequest](docs/CreateThreadRequest.md)\n - [CreateThreadRequestToolResources](docs/CreateThreadRequestToolResources.md)\n - [CreateThreadRequestToolResourcesFileSearch](docs/CreateThreadRequestToolResourcesFileSearch.md)\n - [CreateThreadRequestToolResourcesFileSearchVectorStoresInner](docs/CreateThreadRequestToolResourcesFileSearchVectorStoresInner.md)\n - [CreateTranscription200Response](docs/CreateTranscription200Response.md)\n - [CreateTranscriptionRequestModel](docs/CreateTranscriptionRequestModel.md)\n - [CreateTranscriptionResponseJson](docs/CreateTranscriptionResponseJson.md)\n - [CreateTranscriptionResponseVerboseJson](docs/CreateTranscriptionResponseVerboseJson.md)\n - [CreateTranslation200Response](docs/CreateTranslation200Response.md)\n - [CreateTranslationResponseJson](docs/CreateTranslationResponseJson.md)\n - [CreateTranslationResponseVerboseJson](docs/CreateTranslationResponseVerboseJson.md)\n - [CreateUploadRequest](docs/CreateUploadRequest.md)\n - [CreateVectorStoreFileBatchRequest](docs/CreateVectorStoreFileBatchRequest.md)\n - [CreateVectorStoreFileRequest](docs/CreateVectorStoreFileRequest.md)\n - [CreateVectorStoreRequest](docs/CreateVectorStoreRequest.md)\n - [CreateVectorStoreRequestChunkingStrategy](docs/CreateVectorStoreRequestChunkingStrategy.md)\n - [DefaultProjectErrorResponse](docs/DefaultProjectErrorResponse.md)\n - [DeleteAssistantResponse](docs/DeleteAssistantResponse.md)\n - [DeleteFileResponse](docs/DeleteFileResponse.md)\n - [DeleteMessageResponse](docs/DeleteMessageResponse.md)\n - [DeleteModelResponse](docs/DeleteModelResponse.md)\n - [DeleteThreadResponse](docs/DeleteThreadResponse.md)\n - [DeleteVectorStoreFileResponse](docs/DeleteVectorStoreFileResponse.md)\n - [DeleteVectorStoreResponse](docs/DeleteVectorStoreResponse.md)\n - [DoneEvent](docs/DoneEvent.md)\n - [Embedding](docs/Embedding.md)\n - [Error](docs/Error.md)\n - [ErrorEvent](docs/ErrorEvent.md)\n - [ErrorResponse](docs/ErrorResponse.md)\n - [FileSearchRankingOptions](docs/FileSearchRankingOptions.md)\n - [FineTuneChatCompletionRequestAssistantMessage](docs/FineTuneChatCompletionRequestAssistantMessage.md)\n - [FineTuningIntegration](docs/FineTuningIntegration.md)\n - [FineTuningJob](docs/FineTuningJob.md)\n - [FineTuningJobCheckpoint](docs/FineTuningJobCheckpoint.md)\n - [FineTuningJobCheckpointMetrics](docs/FineTuningJobCheckpointMetrics.md)\n - [FineTuningJobError](docs/FineTuningJobError.md)\n - [FineTuningJobEvent](docs/FineTuningJobEvent.md)\n - [FineTuningJobHyperparameters](docs/FineTuningJobHyperparameters.md)\n - [FineTuningJobHyperparametersNEpochs](docs/FineTuningJobHyperparametersNEpochs.md)\n - [FineTuningJobIntegrationsInner](docs/FineTuningJobIntegrationsInner.md)\n - [FinetuneChatRequestInput](docs/FinetuneChatRequestInput.md)\n - [FinetuneChatRequestInputMessagesInner](docs/FinetuneChatRequestInputMessagesInner.md)\n - [FinetuneCompletionRequestInput](docs/FinetuneCompletionRequestInput.md)\n - [FunctionObject](docs/FunctionObject.md)\n - [Image](docs/Image.md)\n - [ImagesResponse](docs/ImagesResponse.md)\n - [Invite](docs/Invite.md)\n - [InviteDeleteResponse](docs/InviteDeleteResponse.md)\n - [InviteListResponse](docs/InviteListResponse.md)\n - [InviteRequest](docs/InviteRequest.md)\n - [ListAssistantsResponse](docs/ListAssistantsResponse.md)\n - [ListAuditLogsEffectiveAtParameter](docs/ListAuditLogsEffectiveAtParameter.md)\n - [ListAuditLogsResponse](docs/ListAuditLogsResponse.md)\n - [ListBatchesResponse](docs/ListBatchesResponse.md)\n - [ListFilesResponse](docs/ListFilesResponse.md)\n - [ListFineTuningJobCheckpointsResponse](docs/ListFineTuningJobCheckpointsResponse.md)\n - [ListFineTuningJobEventsResponse](docs/ListFineTuningJobEventsResponse.md)\n - [ListMessagesResponse](docs/ListMessagesResponse.md)\n - [ListModelsResponse](docs/ListModelsResponse.md)\n - [ListPaginatedFineTuningJobsResponse](docs/ListPaginatedFineTuningJobsResponse.md)\n - [ListRunStepsResponse](docs/ListRunStepsResponse.md)\n - [ListRunsResponse](docs/ListRunsResponse.md)\n - [ListThreadsResponse](docs/ListThreadsResponse.md)\n - [ListVectorStoreFilesResponse](docs/ListVectorStoreFilesResponse.md)\n - [ListVectorStoresResponse](docs/ListVectorStoresResponse.md)\n - [MessageContentImageFileObject](docs/MessageContentImageFileObject.md)\n - [MessageContentImageFileObjectImageFile](docs/MessageContentImageFileObjectImageFile.md)\n - [MessageContentImageUrlObject](docs/MessageContentImageUrlObject.md)\n - [MessageContentImageUrlObjectImageUrl](docs/MessageContentImageUrlObjectImageUrl.md)\n - [MessageContentRefusalObject](docs/MessageContentRefusalObject.md)\n - [MessageContentTextAnnotationsFileCitationObject](docs/MessageContentTextAnnotationsFileCitationObject.md)\n - [MessageContentTextAnnotationsFileCitationObjectFileCitation](docs/MessageContentTextAnnotationsFileCitationObjectFileCitation.md)\n - [MessageContentTextAnnotationsFilePathObject](docs/MessageContentTextAnnotationsFilePathObject.md)\n - [MessageContentTextAnnotationsFilePathObjectFilePath](docs/MessageContentTextAnnotationsFilePathObjectFilePath.md)\n - [MessageContentTextObject](docs/MessageContentTextObject.md)\n - [MessageContentTextObjectText](docs/MessageContentTextObjectText.md)\n - [MessageContentTextObjectTextAnnotationsInner](docs/MessageContentTextObjectTextAnnotationsInner.md)\n - [MessageDeltaContentImageFileObject](docs/MessageDeltaContentImageFileObject.md)\n - [MessageDeltaContentImageFileObjectImageFile](docs/MessageDeltaContentImageFileObjectImageFile.md)\n - [MessageDeltaContentImageUrlObject](docs/MessageDeltaContentImageUrlObject.md)\n - [MessageDeltaContentImageUrlObjectImageUrl](docs/MessageDeltaContentImageUrlObjectImageUrl.md)\n - [MessageDeltaContentRefusalObject](docs/MessageDeltaContentRefusalObject.md)\n - [MessageDeltaContentTextAnnotationsFileCitationObject](docs/MessageDeltaContentTextAnnotationsFileCitationObject.md)\n - [MessageDeltaContentTextAnnotationsFileCitationObjectFileCitation](docs/MessageDeltaContentTextAnnotationsFileCitationObjectFileCitation.md)\n - [MessageDeltaContentTextAnnotationsFilePathObject](docs/MessageDeltaContentTextAnnotationsFilePathObject.md)\n - [MessageDeltaContentTextAnnotationsFilePathObjectFilePath](docs/MessageDeltaContentTextAnnotationsFilePathObjectFilePath.md)\n - [MessageDeltaContentTextObject](docs/MessageDeltaContentTextObject.md)\n - [MessageDeltaContentTextObjectText](docs/MessageDeltaContentTextObjectText.md)\n - [MessageDeltaContentTextObjectTextAnnotationsInner](docs/MessageDeltaContentTextObjectTextAnnotationsInner.md)\n - [MessageDeltaObject](docs/MessageDeltaObject.md)\n - [MessageDeltaObjectDelta](docs/MessageDeltaObjectDelta.md)\n - [MessageDeltaObjectDeltaContentInner](docs/MessageDeltaObjectDeltaContentInner.md)\n - [MessageObject](docs/MessageObject.md)\n - [MessageObjectContentInner](docs/MessageObjectContentInner.md)\n - [MessageObjectIncompleteDetails](docs/MessageObjectIncompleteDetails.md)\n - [MessageRequestContentTextObject](docs/MessageRequestContentTextObject.md)\n - [MessageStreamEvent](docs/MessageStreamEvent.md)\n - [MessageStreamEventOneOf](docs/MessageStreamEventOneOf.md)\n - [MessageStreamEventOneOf1](docs/MessageStreamEventOneOf1.md)\n - [MessageStreamEventOneOf2](docs/MessageStreamEventOneOf2.md)\n - [MessageStreamEventOneOf3](docs/MessageStreamEventOneOf3.md)\n - [MessageStreamEventOneOf4](docs/MessageStreamEventOneOf4.md)\n - [Model](docs/Model.md)\n - [ModifyAssistantRequest](docs/ModifyAssistantRequest.md)\n - [ModifyAssistantRequestToolResources](docs/ModifyAssistantRequestToolResources.md)\n - [ModifyAssistantRequestToolResourcesCodeInterpreter](docs/ModifyAssistantRequestToolResourcesCodeInterpreter.md)\n - [ModifyAssistantRequestToolResourcesFileSearch](docs/ModifyAssistantRequestToolResourcesFileSearch.md)\n - [ModifyMessageRequest](docs/ModifyMessageRequest.md)\n - [ModifyRunRequest](docs/ModifyRunRequest.md)\n - [ModifyThreadRequest](docs/ModifyThreadRequest.md)\n - [ModifyThreadRequestToolResources](docs/ModifyThreadRequestToolResources.md)\n - [ModifyThreadRequestToolResourcesFileSearch](docs/ModifyThreadRequestToolResourcesFileSearch.md)\n - [OpenAIFile](docs/OpenAIFile.md)\n - [OtherChunkingStrategyResponseParam](docs/OtherChunkingStrategyResponseParam.md)\n - [Project](docs/Project.md)\n - [ProjectApiKey](docs/ProjectApiKey.md)\n - [ProjectApiKeyDeleteResponse](docs/ProjectApiKeyDeleteResponse.md)\n - [ProjectApiKeyListResponse](docs/ProjectApiKeyListResponse.md)\n - [ProjectApiKeyOwner](docs/ProjectApiKeyOwner.md)\n - [ProjectCreateRequest](docs/ProjectCreateRequest.md)\n - [ProjectListResponse](docs/ProjectListResponse.md)\n - [ProjectServiceAccount](docs/ProjectServiceAccount.md)\n - [ProjectServiceAccountApiKey](docs/ProjectServiceAccountApiKey.md)\n - [ProjectServiceAccountCreateRequest](docs/ProjectServiceAccountCreateRequest.md)\n - [ProjectServiceAccountCreateResponse](docs/ProjectServiceAccountCreateResponse.md)\n - [ProjectServiceAccountDeleteResponse](docs/ProjectServiceAccountDeleteResponse.md)\n - [ProjectServiceAccountListResponse](docs/ProjectServiceAccountListResponse.md)\n - [ProjectUpdateRequest](docs/ProjectUpdateRequest.md)\n - [ProjectUser](docs/ProjectUser.md)\n - [ProjectUserCreateRequest](docs/ProjectUserCreateRequest.md)\n - [ProjectUserDeleteResponse](docs/ProjectUserDeleteResponse.md)\n - [ProjectUserListResponse](docs/ProjectUserListResponse.md)\n - [ProjectUserUpdateRequest](docs/ProjectUserUpdateRequest.md)\n - [RealtimeClientEventConversationItemCreate](docs/RealtimeClientEventConversationItemCreate.md)\n - [RealtimeClientEventConversationItemCreateItem](docs/RealtimeClientEventConversationItemCreateItem.md)\n - [RealtimeClientEventConversationItemCreateItemContentInner](docs/RealtimeClientEventConversationItemCreateItemContentInner.md)\n - [RealtimeClientEventConversationItemDelete](docs/RealtimeClientEventConversationItemDelete.md)\n - [RealtimeClientEventConversationItemTruncate](docs/RealtimeClientEventConversationItemTruncate.md)\n - [RealtimeClientEventInputAudioBufferAppend](docs/RealtimeClientEventInputAudioBufferAppend.md)\n - [RealtimeClientEventInputAudioBufferClear](docs/RealtimeClientEventInputAudioBufferClear.md)\n - [RealtimeClientEventInputAudioBufferCommit](docs/RealtimeClientEventInputAudioBufferCommit.md)\n - [RealtimeClientEventResponseCancel](docs/RealtimeClientEventResponseCancel.md)\n - [RealtimeClientEventResponseCreate](docs/RealtimeClientEventResponseCreate.md)\n - [RealtimeClientEventResponseCreateResponse](docs/RealtimeClientEventResponseCreateResponse.md)\n - [RealtimeClientEventResponseCreateResponseMaxOutputTokens](docs/RealtimeClientEventResponseCreateResponseMaxOutputTokens.md)\n - [RealtimeClientEventResponseCreateResponseToolsInner](docs/RealtimeClientEventResponseCreateResponseToolsInner.md)\n - [RealtimeClientEventSessionUpdate](docs/RealtimeClientEventSessionUpdate.md)\n - [RealtimeClientEventSessionUpdateSession](docs/RealtimeClientEventSessionUpdateSession.md)\n - [RealtimeClientEventSessionUpdateSessionInputAudioTranscription](docs/RealtimeClientEventSessionUpdateSessionInputAudioTranscription.md)\n - [RealtimeClientEventSessionUpdateSessionToolsInner](docs/RealtimeClientEventSessionUpdateSessionToolsInner.md)\n - [RealtimeClientEventSessionUpdateSessionTurnDetection](docs/RealtimeClientEventSessionUpdateSessionTurnDetection.md)\n - [RealtimeServerEventConversationCreated](docs/RealtimeServerEventConversationCreated.md)\n - [RealtimeServerEventConversationCreatedConversation](docs/RealtimeServerEventConversationCreatedConversation.md)\n - [RealtimeServerEventConversationItemCreated](docs/RealtimeServerEventConversationItemCreated.md)\n - [RealtimeServerEventConversationItemCreatedItem](docs/RealtimeServerEventConversationItemCreatedItem.md)\n - [RealtimeServerEventConversationItemCreatedItemContentInner](docs/RealtimeServerEventConversationItemCreatedItemContentInner.md)\n - [RealtimeServerEventConversationItemDeleted](docs/RealtimeServerEventConversationItemDeleted.md)\n - [RealtimeServerEventConversationItemInputAudioTranscriptionCompleted](docs/RealtimeServerEventConversationItemInputAudioTranscriptionCompleted.md)\n - [RealtimeServerEventConversationItemInputAudioTranscriptionFailed](docs/RealtimeServerEventConversationItemInputAudioTranscriptionFailed.md)\n - [RealtimeServerEventConversationItemInputAudioTranscriptionFailedError](docs/RealtimeServerEventConversationItemInputAudioTranscriptionFailedError.md)\n - [RealtimeServerEventConversationItemTruncated](docs/RealtimeServerEventConversationItemTruncated.md)\n - [RealtimeServerEventError](docs/RealtimeServerEventError.md)\n - [RealtimeServerEventErrorError](docs/RealtimeServerEventErrorError.md)\n - [RealtimeServerEventInputAudioBufferCleared](docs/RealtimeServerEventInputAudioBufferCleared.md)\n - [RealtimeServerEventInputAudioBufferCommitted](docs/RealtimeServerEventInputAudioBufferCommitted.md)\n - [RealtimeServerEventInputAudioBufferSpeechStarted](docs/RealtimeServerEventInputAudioBufferSpeechStarted.md)\n - [RealtimeServerEventInputAudioBufferSpeechStopped](docs/RealtimeServerEventInputAudioBufferSpeechStopped.md)\n - [RealtimeServerEventRateLimitsUpdated](docs/RealtimeServerEventRateLimitsUpdated.md)\n - [RealtimeServerEventRateLimitsUpdatedRateLimitsInner](docs/RealtimeServerEventRateLimitsUpdatedRateLimitsInner.md)\n - [RealtimeServerEventResponseAudioDelta](docs/RealtimeServerEventResponseAudioDelta.md)\n - [RealtimeServerEventResponseAudioDone](docs/RealtimeServerEventResponseAudioDone.md)\n - [RealtimeServerEventResponseAudioTranscriptDelta](docs/RealtimeServerEventResponseAudioTranscriptDelta.md)\n - [RealtimeServerEventResponseAudioTranscriptDone](docs/RealtimeServerEventResponseAudioTranscriptDone.md)\n - [RealtimeServerEventResponseContentPartAdded](docs/RealtimeServerEventResponseContentPartAdded.md)\n - [RealtimeServerEventResponseContentPartAddedPart](docs/RealtimeServerEventResponseContentPartAddedPart.md)\n - [RealtimeServerEventResponseContentPartDone](docs/RealtimeServerEventResponseContentPartDone.md)\n - [RealtimeServerEventResponseContentPartDonePart](docs/RealtimeServerEventResponseContentPartDonePart.md)\n - [RealtimeServerEventResponseCreated](docs/RealtimeServerEventResponseCreated.md)\n - [RealtimeServerEventResponseCreatedResponse](docs/RealtimeServerEventResponseCreatedResponse.md)\n - [RealtimeServerEventResponseDone](docs/RealtimeServerEventResponseDone.md)\n - [RealtimeServerEventResponseDoneResponse](docs/RealtimeServerEventResponseDoneResponse.md)\n - [RealtimeServerEventResponseFunctionCallArgumentsDelta](docs/RealtimeServerEventResponseFunctionCallArgumentsDelta.md)\n - [RealtimeServerEventResponseFunctionCallArgumentsDone](docs/RealtimeServerEventResponseFunctionCallArgumentsDone.md)\n - [RealtimeServerEventResponseOutputItemAdded](docs/RealtimeServerEventResponseOutputItemAdded.md)\n - [RealtimeServerEventResponseOutputItemAddedItem](docs/RealtimeServerEventResponseOutputItemAddedItem.md)\n - [RealtimeServerEventResponseOutputItemAddedItemContentInner](docs/RealtimeServerEventResponseOutputItemAddedItemContentInner.md)\n - [RealtimeServerEventResponseOutputItemDone](docs/RealtimeServerEventResponseOutputItemDone.md)\n - [RealtimeServerEventResponseOutputItemDoneItem](docs/RealtimeServerEventResponseOutputItemDoneItem.md)\n - [RealtimeServerEventResponseTextDelta](docs/RealtimeServerEventResponseTextDelta.md)\n - [RealtimeServerEventResponseTextDone](docs/RealtimeServerEventResponseTextDone.md)\n - [RealtimeServerEventSessionCreated](docs/RealtimeServerEventSessionCreated.md)\n - [RealtimeServerEventSessionCreatedSession](docs/RealtimeServerEventSessionCreatedSession.md)\n - [RealtimeServerEventSessionCreatedSessionInputAudioTranscription](docs/RealtimeServerEventSessionCreatedSessionInputAudioTranscription.md)\n - [RealtimeServerEventSessionCreatedSessionMaxOutputTokens](docs/RealtimeServerEventSessionCreatedSessionMaxOutputTokens.md)\n - [RealtimeServerEventSessionCreatedSessionTurnDetection](docs/RealtimeServerEventSessionCreatedSessionTurnDetection.md)\n - [RealtimeServerEventSessionUpdated](docs/RealtimeServerEventSessionUpdated.md)\n - [RealtimeServerEventSessionUpdatedSession](docs/RealtimeServerEventSessionUpdatedSession.md)\n - [ResponseFormatJsonObject](docs/ResponseFormatJsonObject.md)\n - [ResponseFormatJsonSchema](docs/ResponseFormatJsonSchema.md)\n - [ResponseFormatJsonSchemaJsonSchema](docs/ResponseFormatJsonSchemaJsonSchema.md)\n - [ResponseFormatText](docs/ResponseFormatText.md)\n - [RunCompletionUsage](docs/RunCompletionUsage.md)\n - [RunObject](docs/RunObject.md)\n - [RunObjectIncompleteDetails](docs/RunObjectIncompleteDetails.md)\n - [RunObjectLastError](docs/RunObjectLastError.md)\n - [RunObjectRequiredAction](docs/RunObjectRequiredAction.md)\n - [RunObjectRequiredActionSubmitToolOutputs](docs/RunObjectRequiredActionSubmitToolOutputs.md)\n - [RunStepCompletionUsage](docs/RunStepCompletionUsage.md)\n - [RunStepDeltaObject](docs/RunStepDeltaObject.md)\n - [RunStepDeltaObjectDelta](docs/RunStepDeltaObjectDelta.md)\n - [RunStepDeltaObjectDeltaStepDetails](docs/RunStepDeltaObjectDeltaStepDetails.md)\n - [RunStepDeltaStepDetailsMessageCreationObject](docs/RunStepDeltaStepDetailsMessageCreationObject.md)\n - [RunStepDeltaStepDetailsMessageCreationObjectMessageCreation](docs/RunStepDeltaStepDetailsMessageCreationObjectMessageCreation.md)\n - [RunStepDeltaStepDetailsToolCallsCodeObject](docs/RunStepDeltaStepDetailsToolCallsCodeObject.md)\n - [RunStepDeltaStepDetailsToolCallsCodeObjectCodeInterpreter](docs/RunStepDeltaStepDetailsToolCallsCodeObjectCodeInterpreter.md)\n - [RunStepDeltaStepDetailsToolCallsCodeObjectCodeInterpreterOutputsInner](docs/RunStepDeltaStepDetailsToolCallsCodeObjectCodeInterpreterOutputsInner.md)\n - [RunStepDeltaStepDetailsToolCallsCodeOutputImageObject](docs/RunStepDeltaStepDetailsToolCallsCodeOutputImageObject.md)\n - [RunStepDeltaStepDetailsToolCallsCodeOutputImageObjectImage](docs/RunStepDeltaStepDetailsToolCallsCodeOutputImageObjectImage.md)\n - [RunStepDeltaStepDetailsToolCallsCodeOutputLogsObject](docs/RunStepDeltaStepDetailsToolCallsCodeOutputLogsObject.md)\n - [RunStepDeltaStepDetailsToolCallsFileSearchObject](docs/RunStepDeltaStepDetailsToolCallsFileSearchObject.md)\n - [RunStepDeltaStepDetailsToolCallsFunctionObject](docs/RunStepDeltaStepDetailsToolCallsFunctionObject.md)\n - [RunStepDeltaStepDetailsToolCallsFunctionObjectFunction](docs/RunStepDeltaStepDetailsToolCallsFunctionObjectFunction.md)\n - [RunStepDeltaStepDetailsToolCallsObject](docs/RunStepDeltaStepDetailsToolCallsObject.md)\n - [RunStepDeltaStepDetailsToolCallsObjectToolCallsInner](docs/RunStepDeltaStepDetailsToolCallsObjectToolCallsInner.md)\n - [RunStepDetailsMessageCreationObject](docs/RunStepDetailsMessageCreationObject.md)\n - [RunStepDetailsMessageCreationObjectMessageCreation](docs/RunStepDetailsMessageCreationObjectMessageCreation.md)\n - [RunStepDetailsToolCallsCodeObject](docs/RunStepDetailsToolCallsCodeObject.md)\n - [RunStepDetailsToolCallsCodeObjectCodeInterpreter](docs/RunStepDetailsToolCallsCodeObjectCodeInterpreter.md)\n - [RunStepDetailsToolCallsCodeObjectCodeInterpreterOutputsInner](docs/RunStepDetailsToolCallsCodeObjectCodeInterpreterOutputsInner.md)\n - [RunStepDetailsToolCallsCodeOutputImageObject](docs/RunStepDetailsToolCallsCodeOutputImageObject.md)\n - [RunStepDetailsToolCallsCodeOutputImageObjectImage](docs/RunStepDetailsToolCallsCodeOutputImageObjectImage.md)\n - [RunStepDetailsToolCallsCodeOutputLogsObject](docs/RunStepDetailsToolCallsCodeOutputLogsObject.md)\n - [RunStepDetailsToolCallsFileSearchObject](docs/RunStepDetailsToolCallsFileSearchObject.md)\n - [RunStepDetailsToolCallsFileSearchObjectFileSearch](docs/RunStepDetailsToolCallsFileSearchObjectFileSearch.md)\n - [RunStepDetailsToolCallsFileSearchRankingOptionsObject](docs/RunStepDetailsToolCallsFileSearchRankingOptionsObject.md)\n - [RunStepDetailsToolCallsFileSearchResultObject](docs/RunStepDetailsToolCallsFileSearchResultObject.md)\n - [RunStepDetailsToolCallsFileSearchResultObjectContentInner](docs/RunStepDetailsToolCallsFileSearchResultObjectContentInner.md)\n - [RunStepDetailsToolCallsFunctionObject](docs/RunStepDetailsToolCallsFunctionObject.md)\n - [RunStepDetailsToolCallsFunctionObjectFunction](docs/RunStepDetailsToolCallsFunctionObjectFunction.md)\n - [RunStepDetailsToolCallsObject](docs/RunStepDetailsToolCallsObject.md)\n - [RunStepDetailsToolCallsObjectToolCallsInner](docs/RunStepDetailsToolCallsObjectToolCallsInner.md)\n - [RunStepObject](docs/RunStepObject.md)\n - [RunStepObjectLastError](docs/RunStepObjectLastError.md)\n - [RunStepObjectStepDetails](docs/RunStepObjectStepDetails.md)\n - [RunStepStreamEvent](docs/RunStepStreamEvent.md)\n - [RunStepStreamEventOneOf](docs/RunStepStreamEventOneOf.md)\n - [RunStepStreamEventOneOf1](docs/RunStepStreamEventOneOf1.md)\n - [RunStepStreamEventOneOf2](docs/RunStepStreamEventOneOf2.md)\n - [RunStepStreamEventOneOf3](docs/RunStepStreamEventOneOf3.md)\n - [RunStepStreamEventOneOf4](docs/RunStepStreamEventOneOf4.md)\n - [RunStepStreamEventOneOf5](docs/RunStepStreamEventOneOf5.md)\n - [RunStepStreamEventOneOf6](docs/RunStepStreamEventOneOf6.md)\n - [RunStreamEvent](docs/RunStreamEvent.md)\n - [RunStreamEventOneOf](docs/RunStreamEventOneOf.md)\n - [RunStreamEventOneOf1](docs/RunStreamEventOneOf1.md)\n - [RunStreamEventOneOf2](docs/RunStreamEventOneOf2.md)\n - [RunStreamEventOneOf3](docs/RunStreamEventOneOf3.md)\n - [RunStreamEventOneOf4](docs/RunStreamEventOneOf4.md)\n - [RunStreamEventOneOf5](docs/RunStreamEventOneOf5.md)\n - [RunStreamEventOneOf6](docs/RunStreamEventOneOf6.md)\n - [RunStreamEventOneOf7](docs/RunStreamEventOneOf7.md)\n - [RunStreamEventOneOf8](docs/RunStreamEventOneOf8.md)\n - [RunStreamEventOneOf9](docs/RunStreamEventOneOf9.md)\n - [RunToolCallObject](docs/RunToolCallObject.md)\n - [RunToolCallObjectFunction](docs/RunToolCallObjectFunction.md)\n - [StaticChunkingStrategy](docs/StaticChunkingStrategy.md)\n - [StaticChunkingStrategyRequestParam](docs/StaticChunkingStrategyRequestParam.md)\n - [StaticChunkingStrategyResponseParam](docs/StaticChunkingStrategyResponseParam.md)\n - [StaticChunkingStrategyStatic](docs/StaticChunkingStrategyStatic.md)\n - [SubmitToolOutputsRunRequest](docs/SubmitToolOutputsRunRequest.md)\n - [SubmitToolOutputsRunRequestToolOutputsInner](docs/SubmitToolOutputsRunRequestToolOutputsInner.md)\n - [ThreadObject](docs/ThreadObject.md)\n - [ThreadStreamEvent](docs/ThreadStreamEvent.md)\n - [ThreadStreamEventOneOf](docs/ThreadStreamEventOneOf.md)\n - [TranscriptionSegment](docs/TranscriptionSegment.md)\n - [TranscriptionWord](docs/TranscriptionWord.md)\n - [TruncationObject](docs/TruncationObject.md)\n - [UpdateVectorStoreRequest](docs/UpdateVectorStoreRequest.md)\n - [Upload](docs/Upload.md)\n - [UploadPart](docs/UploadPart.md)\n - [User](docs/User.md)\n - [UserDeleteResponse](docs/UserDeleteResponse.md)\n - [UserListResponse](docs/UserListResponse.md)\n - [UserRoleUpdateRequest](docs/UserRoleUpdateRequest.md)\n - [VectorStoreExpirationAfter](docs/VectorStoreExpirationAfter.md)\n - [VectorStoreFileBatchObject](docs/VectorStoreFileBatchObject.md)\n - [VectorStoreFileBatchObjectFileCounts](docs/VectorStoreFileBatchObjectFileCounts.md)\n - [VectorStoreFileObject](docs/VectorStoreFileObject.md)\n - [VectorStoreFileObjectChunkingStrategy](docs/VectorStoreFileObjectChunkingStrategy.md)\n - [VectorStoreFileObjectLastError](docs/VectorStoreFileObjectLastError.md)\n - [VectorStoreObject](docs/VectorStoreObject.md)\n - [VectorStoreObjectFileCounts](docs/VectorStoreObjectFileCounts.md)\n\n\n\u003ca id=\"documentation-for-authorization\"\u003e\u003c/a\u003e\n## Documentation for Authorization\n\n\nAuthentication schemes defined for the API:\n    \u003ca id=\"ApiKeyAuth\"\u003e\u003c/a\u003e\n    ### ApiKeyAuth\n\n\n        - **Type**: HTTP Bearer Token authentication\n\n\n## Recommendation\n\nIt's recommended to create an instance of `ApiClient` per thread in a multithreaded environment to avoid any potential issues.\n\n## Author\n\n\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fainoya%2Fopenai-java-generated-client","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fainoya%2Fopenai-java-generated-client","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fainoya%2Fopenai-java-generated-client/lists"}