feat : better routing system

This commit is contained in:
martin legrand
2025-03-25 15:44:23 +01:00
parent 68bc60f6f4
commit d871c378fe
16 changed files with 8069 additions and 89 deletions
+4 -4
View File
@@ -18,10 +18,10 @@ class BrowserAgent(Agent):
"web_search": searxSearch(),
}
self.role = {
"en": "Web search and navigation",
"fr": "Recherche et navigation web",
"zh": "网络搜索和导航",
"es": "Búsqueda y navegación web"
"en": "web",
"fr": "web",
"zh": "网络",
"es": "web"
}
self.type = "browser_agent"
self.browser = Browser()
+1 -1
View File
@@ -19,7 +19,7 @@ class CasualAgent(Agent):
"bash": BashInterpreter()
}
self.role = {
"en": "talking",
"en": "talk",
"fr": "discuter",
"zh": "聊天",
"es": "discutir"
+4 -4
View File
@@ -21,10 +21,10 @@ class CoderAgent(Agent):
"file_finder": FileFinder()
}
self.role = {
"en": "Coding task",
"fr": "Tâche de codage",
"zh": "编码任务",
"es": "Tarea de codificación"
"en": "code",
"fr": "codage",
"zh": "编码",
"es": "codificación",
}
self.type = "code_agent"
+4 -4
View File
@@ -15,10 +15,10 @@ class FileAgent(Agent):
"bash": BashInterpreter()
}
self.role = {
"en": "find and read files",
"fr": "trouver et lire des fichiers",
"zh": "查找和读取文件",
"es": "encontrar y leer archivos"
"en": "files",
"fr": "fichiers",
"zh": "文件",
"es": "archivos",
}
self.type = "file_agent"