Browse Source
fix: Filter out disabled values from the llm options #2072 (#2073)
### What problem does this PR solve?
fix: Filter out disabled values from the llm options #2072
### Type of change
- [x] Bug Fix (non-breaking change which fixes an issue)
tags/v0.11.0
balibabu
1 year ago
No account linked to committer's email address
|
|
|
|
|
|
|
|
return { |
|
|
return { |
|
|
label: key, |
|
|
label: key, |
|
|
options: value |
|
|
options: value |
|
|
.filter((x) => |
|
|
|
|
|
modelType ? x.model_type.includes(modelType) : true, |
|
|
|
|
|
|
|
|
.filter( |
|
|
|
|
|
(x) => |
|
|
|
|
|
(modelType ? x.model_type.includes(modelType) : true) && |
|
|
|
|
|
x.available, |
|
|
) |
|
|
) |
|
|
.map((x) => ({ |
|
|
.map((x) => ({ |
|
|
label: x.llm_name, |
|
|
label: x.llm_name, |
|
|
|
|
|
|
|
|
disabled: !x.available, |
|
|
disabled: !x.available, |
|
|
})), |
|
|
})), |
|
|
}; |
|
|
}; |
|
|
}); |
|
|
|
|
|
|
|
|
}) |
|
|
|
|
|
.filter((x) => x.options.length > 0); |
|
|
}; |
|
|
}; |
|
|
|
|
|
|
|
|
return { |
|
|
return { |