From da4f6f6da36e45f7c34f0f639c1ad994caa0871f Mon Sep 17 00:00:00 2001 From: karpetrosyan Date: Thu, 3 Jul 2025 14:17:08 +0400 Subject: [PATCH 1/2] Add missing purpose into OpenAIFile --- openapi.yaml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/openapi.yaml b/openapi.yaml index 2e3e33fa..b5cc45f2 100644 --- a/openapi.yaml +++ b/openapi.yaml @@ -27768,7 +27768,7 @@ components: type: string description: The intended purpose of the file. Supported values are `assistants`, `assistants_output`, `batch`, `batch_output`, - `fine-tune`, `fine-tune-results` and `vision`. + `fine-tune`, `fine-tune-results`, `vision` and `user_data`. enum: - assistants - assistants_output @@ -27777,6 +27777,7 @@ components: - fine-tune - fine-tune-results - vision + - user_data status: type: string deprecated: true From f2883a8913fdc90f97f5a42d3b9e6375ac8f89fb Mon Sep 17 00:00:00 2001 From: karpetrosyan Date: Thu, 3 Jul 2025 16:44:27 +0400 Subject: [PATCH 2/2] Make system_fingerprint nullable, fix some typos --- openapi.yaml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/openapi.yaml b/openapi.yaml index b5cc45f2..36f44f2f 100644 --- a/openapi.yaml +++ b/openapi.yaml @@ -19730,6 +19730,7 @@ components: $ref: "#/components/schemas/ServiceTier" system_fingerprint: type: string + nullable: true description: > This fingerprint represents the backend configuration that the model runs with. @@ -19875,6 +19876,7 @@ components: $ref: "#/components/schemas/ServiceTier" system_fingerprint: type: string + nullable: true description: > This fingerprint represents the backend configuration that the model runs with. @@ -20236,6 +20238,7 @@ components: description: The model used for completion. system_fingerprint: type: string + nullable: true description: > This fingerprint represents the backend configuration that the model runs with. @@ -36161,8 +36164,8 @@ components: service: - If set to 'auto', and the Project is Scale tier enabled, the system will utilize scale tier credits until they are exhausted. - - If set to 'auto', and the Project is not Scale tier enabled, the request will be processed using the default service tier with a lower uptime SLA and no latency guarentee. - - If set to 'default', the request will be processed using the default service tier with a lower uptime SLA and no latency guarentee. + - If set to 'auto', and the Project is not Scale tier enabled, the request will be processed using the default service tier with a lower uptime SLA and no latency guarantee. + - If set to 'default', the request will be processed using the default service tier with a lower uptime SLA and no latency guarantee. - If set to 'flex', the request will be processed with the Flex Processing service tier. [Learn more](/docs/guides/flex-processing). - When not set, the default behavior is 'auto'.