diff --git a/app/(admin)/settings/admin-settings-client.tsx b/app/(admin)/settings/admin-settings-client.tsx
index 375b1214e..71123e6ae 100644
--- a/app/(admin)/settings/admin-settings-client.tsx
+++ b/app/(admin)/settings/admin-settings-client.tsx
@@ -6222,6 +6222,31 @@ export function AdminSettingsClient() {
}
};
+ const handleQuickAddFalImageModelsFromToolbar = async () => {
+ const falProvider = (providersData?.providers || []).find(
+ (provider) => provider.type === "fal-image" && provider.isEnabled
+ ) || (providersData?.providers || []).find(
+ (provider) => provider.type === "fal-image"
+ );
+
+ if (falProvider) {
+ await handleQuickAddFalImageModels(falProvider.id);
+ return;
+ }
+
+ setProviderForm({
+ id: "",
+ name: "FAL 图片",
+ type: "fal-image",
+ baseUrl: PROVIDER_DEFAULT_BASE_URL["fal-image"],
+ apiKey: "",
+ isEnabled: true,
+ });
+ setEditingProvider(null);
+ setShowProviderDialog(true);
+ toast.info("还没有 FAL 图片服务商,已为你预填创建表单。保存后会自动添加 GPT Image 2 Edit 预设。");
+ };
+
const handleUseBltcyVideoProviderPreset = () => {
setProviderForm({
id: "",
@@ -13445,6 +13470,12 @@ export function AdminSettingsClient() {
>
柏拉图BFL异步
+