Skip to content

Commit 7a78434

Browse files
authored
Merge pull request #611 from trycua/feat/generic-vlm-provider
Replace Qwen3 loop with low-priority Generic VLM loop
2 parents fd65b4f + eb7d84e commit 7a78434

File tree

2 files changed

+4
-4
lines changed

2 files changed

+4
-4
lines changed

libs/python/agent/agent/loops/__init__.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616
omniparser,
1717
openai,
1818
opencua,
19-
qwen,
19+
generic_vlm,
2020
uiins,
2121
uitars,
2222
uitars2,
@@ -35,7 +35,7 @@
3535
"holo",
3636
"moondream3",
3737
"gemini",
38-
"qwen",
38+
"generic_vlm",
3939
"uiins",
4040
"gelato",
4141
"uitars2",

libs/python/agent/agent/loops/qwen.py renamed to libs/python/agent/agent/loops/generic_vlm.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -234,8 +234,8 @@ def convert_qwen_tool_args_to_computer_action(args: Dict[str, Any]) -> Optional[
234234
return None
235235

236236

237-
@register_agent(models=r"(?i).*qwen.*", priority=-1)
238-
class Qwen3VlConfig(AsyncAgentConfig):
237+
@register_agent(models=r"(?i).*", priority=-100)
238+
class GenericVlmConfig(AsyncAgentConfig):
239239
async def predict_step(
240240
self,
241241
messages: List[Dict[str, Any]],

0 commit comments

Comments
 (0)