-
Notifications
You must be signed in to change notification settings - Fork 13
Closed
Description
Implementation PR
NA atm
Reference Issues
ENG-2156
https://docs.dreadnode.io/open-source/rigging/topics/pipelines#defining-catchable-errors
AIRTBench-Code/airtbench/main.py
Lines 605 to 611 in 717ccf7
| pipeline: rg.ChatPipeline | None = ( | |
| generator.wrap(backoff_wrapper) | |
| .chat( | |
| [{"role": "system", "content": system_prompt}, {"role": "user", "content": prompt}], | |
| ) | |
| .cache("latest" if args.enable_cache else False) | |
| ) |
Summary
these kinds of errors prevent successful runs since we are not handling caching complications from upstream inference all too-well in the current harness
2025-06-10 08:41:01.432 | DEBUG | callisto.kernel:interrupt:710 - Kernel 05967d2d-7881-4815-8164-ab776e203d9a interrupted
2025-06-10 08:41:01.432 | WARNING | __main__:run_step:472 - |- Execution Timeout
08:41:01.433 Challenge voyager - step 76/100
08:41:01.434 Chat with litellm!claude-3-7-sonnet-20250219,timeout=240
2025-06-10 08:41:01.574 | WARNING | __main__:run_step:291 - |- Chat failed: litellm.BadRequestError: AnthropicException - {"type":"error","error":{"type":"invalid_request_error","message":"messages.6.content.1.text: cache_control cannot be set for empty text blocks"}}
08:41:01.574 Challenge voyager - step 77/100
08:41:01.576 Chat with litellm!claude-3-7-sonnet-20250219,timeout=240
2025-06-10 08:41:05.587 | INFO | __main__:run_step:348 - |- 1 executions, restart=False, give_up=False
2025-06-10 08:41:05.587 | INFO | __main__:run_step:394 - |- Executing:Basic Example
handle caching better when not available and perform some retry logic or catch statements
Drawbacks
NA
Unresolved questions
NA
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels