Compare (Multi-model)
Compare (Multi-model)
Compare (Multi-model)
Compare multiple models side-by-side with a single call.
1 chunkCh, errCh := client.Compare.Stream(ctx, meshapi.CompareParams{ 2 Models: []string{ 3 "openai/gpt-4o-mini", 4 "anthropic/claude-3-haiku", 5 "google/gemini-1.5-flash", 6 }, 7 Messages: []meshapi.ChatMessage{{Role: "user", Content: "Write a poem about Go."}}, 8 }) 9 10 for event := range chunkCh { 11 if event.Event == "delta" { 12 fmt.Printf("[%s]: %s\n", event.ModelID, event.Data) 13 } 14 }