()
| 259 | props.handleSetModelOne(false) |
| 260 | } |
| 261 | const handleNext1 = async () => { |
| 262 | setNextLoading1(true) |
| 263 | try { |
| 264 | const res: any = await getAiModelsList(0, 100, providerId, props.modelType as string) |
| 265 | if (res.data.length !== 0) { |
| 266 | setPromptList(res.data) |
| 267 | setSelectedOneId(res.data[0].model_schema_id) |
| 268 | setName(res.data[0].name) |
| 269 | setType(res.data[0].type) |
| 270 | setProperties(res.data[0].properties) |
| 271 | setDescription(res.data[0].description) |
| 272 | |
| 273 | setProviderId(res.data[0].provider_id) |
| 274 | } |
| 275 | setCenterLoading(false) |
| 276 | |
| 277 | setOpenModalOne(true) |
| 278 | } catch (e) { |
| 279 | const apiError = e as ApiErrorResponse; |
| 280 | toast.error(apiError.response.data.error.message) |
| 281 | } finally { |
| 282 | setNextLoading1(false) |
| 283 | } |
| 284 | } |
| 285 | return ( |
| 286 | <div> |
| 287 | <Modal zIndex={10001} title={openModalOne ? t('projectModelBaseModelSelection') : (!props.type ? t('projectProviderSelection') : (props.type === 'chat_completion' ? 'Provider Selection - Chat Completion' : 'Provider Selection - Text Embedding'))} onCancel={handleCancel1} footer={ |
nothing calls this directly
no test coverage detected