diff --git a/src/admin/AdminAppConfigurationClient.tsx b/src/admin/AdminAppConfigurationClient.tsx
index c5d33cdb..93501daa 100644
--- a/src/admin/AdminAppConfigurationClient.tsx
+++ b/src/admin/AdminAppConfigurationClient.tsx
@@ -30,6 +30,7 @@ import AdminLink from './AdminLink';
import ScoreCardContainer from '@/components/ScoreCardContainer';
import { capitalize, deparameterize } from '@/utility/string';
import { DEFAULT_CATEGORY_KEYS, getHiddenCategories } from '@/category';
+import { AI_AUTO_GENERATED_FIELDS_ALL } from '@/photo/ai';
export default function AdminAppConfigurationClient({
// Storage
@@ -365,6 +366,28 @@ export default function AdminAppConfigurationClient({
and improve accessibility:
{renderEnvVars(['OPENAI_SECRET_KEY'])}
+
+ {hasAiTextAutoGeneratedFields &&
+ AI_AUTO_GENERATED_FIELDS_ALL.map(field =>
+
+ {renderSubStatus(
+ aiTextAutoGeneratedFields.includes(field)
+ ? 'checked'
+ : 'optional',
+ capitalize(field),
+ )}
+ )}
+ Comma-separated fields to auto-generate when
+ uploading photos. Accepted values: title, caption,
+ tags, description, all, or none
+ {' '}
+ (default: {'"title,tags,semantic"'}):
+ {renderEnvVars(['AI_TEXT_AUTO_GENERATED_FIELDS'])}
+
-
- Comma-separated fields to auto-generate when
- uploading photos. Accepted values: title, caption,
- tags, description, all, or none
- {' '}
- (default: {'"title,tags,semantic"'}):
- {renderEnvVars(['AI_TEXT_AUTO_GENERATED_FIELDS'])}
-