mirror of
https://github.com/Ladebeze66/llm_ticket3.git
synced 2025-12-18 07:17:47 +01:00
26 lines
730 B
Python
26 lines
730 B
Python
"""Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT."""
|
|
|
|
from __future__ import annotations
|
|
from mistralai_azure.types import BaseModel
|
|
from mistralai_azure.utils import validate_const
|
|
import pydantic
|
|
from pydantic.functional_validators import AfterValidator
|
|
from typing import Literal, Optional
|
|
from typing_extensions import Annotated, NotRequired, TypedDict
|
|
|
|
|
|
class PredictionTypedDict(TypedDict):
|
|
type: Literal["content"]
|
|
content: NotRequired[str]
|
|
|
|
|
|
class Prediction(BaseModel):
|
|
TYPE: Annotated[
|
|
Annotated[
|
|
Optional[Literal["content"]], AfterValidator(validate_const("content"))
|
|
],
|
|
pydantic.Field(alias="type"),
|
|
] = "content"
|
|
|
|
content: Optional[str] = ""
|