Rate Limit Errors (429)
Error:Error code: 429 - too_many_requests
Cause: Hitting API rate limits during rollout generation or LLM judging.
Solution: Reduce concurrency in your @evaluation_test
:
Database Errors
Error:sqlite3.OperationalError: disk I/O error
or peewee.OperationalError
Solution: Delete the corrupted database file:
Model Not Found
Error:ValueError: Model 'your-model' not found
Solution: Use correct LiteLLM format:
Import Errors
Error:ImportError: Langfuse not installed
Solution: Install platform dependencies:
Authentication Errors
Error:AuthenticationError: Invalid API key
Solution: Set environment variables:
No Data Found
Error:❌ No evaluation rows provided
Solution: Double check your adapter is returning the rows. You may want to debug by adding print statements around the number of rows being returned, as well as the content of the rows.
Fireworks Persistence Warning
Warning:❌ Experiment past-story-29: No Fireworks account ID found
Cause: Missing FIREWORKS_ACCOUNT_ID
environment variable.
Solution:
- To persist results to Fireworks (easier sharing):
export FIREWORKS_ACCOUNT_ID="your_account_id"
- To use locally only: Ignore this warning - everything still works, results just stay local