AIToolGenerator v0 Completed & AIUIDesigner added SDUI-Scrollable:

This commit is contained in:
Manas Hejmadi
2025-05-04 03:24:30 +05:30
parent 6382883b8c
commit 1057e07241
6 changed files with 175 additions and 41 deletions

View File

@@ -91,3 +91,22 @@ api_tool = {
__all__ = ["api_tool"]
""";
class APIToolGenTemplateSelector {
static String getTemplate(String language, String agent) {
if (language == 'PYTHON') {
if (agent == 'MICROSOFT_AUTOGEN') {
return MICROSOFT_AUTOGEN_TOOL_FORMAT;
} else if (agent == 'LANGCHAIN') {
return LANGCHAIN_PYTHON_TOOL_FORMAT;
}
return GENERAL_PYTHON_TOOL_FORMAT;
} else if (language == 'JAVASCRIPT') {
if (agent == 'LANGCHAIN') {
return LANGCHAIN_JAVASCRIPT_TOOL_FORMAT;
}
return GENERAL_JAVASCRIPT_TOOL_FORMAT;
}
return 'NO_TEMPLATE';
}
}