Skip to content

Commit a2e79e0

Browse files
authored
Updated run bot.py and workflow for new round of bots including opus 4.6 (#208)
* Updated run bot.py and workflow for new round of bots including opus 4.6
1 parent 9b827a3 commit a2e79e0

6 files changed

Lines changed: 1534 additions & 1327 deletions

File tree

.env.template

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,14 @@
11
PYTHONPATH=.
22

33

4-
# As of Jun 10, 2025, Asknews, Openrouter, OpenAI, and are the most heavily used in agents.
4+
# As of Feb 16th 2026 Asknews amd Openrouter are the most heavily used in agents.
55
OPENROUTER_API_KEY=
6-
ASKNEWS_CLIENT_ID=
7-
ASKNEWS_SECRET=
8-
OPENAI_API_KEY=
6+
ASKNEWS_API_KEY=
97

8+
ANTHROPIC_API_KEY=
9+
OPENAI_API_KEY=
1010
EXA_API_KEY=
1111
PERPLEXITY_API_KEY=
12-
ANTHROPIC_API_KEY=
1312

1413
# Fill this in if using the Metaculus API
1514
METACULUS_TOKEN=

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

Lines changed: 96 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -111,6 +111,102 @@ jobs:
111111
# INPUT_ASKNEWS_CLIENT_ID: ${{ secrets.ASKNEWS_CLIENT_ID }}
112112
# INPUT_ASKNEWS_SECRET: ${{ secrets.ASKNEWS_SECRET }}
113113

114+
#################################### February 2026 new bots ####################################
115+
116+
bot_claude_opus_4_6_high_32k:
117+
needs: precache_asknews
118+
uses: ./.github/workflows/run-bot-launcher.yaml
119+
with:
120+
bot_name: 'METAC_CLAUDE_OPUS_4_6_HIGH_32K'
121+
cache_key: asknews-cache-${{ github.run_id }}
122+
secrets:
123+
INPUT_METACULUS_TOKEN: ${{ secrets.METAC_CLAUDE_OPUS_4_6_HIGH_32K }}
124+
INPUT_METACULUS_API_BASE_URL: ${{ secrets.METACULUS_API_BASE_URL }}
125+
INPUT_ANTHROPIC_API_KEY: ${{ secrets.ANTHROPIC_API_KEY }}
126+
INPUT_ASKNEWS_CLIENT_ID: ${{ secrets.ASKNEWS_CLIENT_ID }}
127+
INPUT_ASKNEWS_SECRET: ${{ secrets.ASKNEWS_SECRET }}
128+
INPUT_OPENROUTER_API_KEY: ${{ secrets.OPENROUTER_API_KEY }}
129+
130+
# bot_claude_opus_4_6:
131+
# needs: precache_asknews
132+
# uses: ./.github/workflows/run-bot-launcher.yaml
133+
# with:
134+
# bot_name: 'METAC_CLAUDE_OPUS_4_6'
135+
# cache_key: asknews-cache-${{ github.run_id }}
136+
# secrets:
137+
# INPUT_METACULUS_TOKEN: ${{ secrets.METAC_CLAUDE_OPUS_4_6 }}
138+
# INPUT_METACULUS_API_BASE_URL: ${{ secrets.METACULUS_API_BASE_URL }}
139+
# INPUT_ANTHROPIC_API_KEY: ${{ secrets.ANTHROPIC_API_KEY }}
140+
# INPUT_ASKNEWS_CLIENT_ID: ${{ secrets.ASKNEWS_CLIENT_ID }}
141+
# INPUT_ASKNEWS_SECRET: ${{ secrets.ASKNEWS_SECRET }}
142+
# INPUT_OPENROUTER_API_KEY: ${{ secrets.OPENROUTER_API_KEY }}
143+
144+
bot_claude_haiku_4_5:
145+
needs: precache_asknews
146+
uses: ./.github/workflows/run-bot-launcher.yaml
147+
with:
148+
bot_name: 'METAC_CLAUDE_HAIKU_4_5'
149+
cache_key: asknews-cache-${{ github.run_id }}
150+
secrets:
151+
INPUT_METACULUS_TOKEN: ${{ secrets.METAC_CLAUDE_HAIKU_4_5 }}
152+
INPUT_METACULUS_API_BASE_URL: ${{ secrets.METACULUS_API_BASE_URL }}
153+
INPUT_ANTHROPIC_API_KEY: ${{ secrets.ANTHROPIC_API_KEY }}
154+
INPUT_ASKNEWS_CLIENT_ID: ${{ secrets.ASKNEWS_CLIENT_ID }}
155+
INPUT_ASKNEWS_SECRET: ${{ secrets.ASKNEWS_SECRET }}
156+
INPUT_OPENROUTER_API_KEY: ${{ secrets.OPENROUTER_API_KEY }}
157+
158+
bot_qwen3_max_thinking:
159+
needs: precache_asknews
160+
uses: ./.github/workflows/run-bot-launcher.yaml
161+
with:
162+
bot_name: 'METAC_QWEN3_MAX_THINKING'
163+
cache_key: asknews-cache-${{ github.run_id }}
164+
secrets:
165+
INPUT_METACULUS_TOKEN: ${{ secrets.METAC_QWEN3_MAX_THINKING }}
166+
INPUT_METACULUS_API_BASE_URL: ${{ secrets.METACULUS_API_BASE_URL }}
167+
INPUT_OPENROUTER_API_KEY: ${{ secrets.OPENROUTER_API_KEY }}
168+
INPUT_ASKNEWS_CLIENT_ID: ${{ secrets.ASKNEWS_CLIENT_ID }}
169+
INPUT_ASKNEWS_SECRET: ${{ secrets.ASKNEWS_SECRET }}
170+
171+
bot_minimax_m2_5:
172+
needs: precache_asknews
173+
uses: ./.github/workflows/run-bot-launcher.yaml
174+
with:
175+
bot_name: 'METAC_MINIMAX_M2_5'
176+
cache_key: asknews-cache-${{ github.run_id }}
177+
secrets:
178+
INPUT_METACULUS_TOKEN: ${{ secrets.METAC_MINIMAX_M2_5 }}
179+
INPUT_METACULUS_API_BASE_URL: ${{ secrets.METACULUS_API_BASE_URL }}
180+
INPUT_OPENROUTER_API_KEY: ${{ secrets.OPENROUTER_API_KEY }}
181+
INPUT_ASKNEWS_CLIENT_ID: ${{ secrets.ASKNEWS_CLIENT_ID }}
182+
INPUT_ASKNEWS_SECRET: ${{ secrets.ASKNEWS_SECRET }}
183+
184+
bot_kimi_k2_5_high:
185+
needs: precache_asknews
186+
uses: ./.github/workflows/run-bot-launcher.yaml
187+
with:
188+
bot_name: 'METAC_KIMI_K2_5_HIGH'
189+
cache_key: asknews-cache-${{ github.run_id }}
190+
secrets:
191+
INPUT_METACULUS_TOKEN: ${{ secrets.METAC_KIMI_K2_5_HIGH }}
192+
INPUT_METACULUS_API_BASE_URL: ${{ secrets.METACULUS_API_BASE_URL }}
193+
INPUT_OPENROUTER_API_KEY: ${{ secrets.OPENROUTER_API_KEY }}
194+
INPUT_ASKNEWS_CLIENT_ID: ${{ secrets.ASKNEWS_CLIENT_ID }}
195+
INPUT_ASKNEWS_SECRET: ${{ secrets.ASKNEWS_SECRET }}
196+
197+
bot_glm_5:
198+
needs: precache_asknews
199+
uses: ./.github/workflows/run-bot-launcher.yaml
200+
with:
201+
bot_name: 'METAC_GLM_5'
202+
cache_key: asknews-cache-${{ github.run_id }}
203+
secrets:
204+
INPUT_METACULUS_TOKEN: ${{ secrets.METAC_GLM_5 }}
205+
INPUT_METACULUS_API_BASE_URL: ${{ secrets.METACULUS_API_BASE_URL }}
206+
INPUT_OPENROUTER_API_KEY: ${{ secrets.OPENROUTER_API_KEY }}
207+
INPUT_ASKNEWS_CLIENT_ID: ${{ secrets.ASKNEWS_CLIENT_ID }}
208+
INPUT_ASKNEWS_SECRET: ${{ secrets.ASKNEWS_SECRET }}
209+
114210
#################################### December 2025 new bots ####################################
115211

116212
bot_claude_opus_4_5_high_32k:

decision_hub.db

-48 KB
Binary file not shown.

0 commit comments

Comments
 (0)