Files
gpustack-ui/src/pages/playground/index.tsx
T
2024-07-15 19:04:03 +08:00

35 lines
1.0 KiB
TypeScript

import { PageContainer } from '@ant-design/pro-components';
import { useSearchParams } from '@umijs/max';
import { Divider } from 'antd';
import { StrictMode, useState } from 'react';
import GroundLeft from './components/ground-left';
import ParamsSettings from './components/params-settings';
import './style/play-ground.less';
const Playground: React.FC = () => {
const [searchParams] = useSearchParams();
const selectModel = searchParams.get('model') || '';
const [params, setParams] = useState({});
return (
<StrictMode>
<PageContainer ghost extra={[]}>
<div className="play-ground">
<div className="chat">
<GroundLeft parameters={params}></GroundLeft>
</div>
<div className="divider-line">
<Divider type="vertical" />
</div>
<div className="params">
<ParamsSettings setParams={setParams} selectedModel={selectModel} />
</div>
</div>
</PageContainer>
</StrictMode>
);
};
export default Playground;