chore: access, endpoints to route targets

This commit is contained in:
jialin
2026-02-03 18:21:08 +08:00
parent 6d65797b4f
commit 051d9421b0
36 changed files with 411 additions and 435 deletions
-25
View File
@@ -1,25 +0,0 @@
export default {
'accesses.title': 'Accesses',
'accesses.button.add': 'Add Access',
'accesses.table.accessPoints': 'Access Points',
'accesses.table.traffic': 'Traffic Share',
'accesses.table.setAsFallback': 'Set as Fallback',
'accesses.form.endpoint.title': 'Endpoints',
'accesses.form.endpoint.add': 'Add Endpoint',
'accesses.form.endpoint.fallback': 'Fallback Endpoint',
'accesses.form.endpoint.weight': 'Weight',
'accesses.form.endpoint.model': 'Model',
'accesses.form.metadata.title': 'Metadata',
'accesses.form.metadata.add': 'Add Metadata',
'accesses.table.label.fallback': 'Fallback',
'accesses.form.metadata.size': 'Size',
'accesses.form.metadata.activeSize': 'Active Size',
'accesses.form.metadata.tags': 'Tags',
'accesses.form.metadata.maxTokens': 'Max Tokens',
'accesses.form.metadata.dimension': 'Dimensions',
'accesses.form.metadata.license': 'Licenses',
'accesses.form.metadata.releaseDate': 'Release Date',
'accesses.form.metadata.languages': 'Languages',
'accesses.form.metadata.icons': 'Icon',
'accesses.form.metadata.uploadIcon': 'Upload Icon'
};
+1 -1
View File
@@ -17,7 +17,7 @@ export default {
'menu.models.benchmark': 'Benchmarks',
'menu.models.benchmarkDetail': 'Benchmark Details',
'menu.models.providers': 'Providers',
'menu.models.accesses': 'Accesses',
'menu.models.routes': 'Routes',
'menu.modelCatalog': 'Catalog',
'menu.resources': 'Resources',
'menu.apikeys': 'API Keys',
+1 -1
View File
@@ -13,6 +13,6 @@ export default {
'providers.form.customConfig': 'Custom Configuration',
'providers.form.model.test': 'Test',
'providers.form.model.test.tips': 'Test Connection',
'providers.form.endpoint.placeholder': 'provider/models',
'providers.form.target.placeholder': 'provider/models',
'providers.form.fallback.token': 'Fallback API Keys'
};
+25
View File
@@ -0,0 +1,25 @@
export default {
'routes.title': 'Routes',
'routes.button.add': 'Add Route',
'routes.table.routeTargets': 'Route Targets',
'routes.table.traffic': 'Traffic Share',
'routes.table.setAsFallback': 'Set as Fallback',
'routes.form.target.title': 'Route Targets',
'routes.form.target.add': 'Add Route Target',
'routes.form.target.fallback': 'Fallback Route Target',
'routes.form.target.weight': 'Weight',
'routes.form.target.model': 'Model',
'routes.form.metadata.title': 'Metadata',
'routes.form.metadata.add': 'Add Metadata',
'routes.table.label.fallback': 'Fallback',
'routes.form.metadata.size': 'Size',
'routes.form.metadata.activeSize': 'Active Size',
'routes.form.metadata.tags': 'Tags',
'routes.form.metadata.maxTokens': 'Max Tokens',
'routes.form.metadata.dimension': 'Dimensions',
'routes.form.metadata.license': 'Licenses',
'routes.form.metadata.releaseDate': 'Release Date',
'routes.form.metadata.languages': 'Languages',
'routes.form.metadata.icons': 'Icon',
'routes.form.metadata.uploadIcon': 'Upload Icon'
};
-25
View File
@@ -1,25 +0,0 @@
export default {
'accesses.title': 'Accesses',
'accesses.button.add': 'Add Access',
'accesses.table.accessPoints': 'Access Points',
'accesses.table.traffic': 'Traffic Share',
'accesses.table.setAsFallback': 'Set as Fallback',
'accesses.form.endpoint.title': 'Endpoints',
'accesses.form.endpoint.add': 'Add Endpoint',
'accesses.form.endpoint.fallback': 'Fallback Endpoint',
'accesses.form.endpoint.weight': 'Weight',
'accesses.form.endpoint.model': 'Model',
'accesses.form.metadata.title': 'Metadata',
'accesses.form.metadata.add': 'Add Metadata',
'accesses.table.label.fallback': 'Fallback',
'accesses.form.metadata.size': 'Size',
'accesses.form.metadata.activeSize': 'Active Size',
'accesses.form.metadata.tags': 'Tags',
'accesses.form.metadata.maxTokens': 'Max Tokens',
'accesses.form.metadata.dimension': 'Dimensions',
'accesses.form.metadata.license': 'Licenses',
'accesses.form.metadata.releaseDate': 'Release Date',
'accesses.form.metadata.languages': 'Languages',
'accesses.form.metadata.icons': 'Icon',
'accesses.form.metadata.uploadIcon': 'Upload Icon'
};
+2 -1
View File
@@ -17,7 +17,7 @@ export default {
'menu.models.benchmarkDetail': 'Benchmark Details',
'menu.modelCatalog': 'カタログ',
'menu.models.providers': 'Providers',
'menu.models.accesses': 'Accesses',
'menu.models.routes': 'Routes',
'menu.resources': 'リソース',
'menu.apikeys': 'APIキー',
'menu.users': 'ユーザー',
@@ -58,4 +58,5 @@ export default {
// 15. 'menu.models.benchmark': 'Benchmarks',
// 15. 'menu.models.provider': 'Provider',
// 15. 'menu.models.providers': 'Provider',
// 16. 'menu.models.routes': 'Routes',
// ========== End of To-Do List ==========
+1 -1
View File
@@ -13,6 +13,6 @@ export default {
'providers.form.customConfig': 'Custom Configuration',
'providers.form.model.test': 'Test',
'providers.form.model.test.tips': 'Test Connection',
'providers.form.endpoint.placeholder': 'provider/models',
'providers.form.target.placeholder': 'provider/models',
'providers.form.fallback.token': 'Fallback API Keys'
};
+25
View File
@@ -0,0 +1,25 @@
export default {
'routes.title': 'Routes',
'routes.button.add': 'Add Route',
'routes.table.routeTargets': 'Route Targets',
'routes.table.traffic': 'Traffic Share',
'routes.table.setAsFallback': 'Set as Fallback',
'routes.form.target.title': 'Route Targets',
'routes.form.target.add': 'Add Route Target',
'routes.form.target.fallback': 'Fallback Route Target',
'routes.form.target.weight': 'Weight',
'routes.form.target.model': 'Model',
'routes.form.metadata.title': 'Metadata',
'routes.form.metadata.add': 'Add Metadata',
'routes.table.label.fallback': 'Fallback',
'routes.form.metadata.size': 'Size',
'routes.form.metadata.activeSize': 'Active Size',
'routes.form.metadata.tags': 'Tags',
'routes.form.metadata.maxTokens': 'Max Tokens',
'routes.form.metadata.dimension': 'Dimensions',
'routes.form.metadata.license': 'Licenses',
'routes.form.metadata.releaseDate': 'Release Date',
'routes.form.metadata.languages': 'Languages',
'routes.form.metadata.icons': 'Icon',
'routes.form.metadata.uploadIcon': 'Upload Icon'
};
-25
View File
@@ -1,25 +0,0 @@
export default {
'accesses.title': 'Accesses',
'accesses.button.add': 'Add Access',
'accesses.table.accessPoints': 'Access Points',
'accesses.table.traffic': 'Traffic Share',
'accesses.table.setAsFallback': 'Set as Fallback',
'accesses.form.endpoint.title': 'Endpoints',
'accesses.form.endpoint.add': 'Add Endpoint',
'accesses.form.endpoint.fallback': 'Fallback Endpoint',
'accesses.form.endpoint.weight': 'Weight',
'accesses.form.endpoint.model': 'Model',
'accesses.form.metadata.title': 'Metadata',
'accesses.form.metadata.add': 'Add Metadata',
'accesses.table.label.fallback': 'Fallback',
'accesses.form.metadata.size': 'Size',
'accesses.form.metadata.activeSize': 'Active Size',
'accesses.form.metadata.tags': 'Tags',
'accesses.form.metadata.maxTokens': 'Max Tokens',
'accesses.form.metadata.dimension': 'Dimensions',
'accesses.form.metadata.license': 'Licenses',
'accesses.form.metadata.releaseDate': 'Release Date',
'accesses.form.metadata.languages': 'Languages',
'accesses.form.metadata.icons': 'Icon',
'accesses.form.metadata.uploadIcon': 'Upload Icon'
};
+3 -11
View File
@@ -17,7 +17,7 @@ export default {
'menu.models.benchmarkDetail': 'Benchmark Details',
'menu.models.provider': 'Provider',
'menu.models.providers': 'Providers',
'menu.models.accesses': 'Accesses',
'menu.models.routes': 'Routes',
'menu.modelCatalog': 'Каталог',
'menu.resources': 'Ресурсы',
'menu.apikeys': 'API-ключи',
@@ -42,16 +42,8 @@ export default {
};
// ========== To-Do: Translate Keys (Remove After Translation) ==========
<<<<<<< HEAD
<<<<<<< HEAD
// 1. 'menu.models.benchmark': 'Benchmarks',
// 2. 'menu.models.benchmarkDetail': 'Benchmark Details',
// 1. 'menu.models.provider': 'Provider',
=======
// 1. 'menu.models.providers': 'Provider',
>>>>>>> ddf1a270 (feat: provider lsit)
=======
// 1. 'menu.models.providers': 'Providers',
// 2. 'menu.models.accesses': 'Accesses',
>>>>>>> 11d2c02d (feat: add access list)
// 3. 'menu.models.providers': 'Providers',
// 4. 'menu.models.routes': 'Routes',
// ========== End of To-Do List ==========
+1 -1
View File
@@ -13,6 +13,6 @@ export default {
'providers.form.customConfig': 'Custom Configuration',
'providers.form.model.test': 'Test',
'providers.form.model.test.tips': 'Test Connection',
'providers.form.endpoint.placeholder': 'provider/models',
'providers.form.target.placeholder': 'provider/models',
'providers.form.fallback.token': 'Fallback API Keys'
};
+25
View File
@@ -0,0 +1,25 @@
export default {
'routes.title': 'Routes',
'routes.button.add': 'Add Route',
'routes.table.routeTargets': 'Route Targets',
'routes.table.traffic': 'Traffic Share',
'routes.table.setAsFallback': 'Set as Fallback',
'routes.form.target.title': 'Route Targets',
'routes.form.target.add': 'Add Route Target',
'routes.form.target.fallback': 'Fallback Route Target',
'routes.form.target.weight': 'Weight',
'routes.form.target.model': 'Model',
'routes.form.metadata.title': 'Metadata',
'routes.form.metadata.add': 'Add Metadata',
'routes.table.label.fallback': 'Fallback',
'routes.form.metadata.size': 'Size',
'routes.form.metadata.activeSize': 'Active Size',
'routes.form.metadata.tags': 'Tags',
'routes.form.metadata.maxTokens': 'Max Tokens',
'routes.form.metadata.dimension': 'Dimensions',
'routes.form.metadata.license': 'Licenses',
'routes.form.metadata.releaseDate': 'Release Date',
'routes.form.metadata.languages': 'Languages',
'routes.form.metadata.icons': 'Icon',
'routes.form.metadata.uploadIcon': 'Upload Icon'
};
-25
View File
@@ -1,25 +0,0 @@
export default {
'accesses.title': '接入',
'accesses.button.add': '添加接入',
'accesses.table.accessPoints': '接入点',
'accesses.table.traffic': '流量',
'accesses.table.setAsFallback': '降级',
'accesses.form.endpoint.title': '接入点',
'accesses.form.endpoint.add': '添加接入点',
'accesses.form.endpoint.fallback': '降级接入点',
'accesses.form.endpoint.weight': '权重',
'accesses.form.endpoint.model': '模型',
'accesses.form.metadata.title': '元数据',
'accesses.form.metadata.add': '添加元数据',
'accesses.table.label.fallback': '降级',
'accesses.form.metadata.size': '参数量',
'accesses.form.metadata.activeSize': '激活参数量',
'accesses.form.metadata.tags': '标签',
'accesses.form.metadata.maxTokens': '最大上下文长度',
'accesses.form.metadata.dimension': '维度',
'accesses.form.metadata.license': '许可证',
'accesses.form.metadata.releaseDate': '发布日期',
'accesses.form.metadata.languages': '语言',
'accesses.form.metadata.icons': '图标',
'accesses.form.metadata.uploadIcon': '上传图标'
};
+1 -1
View File
@@ -16,7 +16,7 @@ export default {
'menu.models.benchmark': '基准测试',
'menu.models.benchmarkDetail': '基准测试详情',
'menu.models.providers': '提供商',
'menu.models.accesses': '接入',
'menu.models.routes': '路由',
'menu.modelCatalog': '模型库',
'menu.models.catalog': '模型库',
'menu.resources': '资源',
+1 -1
View File
@@ -13,6 +13,6 @@ export default {
'providers.form.customConfig': '自定义配置',
'providers.form.model.test': '测试',
'providers.form.model.test.tips': '测试连接',
'providers.form.endpoint.placeholder': '提供商/模型',
'providers.form.target.placeholder': '提供商/模型',
'providers.form.fallback.token': '备用 API Key'
};
+25
View File
@@ -0,0 +1,25 @@
export default {
'routes.title': '路由',
'routes.button.add': '添加路由',
'routes.table.routeTargets': '路由目标',
'routes.table.traffic': '流量',
'routes.table.setAsFallback': '降级',
'routes.form.target.title': '路由目标',
'routes.form.target.add': '添加路由目标',
'routes.form.target.fallback': '降级路由目标',
'routes.form.target.weight': '权重',
'routes.form.target.model': '模型',
'routes.form.metadata.title': '元数据',
'routes.form.metadata.add': '添加元数据',
'routes.table.label.fallback': '降级',
'routes.form.metadata.size': '参数量',
'routes.form.metadata.activeSize': '激活参数量',
'routes.form.metadata.tags': '标签',
'routes.form.metadata.maxTokens': '最大上下文长度',
'routes.form.metadata.dimension': '维度',
'routes.form.metadata.license': '许可证',
'routes.form.metadata.releaseDate': '发布日期',
'routes.form.metadata.languages': '语言',
'routes.form.metadata.icons': '图标',
'routes.form.metadata.uploadIcon': '上传图标'
};