PtcRunner.LLM.ReqLLMPreparedModel (PtcRunner v0.15.0)

Copy Markdown View Source

Prepared request target owned by PtcRunner.LLM.ReqLLMAdapter.

Callers normally use configured selector strings. This value is exposed so the adapter's public types remain complete; its fields are an implementation detail and should be treated as opaque.

Summary

Types

t()

@type t() :: %PtcRunner.LLM.ReqLLMPreparedModel{
  budgeted?: boolean(),
  exact_options: map(),
  model: LLMDB.Model.t() | nil,
  output_limit_bindings: [PtcRunner.LLM.output_limit_binding()],
  request_options: map() | nil,
  selector: String.t(),
  structured_output_mode: :json_schema | :json_object | :unsupported
}