feat: not choose model hide in node

This commit is contained in:
Joel 2024-03-08 11:06:32 +08:00
parent 49ce9d2200
commit 1c82e3870a
2 changed files with 17 additions and 10 deletions

View File

@ -14,13 +14,16 @@ const Node: FC<NodeProps<LLMNodeType>> = ({
const {
textGenerationModelList,
} = useTextGenerationCurrentProviderAndModelAndModelList()
const hasSetModel = provider && modelId
return (
<div className='px-3'>
<ModelSelector
defaultModel={(provider || modelId) ? { provider, model: modelId } : undefined}
modelList={textGenerationModelList}
readonly
/>
{hasSetModel && (
<ModelSelector
defaultModel={{ provider, model: modelId }}
modelList={textGenerationModelList}
readonly
/>
)}
</div>
)
}

View File

@ -22,13 +22,17 @@ const Node: FC<NodeProps<QuestionClassifierNodeType>> = (props) => {
const {
textGenerationModelList,
} = useTextGenerationCurrentProviderAndModelAndModelList()
const hasSetModel = provider && modelId
return (
<div className='px-3'>
<ModelSelector
defaultModel={(provider || modelId) ? { provider, model: modelId } : undefined}
modelList={textGenerationModelList}
readonly
/>
{hasSetModel && (
<ModelSelector
defaultModel={{ provider, model: modelId }}
modelList={textGenerationModelList}
readonly
/>
)}
<div className='mt-2 space-y-0.5'>
{topics.map((topic, index) => (
<div