mirror of
https://github.com/foss42/apidash.git
synced 2025-12-02 02:39:19 +08:00
AIToolGenerator v0 Completed & AIUIDesigner added SDUI-Scrollable:
This commit is contained in:
@@ -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';
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user