{item.worker_name}
{workerIp}
{intl.formatMessage({ id: 'models.table.gpuindex' })}: [
{_.join(item.gpu_indexes?.sort?.(), ',')}]
{intl.formatMessage({ id: 'models.form.backend' })}:{' '}
{modelData?.backend || ''}
{modelData.backend_version ? `(${modelData.backend_version})` : ''}
);
};
const renderDistributionInfo = (row: ModelInstanceListItem) => {
const rpcServerList = row.distributed_servers?.rpc_servers || [];
const list = _.map(rpcServerList, (item: any) => {
const data = _.find(workerList, { id: item.worker_id });
return {
worker_name: data?.name,
worker_ip: data?.ip,
port: '',
gpu_index: item.gpu_index
};
});
const mainWorker = [
{
worker_name: `${row.worker_name}`,
worker_ip: `${row.worker_ip}`,
port: '',
gpu_index: `${row.gpu_indexes?.sort?.()} (main)`
}
];
return (