Repository navigation
Conversation
…wers (RouteWorks#235) Every row gets router_usage with the typesafe/jev-1.14 calls the router made (one to pick the model, a second to pick the effort on 961 rows), as counted by re-sending the exact requests of the 2026-10-22 run. Picks are unchanged. The 78 empty answers were asked again of the same model at the same settings; 39 now have answers. Jev is priced at OpenRouter's list price. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Contributor
Author
|
/evaluate |
… too Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Contributor
Author
|
/evaluate |
Router Evaluation ResultsRouter: RouterArena Metrics
Evaluation completed by RouterArena automated workflow |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Corealis Router: charge Jev's routing calls, and redo the 78 empty answers
Follow-up to #235 (merged via #256), as asked there.
Router calls. Every row now has
router_usagewith the calls the router made totypesafe/jev-1.14: one to pick the model on every row, and a second one to pick the reasoning effort on the 961 rows where the chosen model has more than one effort. That's 9,361 calls in total. We hadn't saved the token counts per row in the October 22 run. To get them, we sent Jev the exact same requests again (same prompt, instructions and option order) and recorded the usage it billed: on average 785 input tokens per call, and 32 to 50 output tokens. The picks in the file are the original ones, unchanged. The re-sent requests gave the same pick in 98.5% of calls.The 420 robustness rows (
corealis-router-robustness.json) getrouter_usagethe same way: 470 calls, re-sent as in the run, picks unchanged.How Jev is served. Not on our hardware. Jev is TypeSafe's model, hosted by TypeSafe and called through OpenRouter's Decisions API (
/api/alpha/decisions). Its published price is $0.042 per 1M input tokens, and output is free: https://openrouter.ai/typesafe/jev-1.14. This PR adds that price tomodel_cost/model_profiles.yaml(withmodel_cost.jsonrebuilt), withsync: false, because Jev doesn't appear in OpenRouter's/api/v1/modelslist, only at/api/v1/models/typesafe/jev-1.14/endpoints.Empty answers. The bot asked us to regenerate the 78 queries that came back empty, so we sent each one again to the same model at the same settings and host. 39 now have answers. The other 39 hit the 32,000-token thinking limit again, mostly DeepSeek V4.1 Flash at high effort, and stay as failed generations (
success: false). Nothing else in the file changed.Local check (current
main):check_config_prediction_files.py corealis-router full --check-generated-resultpasses.compute_cost.py corealis-router: router calls $0.31 out of the $9.65 total.llm_evaluation/run.py: accuracy 75.88%, $1.07 per 1K queries, score 72.23, 39 abnormal entries.🤖 Generated with Claude Code