fix: open model in playground

This commit is contained in:
jialin
2026-02-03 18:21:08 +08:00
parent 134827a0f7
commit 46969702a8
6 changed files with 51 additions and 41 deletions
@@ -41,12 +41,10 @@ import {
import {
InstanceRealtimeLogStatus,
modelCategories,
modelCategoriesMap,
modelSourceMap
} from '../config';
import {
ButtonList,
categoryToPathMap,
modalConfig,
sourceOptions
} from '../config/button-actions';
@@ -351,26 +349,6 @@ const Models: React.FC<ModelsProps> = ({
});
};
const handleOpenPlayGround = (row: any) => {
for (const [category, path] of Object.entries(categoryToPathMap)) {
if (
row.categories?.includes(category) &&
[
modelCategoriesMap.text_to_speech,
modelCategoriesMap.speech_to_text
].includes(category)
) {
navigate(`${path}&model=${row.name}`);
return;
}
if (row.categories?.includes(category)) {
navigate(`${path}?model=${row.name}`);
return;
}
}
navigate(`/playground/chat?model=${row.name}`);
};
const handleViewLogs = async (row: any) => {
try {
setCurrentInstance({
@@ -445,9 +423,6 @@ const Models: React.FC<ModelsProps> = ({
if (val === 'edit') {
handleEdit(row);
}
if (val === 'chat') {
handleOpenPlayGround(row);
}
if (val === 'delete') {
handleDelete(row);
}