- {{ label }}
+ {{ label }} - required
+
diff --git a/ui/app/components/Project/Create/Form.vue b/ui/app/components/Project/Create/Form.vue
index 4f1ab3c..807de75 100644
--- a/ui/app/components/Project/Create/Form.vue
+++ b/ui/app/components/Project/Create/Form.vue
@@ -64,17 +64,19 @@ const nextStep = () => {
}),
vector_dimension: state.indexing?.vector_dimension || [],
indexing_algorithm: state.indexing?.indexing_algorithm || '',
- embedding: state.indexing?.embedding?.map((pc) => {
+ embedding: state?.indexing?.embedding.filter((pc) => {
+ return pc?.model && pc?.service && pc?.label
+ })? state.indexing?.embedding?.map((pc) => {
return {
- model: pc?.value,
+ model: pc?.model,
service: pc?.service,
label: pc?.label
}
- }) || [{
+ }) : [{
"model": "",
"service": "",
"label": ""
- }]
+ }]
},
retrieval: {
n_shot_prompts: state.retrieval?.n_shot_prompts,
diff --git a/ui/app/components/Project/Create/RetrievalStrategyStep.vue b/ui/app/components/Project/Create/RetrievalStrategyStep.vue
index dbe6ab0..e0075ac 100644
--- a/ui/app/components/Project/Create/RetrievalStrategyStep.vue
+++ b/ui/app/components/Project/Create/RetrievalStrategyStep.vue
@@ -61,7 +61,6 @@ const tooltip = ref('')
const fieldName = ref('')
const handleTooltip = (tooltipInfo: {tooltip: string, fieldName: string}) => {
- console.log(tooltipInfo)
tooltip.value = tooltipInfo.tooltip
fieldName.value = tooltipInfo.fieldName
}
@@ -139,9 +138,6 @@ const handleTooltip = (tooltipInfo: {tooltip: string, fieldName: string}) => {