Skip to content

Commit f1d24c5

Browse files
add fusion and glm 5.2 (#296)
1 parent 18f8f25 commit f1d24c5

2 files changed

Lines changed: 57 additions & 0 deletions

File tree

.github/workflows/run-bot-aib-tournament.yaml

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -141,6 +141,32 @@ jobs:
141141

142142
#################################### June 2026 new bots ####################################
143143

144+
bot_openrouter_fusion_general_budget:
145+
needs: precache_asknews
146+
uses: ./.github/workflows/run-bot-launcher.yaml
147+
with:
148+
bot_name: "METAC_OPENROUTER_FUSION_GENERAL_BUDGET"
149+
metac_name: "metac-openrouter-fusion-general-budget"
150+
cache_key: asknews-cache-${{ github.run_id }}
151+
secrets:
152+
INPUT_METACULUS_TOKENS: ${{ secrets.METACULUS_TOKENS }}
153+
INPUT_METACULUS_API_BASE_URL: ${{ secrets.METACULUS_API_BASE_URL }}
154+
INPUT_OPENROUTER_API_KEY: ${{ secrets.OPENROUTER_API_KEY }}
155+
156+
bot_glm_5_2:
157+
needs: precache_asknews
158+
uses: ./.github/workflows/run-bot-launcher.yaml
159+
with:
160+
bot_name: "METAC_GLM_5_2"
161+
metac_name: "metac-glm-5-2+asknews"
162+
cache_key: asknews-cache-${{ github.run_id }}
163+
secrets:
164+
INPUT_METACULUS_TOKENS: ${{ secrets.METACULUS_TOKENS }}
165+
INPUT_METACULUS_API_BASE_URL: ${{ secrets.METACULUS_API_BASE_URL }}
166+
INPUT_OPENROUTER_API_KEY: ${{ secrets.OPENROUTER_API_KEY }}
167+
INPUT_ASKNEWS_CLIENT_ID: ${{ secrets.ASKNEWS_CLIENT_ID }}
168+
INPUT_ASKNEWS_SECRET: ${{ secrets.ASKNEWS_SECRET }}
169+
144170
# bot_claude_fable_5_high:
145171
# needs: precache_asknews
146172
# uses: ./.github/workflows/run-bot-launcher.yaml

run_bots.py

Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -666,6 +666,37 @@ def get_default_bot_dict() -> dict[str, RunBotConfig]: # NOSONAR
666666
"tournaments": TournConfig.aib_and_site,
667667
},
668668
############################ Bots started in June 2026 ############################
669+
"METAC_OPENROUTER_FUSION_GENERAL_BUDGET": {
670+
"estimated_cost_per_question": roughly_opus_4_5_cost, # Rough guess: budget panel of models + frontier judge + final answer
671+
"bot": create_bot(
672+
llm=GeneralLlm(
673+
model="openrouter/openrouter/fusion",
674+
temperature=default_temperature,
675+
timeout=20 * 60,
676+
extra_body={
677+
"plugins": [
678+
{
679+
"id": "fusion",
680+
"preset": "general-budget",
681+
}
682+
]
683+
},
684+
),
685+
researcher="no_research", # Fusion does its own web research behind the API
686+
predictions_per_research_report=1, # Fusion already aggregates a multi-model panel internally, so only run it once
687+
),
688+
"tournaments": TournConfig.aib_and_site,
689+
},
690+
"METAC_GLM_5_2": {
691+
"estimated_cost_per_question": roughly_deepseek_r1_cost,
692+
"bot": create_bot(
693+
llm=GeneralLlm(
694+
model="openrouter/z-ai/glm-5.2",
695+
temperature=default_temperature,
696+
),
697+
),
698+
"tournaments": TournConfig.aib_and_site,
699+
},
669700
"METAC_CLAUDE_FABLE_5_HIGH": {
670701
"estimated_cost_per_question": roughly_opus_4_5_cost * 2,
671702
"bot": create_bot(

0 commit comments

Comments
 (0)