INNER CODE UNIT · Python

clean_input

usepr/eva · eva.py:434

def clean_input(text):
    if not isinstance(text, str):
        return str(text)
    text = re.sub(r'[\ud800-\udfff\x00-\x08\x0b\x0c\x0e-\x1f\x7f]', '', text)
    return text

def _build_request_data(messages, tools=None, temperature=0.6, thinking=True, stream=False):
    data = {
        "model": EVA_MODEL_NAME,
        "messages": messages,
        "temperature": temperature,
        "presence_penalty": 0.0,
        "repetition_penalty": 1.0,
        "top_p": 0.95,
        "top_k": 20,
        "min_p": 0.0,
        "chat_template_kwargs": {"enable_thinking": thinking}, # vLLM
        "thinking": {"type": "enabled" if thinking else "disabled"} # deepseek

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…