Skip to content

Commit 1276b4b

Browse files
add opus 5, gemini 3.6 flash, and gemini 3.5 flash lite (#322)
1 parent 47cf3cf commit 1276b4b

2 files changed

Lines changed: 75 additions & 0 deletions

File tree

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

Lines changed: 43 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -88,6 +88,49 @@ jobs:
8888

8989
#################################### July 2026 new bots ####################################
9090

91+
bot_claude_opus_5:
92+
needs: precache_asknews
93+
uses: ./.github/workflows/run-bot-launcher.yaml
94+
with:
95+
bot_name: "METAC_CLAUDE_OPUS_5"
96+
metac_name: "metac-claude-opus-5+asknews"
97+
cache_key: asknews-cache-${{ github.run_id }}
98+
secrets:
99+
INPUT_METACULUS_TOKENS: ${{ secrets.METACULUS_TOKENS }}
100+
INPUT_METACULUS_API_BASE_URL: ${{ secrets.METACULUS_API_BASE_URL }}
101+
INPUT_ANTHROPIC_API_KEY: ${{ secrets.ANTHROPIC_API_KEY }}
102+
INPUT_ASKNEWS_CLIENT_ID: ${{ secrets.ASKNEWS_CLIENT_ID }}
103+
INPUT_ASKNEWS_SECRET: ${{ secrets.ASKNEWS_SECRET }}
104+
INPUT_OPENROUTER_API_KEY: ${{ secrets.OPENROUTER_API_KEY }}
105+
106+
bot_gemini_3_6_flash:
107+
needs: precache_asknews
108+
uses: ./.github/workflows/run-bot-launcher.yaml
109+
with:
110+
bot_name: "METAC_GEMINI_3_6_FLASH"
111+
metac_name: "metac-gemini-3-6-flash+asknews"
112+
cache_key: asknews-cache-${{ github.run_id }}
113+
secrets:
114+
INPUT_METACULUS_TOKENS: ${{ secrets.METACULUS_TOKENS }}
115+
INPUT_METACULUS_API_BASE_URL: ${{ secrets.METACULUS_API_BASE_URL }}
116+
INPUT_OPENROUTER_API_KEY: ${{ secrets.OPENROUTER_API_KEY }}
117+
INPUT_ASKNEWS_CLIENT_ID: ${{ secrets.ASKNEWS_CLIENT_ID }}
118+
INPUT_ASKNEWS_SECRET: ${{ secrets.ASKNEWS_SECRET }}
119+
120+
bot_gemini_3_5_flash_lite:
121+
needs: precache_asknews
122+
uses: ./.github/workflows/run-bot-launcher.yaml
123+
with:
124+
bot_name: "METAC_GEMINI_3_5_FLASH_LITE"
125+
metac_name: "metac-gemini-3-5-flash-lite+asknews"
126+
cache_key: asknews-cache-${{ github.run_id }}
127+
secrets:
128+
INPUT_METACULUS_TOKENS: ${{ secrets.METACULUS_TOKENS }}
129+
INPUT_METACULUS_API_BASE_URL: ${{ secrets.METACULUS_API_BASE_URL }}
130+
INPUT_OPENROUTER_API_KEY: ${{ secrets.OPENROUTER_API_KEY }}
131+
INPUT_ASKNEWS_CLIENT_ID: ${{ secrets.ASKNEWS_CLIENT_ID }}
132+
INPUT_ASKNEWS_SECRET: ${{ secrets.ASKNEWS_SECRET }}
133+
91134
bot_inkling:
92135
needs: precache_asknews
93136
uses: ./.github/workflows/run-bot-launcher.yaml

run_bots.py

Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -620,6 +620,38 @@ def get_default_bot_dict() -> dict[str, RunBotConfig]: # NOSONAR
620620

621621
mode_base_bot_mapping = {
622622
############################ Bots started in July 2026 ############################
623+
"METAC_CLAUDE_OPUS_5": {
624+
"estimated_cost_per_question": roughly_opus_4_5_cost,
625+
"bot": create_bot(
626+
llm=GeneralLlm(
627+
model="anthropic/claude-opus-5",
628+
temperature=None,
629+
),
630+
),
631+
"tournaments": TournConfig.aib_and_site,
632+
},
633+
"METAC_GEMINI_3_6_FLASH": {
634+
"estimated_cost_per_question": roughly_opus_4_5_cost * 0.42,
635+
"bot": create_bot(
636+
GeneralLlm(
637+
model="openrouter/google/gemini-3.6-flash",
638+
temperature=None,
639+
timeout=gemini_default_timeout,
640+
),
641+
),
642+
"tournaments": TournConfig.aib_and_site,
643+
},
644+
"METAC_GEMINI_3_5_FLASH_LITE": {
645+
"estimated_cost_per_question": roughly_opus_4_5_cost * 0.14,
646+
"bot": create_bot(
647+
GeneralLlm(
648+
model="openrouter/google/gemini-3.5-flash-lite",
649+
temperature=None,
650+
timeout=gemini_default_timeout,
651+
),
652+
),
653+
"tournaments": TournConfig.aib_and_site,
654+
},
623655
"METAC_INKLING": {
624656
"estimated_cost_per_question": roughly_gpt_5_cost * 0.405,
625657
"bot": create_bot(

0 commit comments

Comments
 (0)