import React, { useEffect, useMemo, useState } from 'react'; import { Table, Pagination, Modal, Space, Button, TablePaginationConfig, Input, Radio, message } from 'antd'; const ExampleModel: React.FC<{ visible: boolean; onClose: () => void }> = ({ visible, onClose }) => { // 示例数据(与之前
中的 JSON 内容一致)
const sample = useMemo(() => ({
questions: [
{
question: '什么是人工智能?',
expected_answer: '人工智能是指使计算机能够执行通常需要人类智能的任务的技术。'
},
{
question: '深度学习的基本原理是什么?',
expected_answer: '深度学习是一种机器学习方法,利用多层神经网络来模拟人脑处理数据和创建模式的方式。'
},
{
question: '谁发明了电话?',
expected_answer: '电话的主要发明者是亚历山大·格拉汉姆·贝尔,他于1876年获得了电话的发明专利。'
},
{
question: '地球上最大的哺乳动物是什么?',
expected_answer: '地球上最大的哺乳动物是蓝鲸,成年蓝鲸体长可达30米,重量可达180吨。'
},
]
}), []);
const dataSource = sample.questions.map((q, idx) => ({ ...q, key: idx }));
const columns = [
{
title: '问题',
dataIndex: 'question',
key: 'question',
render: (text: string) => {text}
},
{
title: '期望答案',
dataIndex: 'expected_answer',
key: 'expected_answer',
render: (text: string) => {text}
}
];
return (
以下是一个示例数据文件的结构说明:
{/* 请确保您的数据文件遵循下列表格结构,以便系统能够正确解析和使用您的评测数据。
*/}
);
};
export default ExampleModel;