mirror of
https://github.com/wassname/openrouter-python-sdk-retry-errors.git
synced 2026-07-29 11:23:49 +08:00
chore: 🐝 Update SDK - Generate (spec change merged) 0.11.20 (#428)
Co-authored-by: speakeasybot <bot@speakeasyapi.dev> Co-authored-by: speakeasy-github[bot] <128539517+speakeasy-github[bot]@users.noreply.github.com>
This commit is contained in:
co-authored by
speakeasybot
speakeasy-github[bot] <128539517+speakeasy-github[bot]@users.noreply.github.com>
parent
64ad023f72
commit
02a24c5cae
@@ -273,6 +273,15 @@ class BetaAnalytics(BaseSDK):
|
||||
http_referer: Optional[str] = None,
|
||||
x_open_router_title: Optional[str] = None,
|
||||
x_open_router_categories: Optional[str] = None,
|
||||
classifier_dimensions: Optional[
|
||||
Union[
|
||||
operations.ClassifierDimensions,
|
||||
operations.ClassifierDimensionsTypedDict,
|
||||
]
|
||||
] = None,
|
||||
classifier_filters: Optional[
|
||||
Union[operations.ClassifierFilters, operations.ClassifierFiltersTypedDict]
|
||||
] = None,
|
||||
dimensions: Optional[Iterable[str]] = None,
|
||||
filters: Optional[
|
||||
Union[Iterable[operations.Filter], Iterable[operations.FilterTypedDict]]
|
||||
@@ -303,6 +312,8 @@ class BetaAnalytics(BaseSDK):
|
||||
|
||||
:param x_open_router_categories: Comma-separated list of app categories (e.g. \"cli-agent,cloud-agent\"). Used for marketplace rankings.
|
||||
|
||||
:param classifier_dimensions: Group results by custom classifier tags, breaking down metrics by the specified dimension values. Requires an active classifier on the workspace.
|
||||
:param classifier_filters: Filter results to generations with specific classifier tag values. Can be combined with classifier_dimensions (must use the same classifier_id) or used independently with standard dimensions.
|
||||
:param dimensions:
|
||||
:param filters:
|
||||
:param granularity: Time granularity
|
||||
@@ -330,6 +341,12 @@ class BetaAnalytics(BaseSDK):
|
||||
x_open_router_title=x_open_router_title,
|
||||
x_open_router_categories=x_open_router_categories,
|
||||
request_body=operations.QueryAnalyticsRequestBody(
|
||||
classifier_dimensions=utils.get_pydantic_model(
|
||||
classifier_dimensions, Optional[operations.ClassifierDimensions]
|
||||
),
|
||||
classifier_filters=utils.get_pydantic_model(
|
||||
classifier_filters, Optional[operations.ClassifierFilters]
|
||||
),
|
||||
dimensions=utils.unmarshal(dimensions, Optional[List[str]]),
|
||||
filters=utils.get_pydantic_model(
|
||||
filters, Optional[List[operations.Filter]]
|
||||
@@ -453,6 +470,15 @@ class BetaAnalytics(BaseSDK):
|
||||
http_referer: Optional[str] = None,
|
||||
x_open_router_title: Optional[str] = None,
|
||||
x_open_router_categories: Optional[str] = None,
|
||||
classifier_dimensions: Optional[
|
||||
Union[
|
||||
operations.ClassifierDimensions,
|
||||
operations.ClassifierDimensionsTypedDict,
|
||||
]
|
||||
] = None,
|
||||
classifier_filters: Optional[
|
||||
Union[operations.ClassifierFilters, operations.ClassifierFiltersTypedDict]
|
||||
] = None,
|
||||
dimensions: Optional[Iterable[str]] = None,
|
||||
filters: Optional[
|
||||
Union[Iterable[operations.Filter], Iterable[operations.FilterTypedDict]]
|
||||
@@ -483,6 +509,8 @@ class BetaAnalytics(BaseSDK):
|
||||
|
||||
:param x_open_router_categories: Comma-separated list of app categories (e.g. \"cli-agent,cloud-agent\"). Used for marketplace rankings.
|
||||
|
||||
:param classifier_dimensions: Group results by custom classifier tags, breaking down metrics by the specified dimension values. Requires an active classifier on the workspace.
|
||||
:param classifier_filters: Filter results to generations with specific classifier tag values. Can be combined with classifier_dimensions (must use the same classifier_id) or used independently with standard dimensions.
|
||||
:param dimensions:
|
||||
:param filters:
|
||||
:param granularity: Time granularity
|
||||
@@ -510,6 +538,12 @@ class BetaAnalytics(BaseSDK):
|
||||
x_open_router_title=x_open_router_title,
|
||||
x_open_router_categories=x_open_router_categories,
|
||||
request_body=operations.QueryAnalyticsRequestBody(
|
||||
classifier_dimensions=utils.get_pydantic_model(
|
||||
classifier_dimensions, Optional[operations.ClassifierDimensions]
|
||||
),
|
||||
classifier_filters=utils.get_pydantic_model(
|
||||
classifier_filters, Optional[operations.ClassifierFilters]
|
||||
),
|
||||
dimensions=utils.unmarshal(dimensions, Optional[List[str]]),
|
||||
filters=utils.get_pydantic_model(
|
||||
filters, Optional[List[operations.Filter]]
|
||||
|
||||
Reference in New Issue
Block a user