[Update] UI: Add Groq and OpenRouter components.
This commit is contained in:
@@ -314,6 +314,62 @@ export const SETTINGS_ARRAY = [
|
||||
add_endpoint_run_array: ["from_backend"],
|
||||
base_endpoint_name: "selected_openai_model",
|
||||
},
|
||||
// Groq
|
||||
{
|
||||
Category: "Translation",
|
||||
Base_Name: "GroqAuthKey",
|
||||
default_value: "",
|
||||
ui_template_id: "input",
|
||||
logics_template_id: "get_set_delete",
|
||||
base_endpoint_name: "groq_auth_key",
|
||||
},
|
||||
{
|
||||
Category: "Translation",
|
||||
Base_Name: "SelectableGroqModelList",
|
||||
default_value: [],
|
||||
ui_template_id: "list",
|
||||
logics_template_id: "get_set",
|
||||
add_endpoint_run_array: ["from_backend"],
|
||||
base_endpoint_name: "selectable_groq_model_list",
|
||||
response_transform: "arrayToObject",
|
||||
},
|
||||
{
|
||||
Category: "Translation",
|
||||
Base_Name: "SelectedGroqModel",
|
||||
default_value: "",
|
||||
ui_template_id: "select",
|
||||
logics_template_id: "get_set",
|
||||
add_endpoint_run_array: ["from_backend"],
|
||||
base_endpoint_name: "selected_groq_model",
|
||||
},
|
||||
// Open Router
|
||||
{
|
||||
Category: "Translation",
|
||||
Base_Name: "OpenRouterAuthKey",
|
||||
default_value: "",
|
||||
ui_template_id: "input",
|
||||
logics_template_id: "get_set_delete",
|
||||
base_endpoint_name: "openrouter_auth_key",
|
||||
},
|
||||
{
|
||||
Category: "Translation",
|
||||
Base_Name: "SelectableOpenRouterModelList",
|
||||
default_value: [],
|
||||
ui_template_id: "list",
|
||||
logics_template_id: "get_set",
|
||||
add_endpoint_run_array: ["from_backend"],
|
||||
base_endpoint_name: "selectable_openrouter_model_list",
|
||||
response_transform: "arrayToObject",
|
||||
},
|
||||
{
|
||||
Category: "Translation",
|
||||
Base_Name: "SelectedOpenRouterModel",
|
||||
default_value: "",
|
||||
ui_template_id: "select",
|
||||
logics_template_id: "get_set",
|
||||
add_endpoint_run_array: ["from_backend"],
|
||||
base_endpoint_name: "selected_openrouter_model",
|
||||
},
|
||||
// LM Studio
|
||||
{
|
||||
Category: "Translation",
|
||||
|
||||
@@ -110,6 +110,8 @@ export const translator_status = [
|
||||
{ id: "Plamo_API", label: `Plamo API`, is_available: false },
|
||||
{ id: "Gemini_API", label: `Gemini API`, is_available: false },
|
||||
{ id: "OpenAI_API", label: `OpenAI API`, is_available: false },
|
||||
{ id: "Groq_API", label: `Groq API`, is_available: false },
|
||||
{ id: "OpenRouter_API", label: `OpenRouter API`, is_available: false },
|
||||
{ id: "LMStudio", label: `LMStudio`, is_available: false },
|
||||
{ id: "Ollama", label: `Ollama`, is_available: false },
|
||||
];
|
||||
|
||||
Reference in New Issue
Block a user