genai.extensions.localserver.schema module#

pydantic model genai.extensions.localserver.schema.TextGenerationCreateRequest[source]#

Bases: _TextGenerationCreateRequest

Following properties are required for local server

Config:
  • extra: str = allow

  • use_enum_values: bool = True

  • protected_namespaces: tuple = ()

  • validate_assignment: bool = True

  • allow_inf_nan: bool = False

  • validate_default: bool = True

field data: PromptTemplateData | None = None#
field input: str | None = None#

The input is the prompt to generate completions, passed as a string. Note: The method tokenizes the input internally. It is recommended not to leave any trailing spaces.

field model_id: str [Required]#

The ID of the model or tune to be used for this request.

field moderations: ModerationParameters | None = None#
field parameters: TextGenerationParameters [Optional]#
pydantic model genai.extensions.localserver.schema.TextTokenizationCreateRequest[source]#

Bases: _TextTokenizationCreateRequest

Following properties are required for local server

Config:
  • extra: str = allow

  • use_enum_values: bool = True

  • protected_namespaces: tuple = ()

  • validate_assignment: bool = True

  • allow_inf_nan: bool = False

  • validate_default: bool = True

field input: str | list[str] | None = None#
field model_id: str [Required]#
field parameters: TextTokenizationParameters [Optional]#
field prompt_id: str | None = None#