mirror of
https://github.com/labring/FastGPT.git
synced 2025-07-28 09:03:53 +00:00
File input (#2270)
* doc * feat: file upload config * perf: chat box file params * feat: markdown show file * feat: chat file store and clear * perf: read file contentType * feat: llm vision config * feat: file url output * perf: plugin error text * perf: image load * feat: ai chat document * perf: file block ui * feat: read file node * feat: file read response field * feat: simple mode support read files * feat: tool call * feat: read file histories * perf: select file * perf: select file config * i18n * i18n * fix: ts; feat: tool response preview result
This commit is contained in:
@@ -1,10 +1,10 @@
|
||||
import React, { useMemo, useRef } from 'react';
|
||||
import MyMenu, { type Props as MyMenuProps } from '../../common/MyMenu';
|
||||
import MyMenu from '../../common/MyMenu';
|
||||
import {
|
||||
FlowNodeInputMap,
|
||||
FlowNodeInputTypeEnum
|
||||
} from '@fastgpt/global/core/workflow/node/constant';
|
||||
import { Box, Button, Flex, useTheme } from '@chakra-ui/react';
|
||||
import { Box, Button, useTheme } from '@chakra-ui/react';
|
||||
import MyIcon from '../../common/Icon';
|
||||
import { useTranslation } from 'next-i18next';
|
||||
import { useConfirm } from '../../../hooks/useConfirm';
|
||||
@@ -142,11 +142,13 @@ const NodeInputSelect = ({
|
||||
|
||||
return (
|
||||
<MyMenu
|
||||
offset={[-0.5, -0.5]}
|
||||
offset={[-0.5, 0.5]}
|
||||
trigger="click"
|
||||
Button={
|
||||
<Button
|
||||
size={'xs'}
|
||||
leftIcon={<MyIcon name={renderTypeData.icon as any} w={'14px'} />}
|
||||
leftIcon={<MyIcon name={renderTypeData.icon as any} w={'0.8rem'} />}
|
||||
rightIcon={<MyIcon name={'common/select'} w={'0.8rem'} color={'myGray.500'} />}
|
||||
variant={'grayBase'}
|
||||
border={theme.borders.base}
|
||||
borderRadius={'xs'}
|
||||
|
Reference in New Issue
Block a user