From 11218de0b1ae274ce39d864e785f7ddbdd9499b3 Mon Sep 17 00:00:00 2001 From: "stainless-app[bot]" <142633134+stainless-app[bot]@users.noreply.github.com> Date: Thu, 27 Jun 2024 21:14:16 +0000 Subject: [PATCH] feat(api): OpenAPI spec update via Stainless API (#1150) --- .stats.yml | 2 +- requirements-dev.lock | 3 ++- requirements.lock | 3 ++- src/cloudflare/types/workers/ai_run_params.py | 6 +++--- src/cloudflare/types/workers/ai_run_response.py | 12 ++++++------ 5 files changed, 14 insertions(+), 12 deletions(-) diff --git a/.stats.yml b/.stats.yml index 04aa11159d..564f66a578 100644 --- a/.stats.yml +++ b/.stats.yml @@ -1,2 +1,2 @@ configured_endpoints: 1254 -openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/cloudflare%2Fcloudflare-5e3cc17dacbf34ea6c55cfa520e9852ce21b11a0a722ad53edcc7e7fe4299a1e.yml +openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/cloudflare%2Fcloudflare-e162f6d2b8d992c37325f085f70201b88fce7c9fb8959d5fb9f92423f7de9b47.yml diff --git a/requirements-dev.lock b/requirements-dev.lock index 3a5469efbd..e7eb2f7e59 100644 --- a/requirements-dev.lock +++ b/requirements-dev.lock @@ -10,7 +10,7 @@ -e file:. annotated-types==0.6.0 # via pydantic -anyio==4.1.0 +anyio==4.4.0 # via cloudflare # via httpx argcomplete==3.1.2 @@ -86,6 +86,7 @@ tomli==2.0.1 # via mypy # via pytest typing-extensions==4.8.0 + # via anyio # via cloudflare # via mypy # via pydantic diff --git a/requirements.lock b/requirements.lock index ec0db0c522..018cc77450 100644 --- a/requirements.lock +++ b/requirements.lock @@ -10,7 +10,7 @@ -e file:. annotated-types==0.6.0 # via pydantic -anyio==4.1.0 +anyio==4.4.0 # via cloudflare # via httpx certifi==2023.7.22 @@ -38,6 +38,7 @@ sniffio==1.3.0 # via cloudflare # via httpx typing-extensions==4.8.0 + # via anyio # via cloudflare # via pydantic # via pydantic-core diff --git a/src/cloudflare/types/workers/ai_run_params.py b/src/cloudflare/types/workers/ai_run_params.py index 8a9b8fd173..0b6793cfc6 100644 --- a/src/cloudflare/types/workers/ai_run_params.py +++ b/src/cloudflare/types/workers/ai_run_params.py @@ -11,7 +11,7 @@ "TextClassification", "TextToImage", "TextEmbeddings", - "SpeechRecognition", + "AutomaticSpeechRecognition", "ImageClassification", "ObjectDetection", "TextGeneration", @@ -57,7 +57,7 @@ class TextEmbeddings(TypedDict, total=False): text: Required[Union[str, List[str]]] -class SpeechRecognition(TypedDict, total=False): +class AutomaticSpeechRecognition(TypedDict, total=False): account_id: Required[str] audio: Required[Iterable[float]] @@ -142,7 +142,7 @@ class ImageToTextMessage(TypedDict, total=False): TextClassification, TextToImage, TextEmbeddings, - SpeechRecognition, + AutomaticSpeechRecognition, ImageClassification, ObjectDetection, TextGeneration, diff --git a/src/cloudflare/types/workers/ai_run_response.py b/src/cloudflare/types/workers/ai_run_response.py index 183a54eab1..004acc6fee 100644 --- a/src/cloudflare/types/workers/ai_run_response.py +++ b/src/cloudflare/types/workers/ai_run_response.py @@ -8,8 +8,8 @@ "AIRunResponse", "TextClassification", "TextEmbeddings", - "SpeechRecognition", - "SpeechRecognitionWord", + "AutomaticSpeechRecognition", + "AutomaticSpeechRecognitionWord", "ImageClassification", "ObjectDetection", "ObjectDetectionBox", @@ -33,7 +33,7 @@ class TextEmbeddings(BaseModel): shape: Optional[List[float]] = None -class SpeechRecognitionWord(BaseModel): +class AutomaticSpeechRecognitionWord(BaseModel): end: Optional[float] = None start: Optional[float] = None @@ -41,14 +41,14 @@ class SpeechRecognitionWord(BaseModel): word: Optional[str] = None -class SpeechRecognition(BaseModel): +class AutomaticSpeechRecognition(BaseModel): text: str vtt: Optional[str] = None word_count: Optional[float] = None - words: Optional[List[SpeechRecognitionWord]] = None + words: Optional[List[AutomaticSpeechRecognitionWord]] = None class ImageClassification(BaseModel): @@ -103,7 +103,7 @@ class ImageToText(BaseModel): List[TextClassification], object, TextEmbeddings, - SpeechRecognition, + AutomaticSpeechRecognition, List[ImageClassification], List[ObjectDetection], UnionMember6,