chore: rebase main
This commit is contained in:
@@ -3,7 +3,7 @@ import { useIntl } from '@umijs/max';
|
|||||||
import { Button, Tooltip, Upload } from 'antd';
|
import { Button, Tooltip, Upload } from 'antd';
|
||||||
import type { UploadFile } from 'antd/es/upload';
|
import type { UploadFile } from 'antd/es/upload';
|
||||||
import { RcFile } from 'antd/es/upload';
|
import { RcFile } from 'antd/es/upload';
|
||||||
import { debounce, round } from 'lodash';
|
import { debounce } from 'lodash';
|
||||||
import React, { useCallback, useRef } from 'react';
|
import React, { useCallback, useRef } from 'react';
|
||||||
|
|
||||||
interface UploadImgProps {
|
interface UploadImgProps {
|
||||||
@@ -38,21 +38,6 @@ const UploadImg: React.FC<UploadImgProps> = ({
|
|||||||
[handleUpdateImgList, intl]
|
[handleUpdateImgList, intl]
|
||||||
);
|
);
|
||||||
|
|
||||||
const getImgDimensions = useCallback(
|
|
||||||
(file: any): Promise<{ ratio: number }> => {
|
|
||||||
return new Promise((resolve) => {
|
|
||||||
const img = new Image();
|
|
||||||
img.onload = () => {
|
|
||||||
resolve({ ratio: round(img.width / img.height, 2) });
|
|
||||||
};
|
|
||||||
img.onerror = () => {
|
|
||||||
resolve({ ratio: 1 });
|
|
||||||
};
|
|
||||||
img.src = URL.createObjectURL(file);
|
|
||||||
});
|
|
||||||
},
|
|
||||||
[]
|
|
||||||
);
|
|
||||||
const handleChange = useCallback(
|
const handleChange = useCallback(
|
||||||
async (info: any) => {
|
async (info: any) => {
|
||||||
const { fileList } = info;
|
const { fileList } = info;
|
||||||
|
|||||||
@@ -12,7 +12,6 @@ import { useCallback, useEffect, useRef, useState } from 'react';
|
|||||||
import { useHotkeys } from 'react-hotkeys-hook';
|
import { useHotkeys } from 'react-hotkeys-hook';
|
||||||
import { queryModelsList } from './apis';
|
import { queryModelsList } from './apis';
|
||||||
import GroundLeft from './components/ground-left';
|
import GroundLeft from './components/ground-left';
|
||||||
import GroundReranker from './components/ground-reranker';
|
|
||||||
import MultipleChat from './components/multiple-chat';
|
import MultipleChat from './components/multiple-chat';
|
||||||
import './style/play-ground.less';
|
import './style/play-ground.less';
|
||||||
|
|
||||||
@@ -73,18 +72,18 @@ const Playground: React.FC = () => {
|
|||||||
key: 'compare',
|
key: 'compare',
|
||||||
label: 'Compare',
|
label: 'Compare',
|
||||||
children: <MultipleChat modelList={modelList} loaded={loaded} />
|
children: <MultipleChat modelList={modelList} loaded={loaded} />
|
||||||
},
|
|
||||||
{
|
|
||||||
key: 'reranker',
|
|
||||||
label: 'Reranker',
|
|
||||||
children: (
|
|
||||||
<GroundReranker
|
|
||||||
ref={groundRerankerRef}
|
|
||||||
modelList={rerankerModelList}
|
|
||||||
loaded={loaded}
|
|
||||||
></GroundReranker>
|
|
||||||
)
|
|
||||||
}
|
}
|
||||||
|
// {
|
||||||
|
// key: 'reranker',
|
||||||
|
// label: 'Reranker',
|
||||||
|
// children: (
|
||||||
|
// <GroundReranker
|
||||||
|
// ref={groundRerankerRef}
|
||||||
|
// modelList={rerankerModelList}
|
||||||
|
// loaded={loaded}
|
||||||
|
// ></GroundReranker>
|
||||||
|
// )
|
||||||
|
// }
|
||||||
];
|
];
|
||||||
|
|
||||||
useEffect(() => {
|
useEffect(() => {
|
||||||
|
|||||||
Reference in New Issue
Block a user