Spaces:
Running
Running
Update utils.py
Browse files
utils.py
CHANGED
@@ -15,21 +15,21 @@ def create_uae_legal_tools() -> List[CrewAITool]:
|
|
15 |
name: str = "UAE Legal Database Search"
|
16 |
description: str = "Search UAE legal databases for laws, regulations, and precedents"
|
17 |
|
18 |
-
def
|
19 |
return f"Found relevant UAE legal information for: {query}"
|
20 |
|
21 |
class ArabicLegalTranslationTool(CrewAITool):
|
22 |
name: str = "Arabic Legal Term Translation"
|
23 |
description: str = "Translate legal terms between Arabic and English"
|
24 |
|
25 |
-
def
|
26 |
return f"Translation for: {term}"
|
27 |
|
28 |
class UAECaseLawTool(CrewAITool):
|
29 |
name: str = "UAE Case Law Search"
|
30 |
description: str = "Search UAE case law and legal precedents"
|
31 |
|
32 |
-
def
|
33 |
return f"Found relevant UAE case law for: {query}"
|
34 |
|
35 |
return [
|
|
|
15 |
name: str = "UAE Legal Database Search"
|
16 |
description: str = "Search UAE legal databases for laws, regulations, and precedents"
|
17 |
|
18 |
+
def _run(self, query: str) -> str:
|
19 |
return f"Found relevant UAE legal information for: {query}"
|
20 |
|
21 |
class ArabicLegalTranslationTool(CrewAITool):
|
22 |
name: str = "Arabic Legal Term Translation"
|
23 |
description: str = "Translate legal terms between Arabic and English"
|
24 |
|
25 |
+
def _run(self, term: str) -> str:
|
26 |
return f"Translation for: {term}"
|
27 |
|
28 |
class UAECaseLawTool(CrewAITool):
|
29 |
name: str = "UAE Case Law Search"
|
30 |
description: str = "Search UAE case law and legal precedents"
|
31 |
|
32 |
+
def _run(self, query: str) -> str:
|
33 |
return f"Found relevant UAE case law for: {query}"
|
34 |
|
35 |
return [
|