From 3d5fb892837ba15d0115cf3b6445facb272798a3 Mon Sep 17 00:00:00 2001 From: goulustis Date: Wed, 29 Oct 2025 18:25:58 +0800 Subject: [PATCH] pass in uuid --- lang_agent/eval/validator.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/lang_agent/eval/validator.py b/lang_agent/eval/validator.py index e23f3a8..f680cb1 100644 --- a/lang_agent/eval/validator.py +++ b/lang_agent/eval/validator.py @@ -1,6 +1,7 @@ from dataclasses import dataclass, field from typing import Type, Callable, List import tyro +import random from lang_agent.config import KeyConfig from lang_agent.pipeline import Pipeline, PipelineConfig @@ -90,9 +91,10 @@ class Validator: if isinstance(inp, str): inp = [inp] + thread_id = random.randint(1, 9999999999) outs = [] for usr_inp in inp: - outs.extend(pipeline.chat(usr_inp, as_raw=True)) + outs.extend(pipeline.chat(usr_inp, as_raw=True, thread_id=thread_id)) return outs