pref: 增加llm异步请求

This commit is contained in:
bmy
2024-08-04 11:20:34 +08:00
parent f3bb720bed
commit 2e6ce3e1f7
4 changed files with 50 additions and 19 deletions

View File

@@ -1288,7 +1288,10 @@ class move_area1():
if counts >= 2:
var.skip_llm_task_flag = True
return
logger.error(var.llm_text)
logger.error(f"OCR 检出字符:\"{var.llm_text}\"")
llm_bot.request(var.llm_text)
if len(var.llm_text) < 3:
var.skip_llm_task_flag = True
return
@@ -1511,7 +1514,7 @@ class move_area2():
resp_commands = json5.loads(json_text[0])
logger.info(resp_commands)
logger.info(f"解析后的动作序列 {resp_commands}")
if len(resp_commands) == 0:
return
action_list = resp_commands
@@ -1524,7 +1527,7 @@ class move_area2():
time.sleep(0.5)
self.reset()
except:
logger.warning("任务解析失败并退出,文心一言真是废物")
logger.warning("任务解析失败并退出,文心一言真是废物 (毋庸置疑)")
pass
else: