Module: Legion::Extensions::Llm::Vllm::TranslatorParamHelpers
- Included in:
- Translator
- Defined in:
- lib/legion/extensions/llm/vllm/translator.rb
Overview
Maps G18 canonical params to vLLM wire keys.
Constant Summary collapse
- SUPPORTED_PARAMS =
G18 parameter mapping: supported canonical params.
%i[ max_tokens temperature top_p top_k stop_sequences seed frequency_penalty presence_penalty response_format ].freeze
- PARAM_WIRE_KEYS =
vLLM wire keys for supported params (most are 1:1 with canonical names).
{ max_tokens: :max_tokens, temperature: :temperature, top_p: :top_p, top_k: :top_k, stop_sequences: :stop, seed: :seed, frequency_penalty: :frequency_penalty, presence_penalty: :presence_penalty, response_format: :response_format }.freeze