Files
openrouter-python-sdk-retry…/src/openrouter/components/streamlogprobtoplogprob.py
T

26 lines
714 B
Python

"""Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT."""
from __future__ import annotations
from openrouter.types import BaseModel
import pydantic
from typing import List, Optional
from typing_extensions import Annotated, NotRequired, TypedDict
class StreamLogprobTopLogprobTypedDict(TypedDict):
r"""Alternative token with its log probability"""
bytes_: NotRequired[List[int]]
logprob: NotRequired[float]
token: NotRequired[str]
class StreamLogprobTopLogprob(BaseModel):
r"""Alternative token with its log probability"""
bytes_: Annotated[Optional[List[int]], pydantic.Field(alias="bytes")] = None
logprob: Optional[float] = None
token: Optional[str] = None