import { compareConfigs, DEFAULT_ARCHITECTURES, DEFAULT_GPU_SPECS } from "@radaros/core";
const results = compareConfigs(
DEFAULT_ARCHITECTURES["llama-3.1-70b"],
[
{ label: "4× H100", hardware: { gpu: DEFAULT_GPU_SPECS["h100-sxm"], gpuCount: 4, nandPerGpuGb: 0, nandBandwidthGBs: 7 } },
{ label: "4× H100 + 4TB SSD", hardware: { gpu: DEFAULT_GPU_SPECS["h100-sxm"], gpuCount: 4, nandPerGpuGb: 4000, nandBandwidthGBs: 7 } },
{ label: "8× H100", hardware: { gpu: DEFAULT_GPU_SPECS["h100-sxm"], gpuCount: 8, nandPerGpuGb: 0, nandBandwidthGBs: 7 } },
],
{ extreme: 1, heavy: 2, medium: 3, light: 4 },
);
for (const r of results) {
console.log(`${r.label}: ${r.plan.totalSessions} sessions, $${r.monthlyCost}/mo, $${r.costPerSession.toFixed(2)}/session`);
}