mirror of
https://github.com/wassname/openrouter-python-sdk-retry-errors.git
synced 2026-07-30 12:20:57 +08:00
chore: 🐝 Update SDK - Generate (spec change merged) 0.10.7 (#378)
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
ad1cfda1f4
commit
10f2890d75
@@ -1020,6 +1020,7 @@ if TYPE_CHECKING:
|
||||
FusionServerToolConfigToolTypedDict,
|
||||
FusionServerToolConfigTypedDict,
|
||||
)
|
||||
from .fusionsource import FusionSource, FusionSourceTypedDict
|
||||
from .generationcontentdata import (
|
||||
GenerationContentData,
|
||||
GenerationContentDataOutput,
|
||||
@@ -3423,6 +3424,8 @@ __all__ = [
|
||||
"FusionServerToolOpenRouter",
|
||||
"FusionServerToolOpenRouterType",
|
||||
"FusionServerToolOpenRouterTypedDict",
|
||||
"FusionSource",
|
||||
"FusionSourceTypedDict",
|
||||
"GenerationContentData",
|
||||
"GenerationContentDataOutput",
|
||||
"GenerationContentDataOutputTypedDict",
|
||||
@@ -5348,6 +5351,8 @@ _dynamic_imports: dict[str, str] = {
|
||||
"FusionServerToolConfigTool": ".fusionservertoolconfig",
|
||||
"FusionServerToolConfigToolTypedDict": ".fusionservertoolconfig",
|
||||
"FusionServerToolConfigTypedDict": ".fusionservertoolconfig",
|
||||
"FusionSource": ".fusionsource",
|
||||
"FusionSourceTypedDict": ".fusionsource",
|
||||
"GenerationContentData": ".generationcontentdata",
|
||||
"GenerationContentDataOutput": ".generationcontentdata",
|
||||
"GenerationContentDataOutputTypedDict": ".generationcontentdata",
|
||||
|
||||
@@ -0,0 +1,24 @@
|
||||
"""Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT."""
|
||||
|
||||
from __future__ import annotations
|
||||
from openrouter.types import BaseModel
|
||||
from typing_extensions import TypedDict
|
||||
|
||||
|
||||
class FusionSourceTypedDict(TypedDict):
|
||||
r"""A web page retrieved via web search during a fusion run."""
|
||||
|
||||
title: str
|
||||
r"""Title of the retrieved web page."""
|
||||
url: str
|
||||
r"""URL of the web page a panel or the judge retrieved during the run."""
|
||||
|
||||
|
||||
class FusionSource(BaseModel):
|
||||
r"""A web page retrieved via web search during a fusion run."""
|
||||
|
||||
title: str
|
||||
r"""Title of the retrieved web page."""
|
||||
|
||||
url: str
|
||||
r"""URL of the web page a panel or the judge retrieved during the run."""
|
||||
@@ -2,6 +2,7 @@
|
||||
|
||||
from __future__ import annotations
|
||||
from .fusionanalysisresult import FusionAnalysisResult, FusionAnalysisResultTypedDict
|
||||
from .fusionsource import FusionSource, FusionSourceTypedDict
|
||||
from .toolcallstatus import ToolCallStatus
|
||||
from openrouter.types import BaseModel
|
||||
from openrouter.utils import validate_open_enum
|
||||
@@ -60,6 +61,8 @@ class OutputFusionServerToolItemTypedDict(TypedDict):
|
||||
id: NotRequired[str]
|
||||
responses: NotRequired[List[ResponseTypedDict]]
|
||||
r"""Analysis models that produced a response in this fusion run, with each model's full panel content."""
|
||||
sources: NotRequired[List[FusionSourceTypedDict]]
|
||||
r"""Web pages the analysis panels and judge retrieved via web search during this fusion run, deduplicated by URL across the whole run. Present when at least one model cited a source."""
|
||||
|
||||
|
||||
class OutputFusionServerToolItem(BaseModel):
|
||||
@@ -85,3 +88,6 @@ class OutputFusionServerToolItem(BaseModel):
|
||||
|
||||
responses: Optional[List[Response]] = None
|
||||
r"""Analysis models that produced a response in this fusion run, with each model's full panel content."""
|
||||
|
||||
sources: Optional[List[FusionSource]] = None
|
||||
r"""Web pages the analysis panels and judge retrieved via web search during this fusion run, deduplicated by URL across the whole run. Present when at least one model cited a source."""
|
||||
|
||||
@@ -140,9 +140,9 @@ OutputItemsTypedDict = TypeAliasType(
|
||||
OutputWebFetchServerToolItemTypedDict,
|
||||
OutputCodeInterpreterServerToolItemTypedDict,
|
||||
OutputReasoningItemTypedDict,
|
||||
OutputFusionServerToolItemTypedDict,
|
||||
OutputAdvisorServerToolItemTypedDict,
|
||||
OutputSubagentServerToolItemTypedDict,
|
||||
OutputFusionServerToolItemTypedDict,
|
||||
],
|
||||
)
|
||||
r"""An output item from the response"""
|
||||
|
||||
Reference in New Issue
Block a user