Skip to content

Commit

Permalink
feat(api): OpenAPI spec update via Stainless API (#1150)
Browse files Browse the repository at this point in the history
  • Loading branch information
stainless-app[bot] authored Jun 27, 2024
1 parent 3be54ff commit 2adc69f
Show file tree
Hide file tree
Showing 5 changed files with 14 additions and 12 deletions.
2 changes: 1 addition & 1 deletion .stats.yml
Original file line number Diff line number Diff line change
@@ -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
3 changes: 2 additions & 1 deletion requirements-dev.lock
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down Expand Up @@ -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
Expand Down
3 changes: 2 additions & 1 deletion requirements.lock
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down Expand Up @@ -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
6 changes: 3 additions & 3 deletions src/cloudflare/types/workers/ai_run_params.py
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@
"TextClassification",
"TextToImage",
"TextEmbeddings",
"SpeechRecognition",
"AutomaticSpeechRecognition",
"ImageClassification",
"ObjectDetection",
"TextGeneration",
Expand Down Expand Up @@ -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]]
Expand Down Expand Up @@ -142,7 +142,7 @@ class ImageToTextMessage(TypedDict, total=False):
TextClassification,
TextToImage,
TextEmbeddings,
SpeechRecognition,
AutomaticSpeechRecognition,
ImageClassification,
ObjectDetection,
TextGeneration,
Expand Down
12 changes: 6 additions & 6 deletions src/cloudflare/types/workers/ai_run_response.py
Original file line number Diff line number Diff line change
Expand Up @@ -8,8 +8,8 @@
"AIRunResponse",
"TextClassification",
"TextEmbeddings",
"SpeechRecognition",
"SpeechRecognitionWord",
"AutomaticSpeechRecognition",
"AutomaticSpeechRecognitionWord",
"ImageClassification",
"ObjectDetection",
"ObjectDetectionBox",
Expand All @@ -33,22 +33,22 @@ class TextEmbeddings(BaseModel):
shape: Optional[List[float]] = None


class SpeechRecognitionWord(BaseModel):
class AutomaticSpeechRecognitionWord(BaseModel):
end: Optional[float] = None

start: Optional[float] = None

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):
Expand Down Expand Up @@ -103,7 +103,7 @@ class ImageToText(BaseModel):
List[TextClassification],
object,
TextEmbeddings,
SpeechRecognition,
AutomaticSpeechRecognition,
List[ImageClassification],
List[ObjectDetection],
UnionMember6,
Expand Down

0 comments on commit 2adc69f

Please sign in to comment.