Skip to content

Commit 0ac8e5d

Browse files
committed
add thread correctly
1 parent 2407b88 commit 0ac8e5d

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

src/cleanlab_codex/validator.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -141,9 +141,9 @@ def validate(
141141
"""
142142
loop = asyncio.get_event_loop()
143143
expert_task = loop.create_task(self.remediate_async(query))
144-
scores, is_bad_response = self.detect(query, context, response, prompt, form_prompt)
144+
detect_task = loop.run_in_executor(None, self.detect, query, context, response, prompt, form_prompt)
145145
expert_answer, maybe_entry = loop.run_until_complete(expert_task)
146-
146+
scores, is_bad_response = loop.run_until_complete(detect_task)
147147
if is_bad_response:
148148
if expert_answer == None:
149149
self._project._sdk_client.projects.entries.add_question(

0 commit comments

Comments
 (0)