diff --git a/web/src/app/home/components/dynamic-form/DynamicFormItemComponent.tsx b/web/src/app/home/components/dynamic-form/DynamicFormItemComponent.tsx
index 690d8de1..96369bf3 100644
--- a/web/src/app/home/components/dynamic-form/DynamicFormItemComponent.tsx
+++ b/web/src/app/home/components/dynamic-form/DynamicFormItemComponent.tsx
@@ -43,7 +43,7 @@ import {
DialogFooter,
} from '@/components/ui/dialog';
import { Checkbox } from '@/components/ui/checkbox';
-import { Plus, X } from 'lucide-react';
+import { Plus, X, Eye, Wrench } from 'lucide-react';
export default function DynamicFormItemComponent({
config,
@@ -277,9 +277,15 @@ export default function DynamicFormItemComponent({
{providerName}
{models.map((model) => (
- {model.name}
- {model.abilities?.includes('vision') && ' 👁'}
- {model.abilities?.includes('func_call') && ' 🔧'}
+
+ {model.name}
+ {model.abilities?.includes('vision') && (
+
+ )}
+ {model.abilities?.includes('func_call') && (
+
+ )}
+
))}
diff --git a/web/src/app/home/components/models-dialog/ModelsDialog.tsx b/web/src/app/home/components/models-dialog/ModelsDialog.tsx
index 2e5079a3..f8dc9ca2 100644
--- a/web/src/app/home/components/models-dialog/ModelsDialog.tsx
+++ b/web/src/app/home/components/models-dialog/ModelsDialog.tsx
@@ -11,6 +11,8 @@ import {
Settings,
Sparkles,
LogIn,
+ Eye,
+ Wrench,
} from 'lucide-react';
import { httpClient } from '@/app/infra/http/HttpClient';
import {
@@ -400,13 +402,13 @@ export default function ModelsDialog({
{t('models.chat')}
{model.abilities?.includes('vision') && (
-
- 👁
+
+
)}
{model.abilities?.includes('func_call') && (
-
- 🔧
+
+
)}