MCPcopy Index your code
hub / github.com/TaskingAI/TaskingAI / handleRequest

Function handleRequest

frontend/src/components/createCollection/index.tsx:86–117  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

84 setSelectValue(value)
85 }
86 const handleRequest = async () => {
87 if (!selectedRows || !selectValue) {
88 return toast.error(`${t('missingRequiredParameters')}`)
89 }
90 try {
91 const params = {
92 capacity: Number(selectValue),
93 embedding_model_id: selectedRows[0].slice(-8),
94
95 name: drawerName || '',
96 description: descriptionText || '',
97 metadata: {}
98 }
99 await createRetrieval(params)
100 handleFetchData()
101 setDrawerName('')
102 setDescriptionText('')
103 setSelectedRows([])
104 setSelectModelName(undefined)
105 setSelectValue(1000)
106 setRecordsSelected([])
107 setDefaultSelectedRowKeys([])
108 handleModalCloseOrOpen(false)
109 setUpdatePrevButton(true)
110
111 } catch (error) {
112 console.log(error)
113 const apiError = error as ApiErrorResponse;
114 const Response: string = apiError.response.data.error.message;
115 toast.error(Response)
116 }
117 }
118 const handleModalCancel = () => {
119 setModelOne(false)
120 }

Callers 1

CreateCollectionFunction · 0.70

Calls 1

createRetrievalFunction · 0.90

Tested by

no test coverage detected