Skip to main content
Loading navigation
Back to prompt library

Initialize AI SDK Hardware Profiler

Linked challenge: Model Hardware Profiler: AI SDK & OpenAI o3 Accelerator Selection Engine

Prompt source

implementation14 lines3 sectionsNo variables0 checklist items
import { generateObject } from 'ai';
import { openai } from '@ai-sdk/openai';
import { z } from 'zod';

// Initialize OpenAI o3 provider with AI SDK to evaluate hardware profiles
const hardwareSpecSchema = z.object({
  recommended_hardware: z.string(),
  estimated_ttft_ms: z.number(),
  estimated_tpot_ms: z.number(),
  cost_per_1k_requests: z.number(),
  bottleneck_factor: z.enum(['memory_bandwidth', 'compute_flops', 'interconnect_speed', 'kv_cache_capacity'])
});

export async function evaluateWorkload(workloadSpec) {
  // Implement AI SDK o3 call here
}