LLM API 中转网关
-
+
一个 Key,调用所有主流模型
diff --git a/web/src/views/admin/ModelsView.vue b/web/src/views/admin/ModelsView.vue
index 262d0e4..9625575 100644
--- a/web/src/views/admin/ModelsView.vue
+++ b/web/src/views/admin/ModelsView.vue
@@ -15,6 +15,12 @@ const summary = ref({ total: 0, unpriced: 0, missing: [], denied_c
const editOpen = ref(false)
const editing = ref(null)
const saving = ref(false)
+const quickName = ref('')
+
+function quickAdd() {
+ openCreate()
+ if (quickName.value) form.name = quickName.value.trim()
+}
const bindOpen = ref(false)
const bindModel = ref(null)
@@ -129,12 +135,20 @@ onMounted(load)
-
+
模型与定价
-
价格按每百万 token (USD),历史用量按当时价格入账
+
接口导入不全时可直接输入模型名添加,如 glm-4.7-flash
+
+
+
+
-
@@ -151,14 +165,14 @@ onMounted(load)
-
+
{{ m.name }}
{{ m.enabled ? '启用' : '停用' }}
已禁止
未定价
-
+
入 {{ m.input_price }}
出 {{ m.output_price }}
缓存读 {{ m.cache_read_price }}
@@ -197,7 +211,7 @@ onMounted(load)
-
+
diff --git a/web/src/views/admin/UsageView.vue b/web/src/views/admin/UsageView.vue
index 3074148..abf3cf3 100644
--- a/web/src/views/admin/UsageView.vue
+++ b/web/src/views/admin/UsageView.vue
@@ -60,7 +60,7 @@ onMounted(load)
-
+
| 用户 |
diff --git a/web/src/views/admin/UsersView.vue b/web/src/views/admin/UsersView.vue
index c90ebe8..88ca0ed 100644
--- a/web/src/views/admin/UsersView.vue
+++ b/web/src/views/admin/UsersView.vue
@@ -123,25 +123,25 @@ onMounted(load)
-
+
-
-
+
| ID |
@@ -225,7 +225,7 @@ onMounted(load)
placeholder="逗号分隔"
hint="黑名单优先"
/>
-
+