Flowise

Форк
0
30 строк · 1.0 Кб
1
import express from 'express'
2
import multer from 'multer'
3
import path from 'path'
4
import openaiAssistantsVectorStoreController from '../../controllers/openai-assistants-vector-store'
5

6
const router = express.Router()
7
const upload = multer({ dest: `${path.join(__dirname, '..', '..', '..', 'uploads')}/` })
8

9
// CREATE
10
router.post('/', openaiAssistantsVectorStoreController.createAssistantVectorStore)
11

12
// READ
13
router.get('/:id', openaiAssistantsVectorStoreController.getAssistantVectorStore)
14

15
// LIST
16
router.get('/', openaiAssistantsVectorStoreController.listAssistantVectorStore)
17

18
// UPDATE
19
router.put(['/', '/:id'], openaiAssistantsVectorStoreController.updateAssistantVectorStore)
20

21
// DELETE
22
router.delete(['/', '/:id'], openaiAssistantsVectorStoreController.deleteAssistantVectorStore)
23

24
// POST
25
router.post('/:id', upload.array('files'), openaiAssistantsVectorStoreController.uploadFilesToAssistantVectorStore)
26

27
// DELETE
28
router.patch(['/', '/:id'], openaiAssistantsVectorStoreController.deleteFilesFromAssistantVectorStore)
29

30
export default router
31

Использование cookies

Мы используем файлы cookie в соответствии с Политикой конфиденциальности и Политикой использования cookies.

Нажимая кнопку «Принимаю», Вы даете АО «СберТех» согласие на обработку Ваших персональных данных в целях совершенствования нашего веб-сайта и Сервиса GitVerse, а также повышения удобства их использования.

Запретить использование cookies Вы можете самостоятельно в настройках Вашего браузера.