.eval-config.example.json 1018 B

1234567891011121314151617181920212223242526272829303132333435
  1. {
  2. "$schema": "https://json-schema.org/draft-07/schema",
  3. "description": "Configuration for OpenCode evaluation framework",
  4. "defaultModel": "opencode/grok-code-fast",
  5. "defaultTimeout": 60000,
  6. "runEvaluators": true,
  7. "availableModels": {
  8. "free": [
  9. {
  10. "id": "opencode/grok-code-fast",
  11. "name": "Grok Code Fast",
  12. "description": "Free tier model from OpenCode Zen",
  13. "cost": "$0.00",
  14. "recommended": true
  15. }
  16. ],
  17. "paid": [
  18. {
  19. "id": "anthropic/claude-3-5-sonnet-20241022",
  20. "name": "Claude 3.5 Sonnet",
  21. "description": "High-quality model for complex tasks"
  22. },
  23. {
  24. "id": "openai/gpt-4-turbo",
  25. "name": "GPT-4 Turbo",
  26. "description": "OpenAI's most capable model"
  27. }
  28. ]
  29. },
  30. "notes": [
  31. "Use opencode/grok-code-fast for development to avoid API costs",
  32. "Switch to paid models for production evaluation",
  33. "Test cases can override the default model using the 'model' field"
  34. ]
  35. }