sampling property

Map<String, Object?>? get sampling

Present if the client supports sampling from an LLM.

Implementation

Map<String, Object?>? get sampling =>
    (_value['sampling'] as Map?)?.cast<String, Object?>();
set sampling (Map<String, Object?>? value)

Sets sampling asserting it is non-null first.

Implementation

set sampling(Map<String, Object?>? value) {
  assert(sampling == null);
  _value['sampling'] = value;
}