Vllm.SamplingParams.PydanticMsgspecMixin (VLLM v0.3.0)

Copy Markdown View Source

Sampling parameters for text generation.

Summary

Functions

Validate and convert input to msgspec.Struct instance.

Initialize self. See help(type(self)) for accurate signature.

Types

t()

@opaque t()

Functions

_validate_msgspec(ref, value, opts \\ [])

@spec _validate_msgspec(SnakeBridge.Ref.t(), term(), keyword()) ::
  {:ok, term()} | {:error, Snakepit.Error.t()}

Validate and convert input to msgspec.Struct instance.

Parameters

  • value (term())

Returns

  • term()

new(args, opts \\ [])

@spec new(
  [term()],
  keyword()
) :: {:ok, SnakeBridge.Ref.t()} | {:error, Snakepit.Error.t()}

Initialize self. See help(type(self)) for accurate signature.

Parameters

  • args (term())
  • kwargs (term())