Clasa SamplingParams în Python: Controlul Fin al Eșantionării în vLLM & Infrastructură LLM

Sintaxă & invocare
SamplingParams(temperature=0.7, top_p=0.9, top_k=50, max_tokens=512, stop=['
'])

SamplingParams este clasa din SDK-ul Python vLLM care configurează toți parametrii matematici de decodare și eșantionare a tokenilor: temperatură, Nucleus Sampling (Top-P), Top-K, penalizări de frecvență și prezență, log-probabilități și secvențe de oprire.

from vllm import SamplingParams

sampling_params = SamplingParams(
    temperature=0.2,           # Creativitate redusă pentru rigoare tehnică
    top_p=0.95,
    max_tokens=1024,
    presence_penalty=0.5,      # Prevenirea repetiției de idei
    frequency_penalty=0.5,
    stop=["### Final"]
)

Control granular: Permite specificarea de reguli de eșantionare distincte pentru fiecare cerere dintr-un batch.

Învață AI • Comunitate & Q&A

Întrebări & Exemple practice: Clasa SamplingParams în Python: Controlul Fin al Eșantionării

Ai o întrebare despre Clasa SamplingParams în Python: Controlul Fin al Eșantionării sau ai descoperit un truc, prompt sau fragment de cod util? Distribuie-l cu ceilalți membri ai comunității!

🤖

Fii primul care pune o întrebare sau distribuie un fragment de cod / prompt!

Nu au fost adăugate încă întrebări sau resurse pentru această pagină. Dacă ai testat un prompt sau ai un snippet util, adaugă-l mai jos pentru comunitate.

Comunitate AI Adaugă o întrebare sau distribuie un cod / prompt

Moderare & Siguranță:

Pentru a menține calitatea și securitatea informațiilor, fiecare întrebare sau fragment de cod/prompt este analizat (manual sau prin moderare asistată de AI) înainte de publicare.