| 123456789101112131415161718192021222324252627282930313233 |
- import LLMSelect from '@/components/llm-select';
- import MessageHistoryWindowSizeItem from '@/components/message-history-window-size-item';
- import { useTranslate } from '@/hooks/common-hooks';
- import { Form } from 'antd';
- import { IOperatorForm } from '../../interface';
-
- const RewriteQuestionForm = ({ onValuesChange, form }: IOperatorForm) => {
- const { t } = useTranslate('chat');
-
- return (
- <Form
- name="basic"
- labelCol={{ span: 8 }}
- wrapperCol={{ span: 16 }}
- onValuesChange={onValuesChange}
- autoComplete="off"
- form={form}
- >
- <Form.Item
- name={'llm_id'}
- label={t('model', { keyPrefix: 'chat' })}
- tooltip={t('modelTip', { keyPrefix: 'chat' })}
- >
- <LLMSelect></LLMSelect>
- </Form.Item>
- <MessageHistoryWindowSizeItem
- initialValue={6}
- ></MessageHistoryWindowSizeItem>
- </Form>
- );
- };
-
- export default RewriteQuestionForm;
|