feat: add ollama.md link to OllamaModal (#272)

### What problem does this PR solve?

add ollama.md link to OllamaModal

Issue link:#221

### Type of change

- [x] New Feature (non-breaking change which adds functionality)
This commit is contained in:
balibabu 2024-04-09 14:21:42 +08:00 committed by GitHub
parent e1e693ec36
commit c24a790c9e
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
4 changed files with 19 additions and 3 deletions

View File

@ -398,6 +398,7 @@ export default {
addLlmBaseUrl: 'Base url',
baseUrlNameMessage: 'Please input your base url!',
vision: 'Does it support Vision?',
ollamaLink: 'How to integrate Ollama',
},
message: {
registered: 'Registered!',

View File

@ -383,6 +383,7 @@ export default {
modelNameMessage: '请输入模型名称!',
modelTypeMessage: '请输入模型类型!',
baseUrlNameMessage: '请输入基础 Url',
ollamaLink: '如何集成 Ollama',
},
message: {
registered: '注册成功',

View File

@ -45,9 +45,9 @@
color: #e9d7fe;
}
.rightPanel {
max-width: 640px;
max-width: 670px;
.loginTitle {
font-size: 72px;
font-size: 68px;
font-style: normal;
font-weight: 600;
line-height: 90px;

View File

@ -1,7 +1,7 @@
import { useTranslate } from '@/hooks/commonHooks';
import { IModalProps } from '@/interfaces/common';
import { IAddLlmRequestBody } from '@/interfaces/request/llm';
import { Form, Input, Modal, Select, Switch } from 'antd';
import { Flex, Form, Input, Modal, Select, Space, Switch } from 'antd';
import omit from 'lodash/omit';
type FieldType = IAddLlmRequestBody & { vision: boolean };
@ -42,6 +42,20 @@ const OllamaModal = ({
onOk={handleOk}
onCancel={hideModal}
okButtonProps={{ loading }}
footer={(originNode: React.ReactNode) => {
return (
<Flex justify={'space-between'}>
<a
href="https://github.com/infiniflow/ragflow/blob/main/docs/ollama.md"
target="_blank"
rel="noreferrer"
>
{t('ollamaLink')}
</a>
<Space>{originNode}</Space>
</Flex>
);
}}
>
<Form
name="basic"