Run Bot for Metaculus AI Benchmark Tournament #25355
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
| name: Run Bot for Metaculus AI Benchmark Tournament | |
| on: | |
| workflow_dispatch: | |
| schedule: | |
| - cron: "13,43 * * * *" # every 30 min, avoiding peak traffic (at top of hour) | |
| # Add concurrency group to prevent parallel runs | |
| concurrency: | |
| group: ${{ github.workflow }} | |
| cancel-in-progress: false | |
| # Daily job to run the forecast bot | |
| jobs: | |
| precache_asknews: | |
| runs-on: ubuntu-latest | |
| environment: aib_bots | |
| timeout-minutes: 120 | |
| steps: | |
| - name: Check out repository | |
| uses: actions/checkout@v5 | |
| - id: setup-python | |
| uses: actions/setup-python@v6 | |
| with: | |
| python-version: "3.11" | |
| - name: Install poetry | |
| id: installPoetry | |
| uses: snok/install-poetry@v1 | |
| with: | |
| virtualenvs-create: true | |
| virtualenvs-in-project: true | |
| installer-parallel: true | |
| timeout-minutes: 2 | |
| continue-on-error: true | |
| - name: Sleep for 30 seconds | |
| if: steps.installPoetry.outcome == 'failure' | |
| run: sleep 30 | |
| - name: Retry install poetry as needed | |
| uses: abatilo/actions-poetry@v4 | |
| id: retryInstallPoetry | |
| continue-on-error: true | |
| if: steps.installPoetry.outcome == 'failure' | |
| timeout-minutes: 2 | |
| - name: Final retry install poetry as needed | |
| uses: snok/install-poetry@v1 | |
| if: steps.retryInstallPoetry.outcome == 'failure' | |
| with: | |
| virtualenvs-create: true | |
| virtualenvs-in-project: true | |
| timeout-minutes: 2 | |
| - name: Load cached venv | |
| id: cached-poetry-dependencies | |
| uses: actions/cache@v5 | |
| with: | |
| path: .venv | |
| key: venv-${{ runner.os }}-${{ steps.setup-python.outputs.python-version }}-${{ hashFiles('**/poetry.lock') }} | |
| - name: Install dependencies | |
| run: poetry install --no-interaction --no-root | |
| - name: Pre-cache AskNews results | |
| run: | | |
| poetry run python .github/scripts/precache_asknews.py | |
| env: | |
| METACULUS_TOKEN: ${{ secrets.METAC_GPT_5_HIGH }} | |
| ASKNEWS_CLIENT_ID: ${{ secrets.ASKNEWS_CLIENT_ID }} | |
| ASKNEWS_SECRET: ${{ secrets.ASKNEWS_SECRET }} | |
| PYTHONPATH: . | |
| - name: List cached files | |
| run: | | |
| echo "Cache directory contents:" | |
| ls -la ~/.cache/forecasting_tools/asknews/ || echo "No cache files found" | |
| - name: Cache AskNews results | |
| uses: actions/cache/save@v5 | |
| with: | |
| path: ~/.cache | |
| key: asknews-cache-${{ github.run_id }} | |
| # NOTE: don't remove any of the open source models, since these are the best option for a long term baseline (other models get deprecated) | |
| #################################### May 2026 new bots #################################### | |
| bot_gemini_3_5_flash: | |
| needs: precache_asknews | |
| uses: ./.github/workflows/run-bot-launcher.yaml | |
| with: | |
| bot_name: "METAC_GEMINI_3_5_FLASH" | |
| metac_name: "metac-gemini-3-5-flash+asknews" | |
| cache_key: asknews-cache-${{ github.run_id }} | |
| secrets: | |
| INPUT_METACULUS_TOKENS: ${{ secrets.METACULUS_TOKENS }} | |
| INPUT_METACULUS_API_BASE_URL: ${{ secrets.METACULUS_API_BASE_URL }} | |
| INPUT_OPENROUTER_API_KEY: ${{ secrets.OPENROUTER_API_KEY }} | |
| INPUT_ASKNEWS_CLIENT_ID: ${{ secrets.ASKNEWS_CLIENT_ID }} | |
| INPUT_ASKNEWS_SECRET: ${{ secrets.ASKNEWS_SECRET }} | |
| bot_gpt_5_5_high: | |
| needs: precache_asknews | |
| uses: ./.github/workflows/run-bot-launcher.yaml | |
| with: | |
| bot_name: "METAC_GPT_5_5_HIGH" | |
| metac_name: "metac-gpt-5-5-high+asknews" | |
| cache_key: asknews-cache-${{ github.run_id }} | |
| secrets: | |
| INPUT_METACULUS_TOKENS: ${{ secrets.METACULUS_TOKENS }} | |
| INPUT_METACULUS_API_BASE_URL: ${{ secrets.METACULUS_API_BASE_URL }} | |
| INPUT_OPENAI_API_KEY: ${{ secrets.OPENAI_API_KEY }} | |
| INPUT_OPENROUTER_API_KEY: ${{ secrets.OPENROUTER_API_KEY }} | |
| INPUT_ASKNEWS_CLIENT_ID: ${{ secrets.ASKNEWS_CLIENT_ID }} | |
| INPUT_ASKNEWS_SECRET: ${{ secrets.ASKNEWS_SECRET }} | |
| bot_gpt_5_5_instant: | |
| needs: precache_asknews | |
| uses: ./.github/workflows/run-bot-launcher.yaml | |
| with: | |
| bot_name: "METAC_GPT_5_5_INSTANT" | |
| metac_name: "metac-gpt-5-5-instant+asknews" | |
| cache_key: asknews-cache-${{ github.run_id }} | |
| secrets: | |
| INPUT_METACULUS_TOKENS: ${{ secrets.METACULUS_TOKENS }} | |
| INPUT_METACULUS_API_BASE_URL: ${{ secrets.METACULUS_API_BASE_URL }} | |
| INPUT_OPENAI_API_KEY: ${{ secrets.OPENAI_API_KEY }} | |
| INPUT_OPENROUTER_API_KEY: ${{ secrets.OPENROUTER_API_KEY }} | |
| INPUT_ASKNEWS_CLIENT_ID: ${{ secrets.ASKNEWS_CLIENT_ID }} | |
| INPUT_ASKNEWS_SECRET: ${{ secrets.ASKNEWS_SECRET }} | |
| bot_gpt_5_4_high: | |
| needs: precache_asknews | |
| uses: ./.github/workflows/run-bot-launcher.yaml | |
| with: | |
| bot_name: "METAC_GPT_5_4_HIGH" | |
| metac_name: "metac-gpt-5-4-high+asknews" | |
| cache_key: asknews-cache-${{ github.run_id }} | |
| secrets: | |
| INPUT_METACULUS_TOKENS: ${{ secrets.METACULUS_TOKENS }} | |
| INPUT_METACULUS_API_BASE_URL: ${{ secrets.METACULUS_API_BASE_URL }} | |
| INPUT_OPENAI_API_KEY: ${{ secrets.OPENAI_API_KEY }} | |
| INPUT_OPENROUTER_API_KEY: ${{ secrets.OPENROUTER_API_KEY }} | |
| INPUT_ASKNEWS_CLIENT_ID: ${{ secrets.ASKNEWS_CLIENT_ID }} | |
| INPUT_ASKNEWS_SECRET: ${{ secrets.ASKNEWS_SECRET }} | |
| bot_gemini_3_1_pro_high: | |
| needs: precache_asknews | |
| uses: ./.github/workflows/run-bot-launcher.yaml | |
| with: | |
| bot_name: "METAC_GEMINI_3_1_PRO_HIGH" | |
| metac_name: "metac-gemini-3-1-pro-high+asknews" | |
| cache_key: asknews-cache-${{ github.run_id }} | |
| secrets: | |
| INPUT_METACULUS_TOKENS: ${{ secrets.METACULUS_TOKENS }} | |
| INPUT_METACULUS_API_BASE_URL: ${{ secrets.METACULUS_API_BASE_URL }} | |
| INPUT_OPENROUTER_API_KEY: ${{ secrets.OPENROUTER_API_KEY }} | |
| INPUT_ASKNEWS_CLIENT_ID: ${{ secrets.ASKNEWS_CLIENT_ID }} | |
| INPUT_ASKNEWS_SECRET: ${{ secrets.ASKNEWS_SECRET }} | |
| bot_gemini_3_1_flash_lite: | |
| needs: precache_asknews | |
| uses: ./.github/workflows/run-bot-launcher.yaml | |
| with: | |
| bot_name: "METAC_GEMINI_3_1_FLASH_LITE" | |
| metac_name: "metac-gemini-3-1-flash-lite+asknews" | |
| cache_key: asknews-cache-${{ github.run_id }} | |
| secrets: | |
| INPUT_METACULUS_TOKENS: ${{ secrets.METACULUS_TOKENS }} | |
| INPUT_METACULUS_API_BASE_URL: ${{ secrets.METACULUS_API_BASE_URL }} | |
| INPUT_OPENROUTER_API_KEY: ${{ secrets.OPENROUTER_API_KEY }} | |
| INPUT_ASKNEWS_CLIENT_ID: ${{ secrets.ASKNEWS_CLIENT_ID }} | |
| INPUT_ASKNEWS_SECRET: ${{ secrets.ASKNEWS_SECRET }} | |
| bot_qwen_3_6_plus: | |
| needs: precache_asknews | |
| uses: ./.github/workflows/run-bot-launcher.yaml | |
| with: | |
| bot_name: "METAC_QWEN_3_6_PLUS" | |
| metac_name: "metac-qwen-3-6-plus+asknews" | |
| cache_key: asknews-cache-${{ github.run_id }} | |
| secrets: | |
| INPUT_METACULUS_TOKENS: ${{ secrets.METACULUS_TOKENS }} | |
| INPUT_METACULUS_API_BASE_URL: ${{ secrets.METACULUS_API_BASE_URL }} | |
| INPUT_OPENROUTER_API_KEY: ${{ secrets.OPENROUTER_API_KEY }} | |
| INPUT_ASKNEWS_CLIENT_ID: ${{ secrets.ASKNEWS_CLIENT_ID }} | |
| INPUT_ASKNEWS_SECRET: ${{ secrets.ASKNEWS_SECRET }} | |
| bot_gemma_4: | |
| needs: precache_asknews | |
| uses: ./.github/workflows/run-bot-launcher.yaml | |
| with: | |
| bot_name: "METAC_GEMMA_4" | |
| metac_name: "metac-gemma-4-26b+asknews" | |
| cache_key: asknews-cache-${{ github.run_id }} | |
| secrets: | |
| INPUT_METACULUS_TOKENS: ${{ secrets.METACULUS_TOKENS }} | |
| INPUT_METACULUS_API_BASE_URL: ${{ secrets.METACULUS_API_BASE_URL }} | |
| INPUT_OPENROUTER_API_KEY: ${{ secrets.OPENROUTER_API_KEY }} | |
| INPUT_ASKNEWS_CLIENT_ID: ${{ secrets.ASKNEWS_CLIENT_ID }} | |
| INPUT_ASKNEWS_SECRET: ${{ secrets.ASKNEWS_SECRET }} | |
| bot_glm_5_1: | |
| needs: precache_asknews | |
| uses: ./.github/workflows/run-bot-launcher.yaml | |
| with: | |
| bot_name: "METAC_GLM_5_1" | |
| metac_name: "metac-glm-5-1+asknews" | |
| cache_key: asknews-cache-${{ github.run_id }} | |
| secrets: | |
| INPUT_METACULUS_TOKENS: ${{ secrets.METACULUS_TOKENS }} | |
| INPUT_METACULUS_API_BASE_URL: ${{ secrets.METACULUS_API_BASE_URL }} | |
| INPUT_OPENROUTER_API_KEY: ${{ secrets.OPENROUTER_API_KEY }} | |
| INPUT_ASKNEWS_CLIENT_ID: ${{ secrets.ASKNEWS_CLIENT_ID }} | |
| INPUT_ASKNEWS_SECRET: ${{ secrets.ASKNEWS_SECRET }} | |
| bot_claude_opus_4_7_high_32k: | |
| needs: precache_asknews | |
| uses: ./.github/workflows/run-bot-launcher.yaml | |
| with: | |
| bot_name: "METAC_CLAUDE_OPUS_4_7_HIGH_32K" | |
| metac_name: "metac-claude-opus-4-7-high+asknews" | |
| cache_key: asknews-cache-${{ github.run_id }} | |
| secrets: | |
| INPUT_METACULUS_TOKENS: ${{ secrets.METACULUS_TOKENS }} | |
| INPUT_METACULUS_API_BASE_URL: ${{ secrets.METACULUS_API_BASE_URL }} | |
| INPUT_ANTHROPIC_API_KEY: ${{ secrets.ANTHROPIC_API_KEY }} | |
| INPUT_ASKNEWS_CLIENT_ID: ${{ secrets.ASKNEWS_CLIENT_ID }} | |
| INPUT_ASKNEWS_SECRET: ${{ secrets.ASKNEWS_SECRET }} | |
| INPUT_OPENROUTER_API_KEY: ${{ secrets.OPENROUTER_API_KEY }} | |
| bot_claude_opus_4_8_high: | |
| needs: precache_asknews | |
| uses: ./.github/workflows/run-bot-launcher.yaml | |
| with: | |
| bot_name: "METAC_CLAUDE_OPUS_4_8_HIGH" | |
| metac_name: "metac-claude-opus-4-8-high+asknews" | |
| cache_key: asknews-cache-${{ github.run_id }} | |
| secrets: | |
| INPUT_METACULUS_TOKENS: ${{ secrets.METACULUS_TOKENS }} | |
| INPUT_METACULUS_API_BASE_URL: ${{ secrets.METACULUS_API_BASE_URL }} | |
| INPUT_ANTHROPIC_API_KEY: ${{ secrets.ANTHROPIC_API_KEY }} | |
| INPUT_ASKNEWS_CLIENT_ID: ${{ secrets.ASKNEWS_CLIENT_ID }} | |
| INPUT_ASKNEWS_SECRET: ${{ secrets.ASKNEWS_SECRET }} | |
| INPUT_OPENROUTER_API_KEY: ${{ secrets.OPENROUTER_API_KEY }} | |
| bot_kimi_k2_6: | |
| needs: precache_asknews | |
| uses: ./.github/workflows/run-bot-launcher.yaml | |
| with: | |
| bot_name: "METAC_KIMI_K2_6" | |
| metac_name: "metac-kimi-k2-6+asknews" | |
| cache_key: asknews-cache-${{ github.run_id }} | |
| secrets: | |
| INPUT_METACULUS_TOKENS: ${{ secrets.METACULUS_TOKENS }} | |
| INPUT_METACULUS_API_BASE_URL: ${{ secrets.METACULUS_API_BASE_URL }} | |
| INPUT_OPENROUTER_API_KEY: ${{ secrets.OPENROUTER_API_KEY }} | |
| INPUT_ASKNEWS_CLIENT_ID: ${{ secrets.ASKNEWS_CLIENT_ID }} | |
| INPUT_ASKNEWS_SECRET: ${{ secrets.ASKNEWS_SECRET }} | |
| bot_deepseek_v4_pro_high: | |
| needs: precache_asknews | |
| uses: ./.github/workflows/run-bot-launcher.yaml | |
| with: | |
| bot_name: "METAC_DEEPSEEK_V4_PRO_HIGH" | |
| metac_name: "metac-deepseek-v4-pro-high+asknews" | |
| cache_key: asknews-cache-${{ github.run_id }} | |
| secrets: | |
| INPUT_METACULUS_TOKENS: ${{ secrets.METACULUS_TOKENS }} | |
| INPUT_METACULUS_API_BASE_URL: ${{ secrets.METACULUS_API_BASE_URL }} | |
| INPUT_OPENROUTER_API_KEY: ${{ secrets.OPENROUTER_API_KEY }} | |
| INPUT_ASKNEWS_CLIENT_ID: ${{ secrets.ASKNEWS_CLIENT_ID }} | |
| INPUT_ASKNEWS_SECRET: ${{ secrets.ASKNEWS_SECRET }} | |
| bot_grok_4_3_high: | |
| needs: precache_asknews | |
| uses: ./.github/workflows/run-bot-launcher.yaml | |
| with: | |
| bot_name: "METAC_GROK_4_3_HIGH" | |
| metac_name: "metac-grok-4-3-high+asknews" | |
| cache_key: asknews-cache-${{ github.run_id }} | |
| secrets: | |
| INPUT_METACULUS_TOKENS: ${{ secrets.METACULUS_TOKENS }} | |
| INPUT_METACULUS_API_BASE_URL: ${{ secrets.METACULUS_API_BASE_URL }} | |
| INPUT_XAI_API_KEY: ${{ secrets.XAI_API_KEY }} | |
| INPUT_OPENROUTER_API_KEY: ${{ secrets.OPENROUTER_API_KEY }} | |
| INPUT_ASKNEWS_CLIENT_ID: ${{ secrets.ASKNEWS_CLIENT_ID }} | |
| INPUT_ASKNEWS_SECRET: ${{ secrets.ASKNEWS_SECRET }} | |
| bot_grok_4_20: | |
| needs: precache_asknews | |
| uses: ./.github/workflows/run-bot-launcher.yaml | |
| with: | |
| bot_name: "METAC_GROK_4_20" | |
| metac_name: "metac-grok-4-20+asknews" | |
| cache_key: asknews-cache-${{ github.run_id }} | |
| secrets: | |
| INPUT_METACULUS_TOKENS: ${{ secrets.METACULUS_TOKENS }} | |
| INPUT_METACULUS_API_BASE_URL: ${{ secrets.METACULUS_API_BASE_URL }} | |
| INPUT_XAI_API_KEY: ${{ secrets.XAI_API_KEY }} | |
| INPUT_OPENROUTER_API_KEY: ${{ secrets.OPENROUTER_API_KEY }} | |
| INPUT_ASKNEWS_CLIENT_ID: ${{ secrets.ASKNEWS_CLIENT_ID }} | |
| INPUT_ASKNEWS_SECRET: ${{ secrets.ASKNEWS_SECRET }} | |
| bot_grok_4_20_multi_agent: | |
| needs: precache_asknews | |
| uses: ./.github/workflows/run-bot-launcher.yaml | |
| with: | |
| bot_name: "METAC_GROK_4_20_MULTI_AGENT" | |
| metac_name: "metac-grok-4-20-multi-agent+asknews" | |
| cache_key: asknews-cache-${{ github.run_id }} | |
| secrets: | |
| INPUT_METACULUS_TOKENS: ${{ secrets.METACULUS_TOKENS }} | |
| INPUT_METACULUS_API_BASE_URL: ${{ secrets.METACULUS_API_BASE_URL }} | |
| INPUT_XAI_API_KEY: ${{ secrets.XAI_API_KEY }} | |
| INPUT_OPENROUTER_API_KEY: ${{ secrets.OPENROUTER_API_KEY }} | |
| INPUT_ASKNEWS_CLIENT_ID: ${{ secrets.ASKNEWS_CLIENT_ID }} | |
| INPUT_ASKNEWS_SECRET: ${{ secrets.ASKNEWS_SECRET }} | |
| #################################### April 2026 new bots #################################### | |
| bot_claude_sonnet_4_6: | |
| needs: precache_asknews | |
| uses: ./.github/workflows/run-bot-launcher.yaml | |
| with: | |
| bot_name: "METAC_CLAUDE_SONNET_4_6" | |
| metac_name: "metac-claude-sonnet-4-6+asknews" | |
| cache_key: asknews-cache-${{ github.run_id }} | |
| secrets: | |
| INPUT_METACULUS_TOKENS: ${{ secrets.METACULUS_TOKENS }} | |
| INPUT_METACULUS_API_BASE_URL: ${{ secrets.METACULUS_API_BASE_URL }} | |
| INPUT_ANTHROPIC_API_KEY: ${{ secrets.ANTHROPIC_API_KEY }} | |
| INPUT_ASKNEWS_CLIENT_ID: ${{ secrets.ASKNEWS_CLIENT_ID }} | |
| INPUT_ASKNEWS_SECRET: ${{ secrets.ASKNEWS_SECRET }} | |
| INPUT_OPENROUTER_API_KEY: ${{ secrets.OPENROUTER_API_KEY }} | |
| # bot_qwen_3_5: | |
| # needs: precache_asknews | |
| # uses: ./.github/workflows/run-bot-launcher.yaml | |
| # with: | |
| # bot_name: "METAC_QWEN_3_5" | |
| # metac_name: "metac-qwen-3-5+asknews" | |
| # cache_key: asknews-cache-${{ github.run_id }} | |
| # secrets: | |
| # INPUT_METACULUS_TOKENS: ${{ secrets.METACULUS_TOKENS }} | |
| # INPUT_METACULUS_API_BASE_URL: ${{ secrets.METACULUS_API_BASE_URL }} | |
| # INPUT_OPENROUTER_API_KEY: ${{ secrets.OPENROUTER_API_KEY }} | |
| # INPUT_ASKNEWS_CLIENT_ID: ${{ secrets.ASKNEWS_CLIENT_ID }} | |
| # INPUT_ASKNEWS_SECRET: ${{ secrets.ASKNEWS_SECRET }} | |
| bot_gemini_3_1_pro: | |
| needs: precache_asknews | |
| uses: ./.github/workflows/run-bot-launcher.yaml | |
| with: | |
| bot_name: "METAC_GEMINI_3_1_PRO" | |
| metac_name: "metac-gemini-3-1-pro+asknews" | |
| cache_key: asknews-cache-${{ github.run_id }} | |
| secrets: | |
| INPUT_METACULUS_TOKENS: ${{ secrets.METACULUS_TOKENS }} | |
| INPUT_METACULUS_API_BASE_URL: ${{ secrets.METACULUS_API_BASE_URL }} | |
| INPUT_OPENROUTER_API_KEY: ${{ secrets.OPENROUTER_API_KEY }} | |
| INPUT_ASKNEWS_CLIENT_ID: ${{ secrets.ASKNEWS_CLIENT_ID }} | |
| INPUT_ASKNEWS_SECRET: ${{ secrets.ASKNEWS_SECRET }} | |
| # bot_gpt_5_5: | |
| # needs: precache_asknews | |
| # uses: ./.github/workflows/run-bot-launcher.yaml | |
| # with: | |
| # bot_name: "METAC_GPT_5_5" | |
| # metac_name: "metac-gpt-5-5+asknews" | |
| # cache_key: asknews-cache-${{ github.run_id }} | |
| # secrets: | |
| # INPUT_METACULUS_TOKENS: ${{ secrets.METACULUS_TOKENS }} | |
| # INPUT_METACULUS_API_BASE_URL: ${{ secrets.METACULUS_API_BASE_URL }} | |
| # INPUT_OPENAI_API_KEY: ${{ secrets.OPENAI_API_KEY }} | |
| # INPUT_OPENROUTER_API_KEY: ${{ secrets.OPENROUTER_API_KEY }} | |
| # INPUT_ASKNEWS_CLIENT_ID: ${{ secrets.ASKNEWS_CLIENT_ID }} | |
| # INPUT_ASKNEWS_SECRET: ${{ secrets.ASKNEWS_SECRET }} | |
| # bot_gpt_5_4: | |
| # needs: precache_asknews | |
| # uses: ./.github/workflows/run-bot-launcher.yaml | |
| # with: | |
| # bot_name: "METAC_GPT_5_4" | |
| # metac_name: "metac-gpt-5-4+asknews" | |
| # cache_key: asknews-cache-${{ github.run_id }} | |
| # secrets: | |
| # INPUT_METACULUS_TOKENS: ${{ secrets.METACULUS_TOKENS }} | |
| # INPUT_METACULUS_API_BASE_URL: ${{ secrets.METACULUS_API_BASE_URL }} | |
| # INPUT_OPENAI_API_KEY: ${{ secrets.OPENAI_API_KEY }} | |
| # INPUT_ASKNEWS_CLIENT_ID: ${{ secrets.ASKNEWS_CLIENT_ID }} | |
| # INPUT_ASKNEWS_SECRET: ${{ secrets.ASKNEWS_SECRET }} | |
| bot_gpt_5_4_mini: | |
| needs: precache_asknews | |
| uses: ./.github/workflows/run-bot-launcher.yaml | |
| with: | |
| bot_name: "METAC_GPT_5_4_MINI" | |
| metac_name: "metac-gpt-5-4-mini+asknews" | |
| cache_key: asknews-cache-${{ github.run_id }} | |
| secrets: | |
| INPUT_METACULUS_TOKENS: ${{ secrets.METACULUS_TOKENS }} | |
| INPUT_METACULUS_API_BASE_URL: ${{ secrets.METACULUS_API_BASE_URL }} | |
| INPUT_OPENAI_API_KEY: ${{ secrets.OPENAI_API_KEY }} | |
| INPUT_OPENROUTER_API_KEY: ${{ secrets.OPENROUTER_API_KEY }} | |
| INPUT_ASKNEWS_CLIENT_ID: ${{ secrets.ASKNEWS_CLIENT_ID }} | |
| INPUT_ASKNEWS_SECRET: ${{ secrets.ASKNEWS_SECRET }} | |
| bot_gpt_5_4_nano: | |
| needs: precache_asknews | |
| uses: ./.github/workflows/run-bot-launcher.yaml | |
| with: | |
| bot_name: "METAC_GPT_5_4_NANO" | |
| metac_name: "metac-gpt-5-4-nano+asknews" | |
| cache_key: asknews-cache-${{ github.run_id }} | |
| secrets: | |
| INPUT_METACULUS_TOKENS: ${{ secrets.METACULUS_TOKENS }} | |
| INPUT_METACULUS_API_BASE_URL: ${{ secrets.METACULUS_API_BASE_URL }} | |
| INPUT_OPENAI_API_KEY: ${{ secrets.OPENAI_API_KEY }} | |
| INPUT_OPENROUTER_API_KEY: ${{ secrets.OPENROUTER_API_KEY }} | |
| INPUT_ASKNEWS_CLIENT_ID: ${{ secrets.ASKNEWS_CLIENT_ID }} | |
| INPUT_ASKNEWS_SECRET: ${{ secrets.ASKNEWS_SECRET }} | |
| # bot_gpt_5_3: | |
| # needs: precache_asknews | |
| # uses: ./.github/workflows/run-bot-launcher.yaml | |
| # with: | |
| # bot_name: "METAC_GPT_5_3" | |
| # metac_name: "metac-gpt-5-3+asknews" | |
| # cache_key: asknews-cache-${{ github.run_id }} | |
| # secrets: | |
| # INPUT_METACULUS_TOKENS: ${{ secrets.METACULUS_TOKENS }} | |
| # INPUT_METACULUS_API_BASE_URL: ${{ secrets.METACULUS_API_BASE_URL }} | |
| # INPUT_OPENAI_API_KEY: ${{ secrets.OPENAI_API_KEY }} | |
| # INPUT_ASKNEWS_CLIENT_ID: ${{ secrets.ASKNEWS_CLIENT_ID }} | |
| # INPUT_ASKNEWS_SECRET: ${{ secrets.ASKNEWS_SECRET }} | |
| # bot_gpt_5_3_instant: | |
| # needs: precache_asknews | |
| # uses: ./.github/workflows/run-bot-launcher.yaml | |
| # with: | |
| # bot_name: "METAC_GPT_5_3_INSTANT" | |
| # metac_name: "metac-gpt-5-3-instant+asknews" | |
| # cache_key: asknews-cache-${{ github.run_id }} | |
| # secrets: | |
| # INPUT_METACULUS_TOKENS: ${{ secrets.METACULUS_TOKENS }} | |
| # INPUT_METACULUS_API_BASE_URL: ${{ secrets.METACULUS_API_BASE_URL }} | |
| # INPUT_OPENAI_API_KEY: ${{ secrets.OPENAI_API_KEY }} | |
| # INPUT_ASKNEWS_CLIENT_ID: ${{ secrets.ASKNEWS_CLIENT_ID }} | |
| # INPUT_ASKNEWS_SECRET: ${{ secrets.ASKNEWS_SECRET }} | |
| bot_minimax_m2_7: | |
| needs: precache_asknews | |
| uses: ./.github/workflows/run-bot-launcher.yaml | |
| with: | |
| bot_name: "METAC_MINIMAX_M2_7" | |
| metac_name: "metac-minimax-m2-7+asknews" | |
| cache_key: asknews-cache-${{ github.run_id }} | |
| secrets: | |
| INPUT_METACULUS_TOKENS: ${{ secrets.METACULUS_TOKENS }} | |
| INPUT_METACULUS_API_BASE_URL: ${{ secrets.METACULUS_API_BASE_URL }} | |
| INPUT_OPENROUTER_API_KEY: ${{ secrets.OPENROUTER_API_KEY }} | |
| INPUT_ASKNEWS_CLIENT_ID: ${{ secrets.ASKNEWS_CLIENT_ID }} | |
| INPUT_ASKNEWS_SECRET: ${{ secrets.ASKNEWS_SECRET }} | |
| #################################### February 2026 new bots #################################### | |
| # bot_claude_opus_4_6_high_32k: | |
| # needs: precache_asknews | |
| # uses: ./.github/workflows/run-bot-launcher.yaml | |
| # with: | |
| # bot_name: "METAC_CLAUDE_OPUS_4_6_HIGH_32K" | |
| # metac_name: "metac-claude-opus-4-6-high-32k+asknews" | |
| # cache_key: asknews-cache-${{ github.run_id }} | |
| # secrets: | |
| # INPUT_METACULUS_TOKEN: ${{ secrets.METAC_CLAUDE_OPUS_4_6_HIGH_32K }} | |
| # INPUT_METACULUS_API_BASE_URL: ${{ secrets.METACULUS_API_BASE_URL }} | |
| # INPUT_ANTHROPIC_API_KEY: ${{ secrets.ANTHROPIC_API_KEY }} | |
| # INPUT_ASKNEWS_CLIENT_ID: ${{ secrets.ASKNEWS_CLIENT_ID }} | |
| # INPUT_ASKNEWS_SECRET: ${{ secrets.ASKNEWS_SECRET }} | |
| # INPUT_OPENROUTER_API_KEY: ${{ secrets.OPENROUTER_API_KEY }} | |
| # bot_claude_opus_4_6: | |
| # needs: precache_asknews | |
| # uses: ./.github/workflows/run-bot-launcher.yaml | |
| # with: | |
| # bot_name: 'METAC_CLAUDE_OPUS_4_6' | |
| # cache_key: asknews-cache-${{ github.run_id }} | |
| # secrets: | |
| # INPUT_METACULUS_TOKEN: ${{ secrets.METAC_CLAUDE_OPUS_4_6 }} | |
| # INPUT_METACULUS_API_BASE_URL: ${{ secrets.METACULUS_API_BASE_URL }} | |
| # INPUT_ANTHROPIC_API_KEY: ${{ secrets.ANTHROPIC_API_KEY }} | |
| # INPUT_ASKNEWS_CLIENT_ID: ${{ secrets.ASKNEWS_CLIENT_ID }} | |
| # INPUT_ASKNEWS_SECRET: ${{ secrets.ASKNEWS_SECRET }} | |
| # INPUT_OPENROUTER_API_KEY: ${{ secrets.OPENROUTER_API_KEY }} | |
| bot_claude_haiku_4_5: | |
| needs: precache_asknews | |
| uses: ./.github/workflows/run-bot-launcher.yaml | |
| with: | |
| bot_name: "METAC_CLAUDE_HAIKU_4_5" | |
| metac_name: "metac-claude-haiku-4-5+asknews" | |
| cache_key: asknews-cache-${{ github.run_id }} | |
| secrets: | |
| INPUT_METACULUS_TOKEN: ${{ secrets.METAC_CLAUDE_HAIKU_4_5 }} | |
| INPUT_METACULUS_API_BASE_URL: ${{ secrets.METACULUS_API_BASE_URL }} | |
| INPUT_ANTHROPIC_API_KEY: ${{ secrets.ANTHROPIC_API_KEY }} | |
| INPUT_ASKNEWS_CLIENT_ID: ${{ secrets.ASKNEWS_CLIENT_ID }} | |
| INPUT_ASKNEWS_SECRET: ${{ secrets.ASKNEWS_SECRET }} | |
| INPUT_OPENROUTER_API_KEY: ${{ secrets.OPENROUTER_API_KEY }} | |
| # bot_qwen3_max_thinking: | |
| # needs: precache_asknews | |
| # uses: ./.github/workflows/run-bot-launcher.yaml | |
| # with: | |
| # bot_name: "METAC_QWEN3_MAX_THINKING" | |
| # metac_name: "metac-qwen3-max-thinking+asknews" | |
| # cache_key: asknews-cache-${{ github.run_id }} | |
| # secrets: | |
| # INPUT_METACULUS_TOKEN: ${{ secrets.METAC_QWEN3_MAX_THINKING }} | |
| # INPUT_METACULUS_API_BASE_URL: ${{ secrets.METACULUS_API_BASE_URL }} | |
| # INPUT_OPENROUTER_API_KEY: ${{ secrets.OPENROUTER_API_KEY }} | |
| # INPUT_ASKNEWS_CLIENT_ID: ${{ secrets.ASKNEWS_CLIENT_ID }} | |
| # INPUT_ASKNEWS_SECRET: ${{ secrets.ASKNEWS_SECRET }} | |
| # bot_minimax_m2_5: | |
| # needs: precache_asknews | |
| # uses: ./.github/workflows/run-bot-launcher.yaml | |
| # with: | |
| # bot_name: 'METAC_MINIMAX_M2_5' | |
| # cache_key: asknews-cache-${{ github.run_id }} | |
| # secrets: | |
| # INPUT_METACULUS_TOKEN: ${{ secrets.METAC_MINIMAX_M2_5 }} | |
| # INPUT_METACULUS_API_BASE_URL: ${{ secrets.METACULUS_API_BASE_URL }} | |
| # INPUT_OPENROUTER_API_KEY: ${{ secrets.OPENROUTER_API_KEY }} | |
| # INPUT_ASKNEWS_CLIENT_ID: ${{ secrets.ASKNEWS_CLIENT_ID }} | |
| # INPUT_ASKNEWS_SECRET: ${{ secrets.ASKNEWS_SECRET }} | |
| # bot_kimi_k2_5_high: | |
| # needs: precache_asknews | |
| # uses: ./.github/workflows/run-bot-launcher.yaml | |
| # with: | |
| # bot_name: "METAC_KIMI_K2_5_HIGH" | |
| # metac_name: "metac-kimi-k2-5+asknews" | |
| # cache_key: asknews-cache-${{ github.run_id }} | |
| # secrets: | |
| # INPUT_METACULUS_TOKEN: ${{ secrets.METAC_KIMI_K2_5_HIGH }} | |
| # INPUT_METACULUS_API_BASE_URL: ${{ secrets.METACULUS_API_BASE_URL }} | |
| # INPUT_OPENROUTER_API_KEY: ${{ secrets.OPENROUTER_API_KEY }} | |
| # INPUT_ASKNEWS_CLIENT_ID: ${{ secrets.ASKNEWS_CLIENT_ID }} | |
| # INPUT_ASKNEWS_SECRET: ${{ secrets.ASKNEWS_SECRET }} | |
| # bot_glm_5: | |
| # needs: precache_asknews | |
| # uses: ./.github/workflows/run-bot-launcher.yaml | |
| # with: | |
| # bot_name: "METAC_GLM_5" | |
| # metac_name: "metac-glm-5+asknews" | |
| # cache_key: asknews-cache-${{ github.run_id }} | |
| # secrets: | |
| # INPUT_METACULUS_TOKEN: ${{ secrets.METAC_GLM_5 }} | |
| # INPUT_METACULUS_API_BASE_URL: ${{ secrets.METACULUS_API_BASE_URL }} | |
| # INPUT_OPENROUTER_API_KEY: ${{ secrets.OPENROUTER_API_KEY }} | |
| # INPUT_ASKNEWS_CLIENT_ID: ${{ secrets.ASKNEWS_CLIENT_ID }} | |
| # INPUT_ASKNEWS_SECRET: ${{ secrets.ASKNEWS_SECRET }} | |
| #################################### December 2025 new bots #################################### | |
| # bot_claude_opus_4_5_high_32k: | |
| # needs: precache_asknews | |
| # uses: ./.github/workflows/run-bot-launcher.yaml | |
| # with: | |
| # bot_name: "METAC_CLAUDE_OPUS_4_5_HIGH_32K" | |
| # metac_name: "metac-claude-opus-4-5-high-32k+asknews" | |
| # cache_key: asknews-cache-${{ github.run_id }} | |
| # secrets: | |
| # INPUT_METACULUS_TOKEN: ${{ secrets.METAC_CLAUDE_OPUS_4_5_HIGH_32K }} | |
| # INPUT_METACULUS_API_BASE_URL: ${{ secrets.METACULUS_API_BASE_URL }} | |
| # INPUT_ANTHROPIC_API_KEY: ${{ secrets.ANTHROPIC_API_KEY }} | |
| # INPUT_ASKNEWS_CLIENT_ID: ${{ secrets.ASKNEWS_CLIENT_ID }} | |
| # INPUT_ASKNEWS_SECRET: ${{ secrets.ASKNEWS_SECRET }} | |
| # INPUT_OPENROUTER_API_KEY: ${{ secrets.OPENROUTER_API_KEY }} | |
| # bot_claude_opus_4_5: | |
| # needs: precache_asknews | |
| # uses: ./.github/workflows/run-bot-launcher.yaml | |
| # with: | |
| # bot_name: "METAC_CLAUDE_OPUS_4_5" | |
| # metac_name: "metac-claude-opus-4-5+asknews" | |
| # cache_key: asknews-cache-${{ github.run_id }} | |
| # secrets: | |
| # INPUT_METACULUS_TOKEN: ${{ secrets.METAC_CLAUDE_OPUS_4_5 }} | |
| # INPUT_METACULUS_API_BASE_URL: ${{ secrets.METACULUS_API_BASE_URL }} | |
| # INPUT_ANTHROPIC_API_KEY: ${{ secrets.ANTHROPIC_API_KEY }} | |
| # INPUT_ASKNEWS_CLIENT_ID: ${{ secrets.ASKNEWS_CLIENT_ID }} | |
| # INPUT_ASKNEWS_SECRET: ${{ secrets.ASKNEWS_SECRET }} | |
| # INPUT_OPENROUTER_API_KEY: ${{ secrets.OPENROUTER_API_KEY }} | |
| # bot_gpt_5_2_high: | |
| # needs: precache_asknews | |
| # uses: ./.github/workflows/run-bot-launcher.yaml | |
| # with: | |
| # bot_name: "METAC_GPT_5_2_HIGH" | |
| # metac_name: "metac-gpt-5-2-high+asknews" | |
| # cache_key: asknews-cache-${{ github.run_id }} | |
| # secrets: | |
| # INPUT_METACULUS_TOKEN: ${{ secrets.METAC_GPT_5_2_HIGH }} | |
| # INPUT_METACULUS_API_BASE_URL: ${{ secrets.METACULUS_API_BASE_URL }} | |
| # INPUT_OPENAI_API_KEY: ${{ secrets.OPENAI_API_KEY }} | |
| # INPUT_ASKNEWS_CLIENT_ID: ${{ secrets.ASKNEWS_CLIENT_ID }} | |
| # INPUT_ASKNEWS_SECRET: ${{ secrets.ASKNEWS_SECRET }} | |
| # INPUT_OPENROUTER_API_KEY: ${{ secrets.OPENROUTER_API_KEY }} | |
| # bot_gpt_5_2: | |
| # needs: precache_asknews | |
| # uses: ./.github/workflows/run-bot-launcher.yaml | |
| # with: | |
| # bot_name: "METAC_GPT_5_2" | |
| # metac_name: "metac-gpt-5-2+asknews" | |
| # cache_key: asknews-cache-${{ github.run_id }} | |
| # secrets: | |
| # INPUT_METACULUS_TOKEN: ${{ secrets.METAC_GPT_5_2 }} | |
| # INPUT_METACULUS_API_BASE_URL: ${{ secrets.METACULUS_API_BASE_URL }} | |
| # INPUT_OPENAI_API_KEY: ${{ secrets.OPENAI_API_KEY }} | |
| # INPUT_ASKNEWS_CLIENT_ID: ${{ secrets.ASKNEWS_CLIENT_ID }} | |
| # INPUT_ASKNEWS_SECRET: ${{ secrets.ASKNEWS_SECRET }} | |
| # INPUT_OPENROUTER_API_KEY: ${{ secrets.OPENROUTER_API_KEY }} | |
| # bot_llama_3_1_nemotron_ultra_253b: | |
| # needs: precache_asknews | |
| # uses: ./.github/workflows/run-bot-launcher.yaml | |
| # with: | |
| # bot_name: 'METAC_LLAMA_3_1_NEMOTRON_ULTRA_253B' | |
| # cache_key: asknews-cache-${{ github.run_id }} | |
| # secrets: | |
| # INPUT_METACULUS_TOKEN: ${{ secrets.METAC_LLAMA_3_1_NEMOTRON_ULTRA_253B }} | |
| # INPUT_METACULUS_API_BASE_URL: ${{ secrets.METACULUS_API_BASE_URL }} | |
| # INPUT_OPENROUTER_API_KEY: ${{ secrets.OPENROUTER_API_KEY }} | |
| # INPUT_ASKNEWS_CLIENT_ID: ${{ secrets.ASKNEWS_CLIENT_ID }} | |
| # INPUT_ASKNEWS_SECRET: ${{ secrets.ASKNEWS_SECRET }} | |
| # bot_gemini_3_flash: | |
| # needs: precache_asknews | |
| # uses: ./.github/workflows/run-bot-launcher.yaml | |
| # with: | |
| # bot_name: "METAC_GEMINI_3_FLASH" | |
| # metac_name: "metac-gemini-3-flash+asknews" | |
| # cache_key: asknews-cache-${{ github.run_id }} | |
| # secrets: | |
| # INPUT_METACULUS_TOKEN: ${{ secrets.METAC_GEMINI_3_FLASH }} | |
| # INPUT_METACULUS_API_BASE_URL: ${{ secrets.METACULUS_API_BASE_URL }} | |
| # INPUT_GEMINI_API_KEY: ${{ secrets.GEMINI_API_KEY }} | |
| # INPUT_OPENROUTER_API_KEY: ${{ secrets.OPENROUTER_API_KEY }} | |
| # INPUT_ASKNEWS_CLIENT_ID: ${{ secrets.ASKNEWS_CLIENT_ID }} | |
| # INPUT_ASKNEWS_SECRET: ${{ secrets.ASKNEWS_SECRET }} | |
| # bot_glm_4_6: | |
| # needs: precache_asknews | |
| # uses: ./.github/workflows/run-bot-launcher.yaml | |
| # with: | |
| # bot_name: "METAC_GLM_4_6" | |
| # metac_name: "metac-glm-4-6+asknews" | |
| # cache_key: asknews-cache-${{ github.run_id }} | |
| # secrets: | |
| # INPUT_METACULUS_TOKEN: ${{ secrets.METAC_GLM_4_6 }} | |
| # INPUT_METACULUS_API_BASE_URL: ${{ secrets.METACULUS_API_BASE_URL }} | |
| # INPUT_OPENROUTER_API_KEY: ${{ secrets.OPENROUTER_API_KEY }} | |
| # INPUT_ASKNEWS_CLIENT_ID: ${{ secrets.ASKNEWS_CLIENT_ID }} | |
| # INPUT_ASKNEWS_SECRET: ${{ secrets.ASKNEWS_SECRET }} | |
| # bot_llama_3_1_405b_instruct: # Disabled - low performance and non-negligible cost | |
| # needs: precache_asknews | |
| # uses: ./.github/workflows/run-bot-launcher.yaml | |
| # with: | |
| # bot_name: 'METAC_LLAMA_3_1_405B_INSTRUCT' | |
| # cache_key: asknews-cache-${{ github.run_id }} | |
| # secrets: | |
| # INPUT_METACULUS_TOKEN: ${{ secrets.METAC_LLAMA_3_1_405B_INSTRUCT }} | |
| # INPUT_OPENROUTER_API_KEY: ${{ secrets.OPENROUTER_API_KEY }} | |
| # INPUT_ASKNEWS_CLIENT_ID: ${{ secrets.ASKNEWS_CLIENT_ID }} | |
| # INPUT_ASKNEWS_SECRET: ${{ secrets.ASKNEWS_SECRET }} | |
| #################################### November 2025 new bots #################################### | |
| # bot_kimi_k2_high: | |
| # needs: precache_asknews | |
| # uses: ./.github/workflows/run-bot-launcher.yaml | |
| # with: | |
| # bot_name: "METAC_KIMI_K2_HIGH" | |
| # metac_name: "metac-kimi-k2-high+asknews" | |
| # cache_key: asknews-cache-${{ github.run_id }} | |
| # secrets: | |
| # INPUT_METACULUS_TOKEN: ${{ secrets.METAC_KIMI_K2_HIGH }} | |
| # INPUT_METACULUS_API_BASE_URL: ${{ secrets.METACULUS_API_BASE_URL }} | |
| # INPUT_OPENROUTER_API_KEY: ${{ secrets.OPENROUTER_API_KEY }} | |
| # INPUT_ASKNEWS_CLIENT_ID: ${{ secrets.ASKNEWS_CLIENT_ID }} | |
| # INPUT_ASKNEWS_SECRET: ${{ secrets.ASKNEWS_SECRET }} | |
| # bot_gpt_5_1_high: | |
| # needs: precache_asknews | |
| # uses: ./.github/workflows/run-bot-launcher.yaml | |
| # with: | |
| # bot_name: "METAC_GPT_5_1_HIGH" | |
| # metac_name: "metac-gpt-5-1-high+asknews" | |
| # cache_key: asknews-cache-${{ github.run_id }} | |
| # secrets: | |
| # INPUT_METACULUS_TOKEN: ${{ secrets.METAC_GPT_5_1_HIGH }} | |
| # INPUT_METACULUS_API_BASE_URL: ${{ secrets.METACULUS_API_BASE_URL }} | |
| # INPUT_OPENAI_API_KEY: ${{ secrets.OPENAI_API_KEY }} | |
| # INPUT_ASKNEWS_CLIENT_ID: ${{ secrets.ASKNEWS_CLIENT_ID }} | |
| # INPUT_ASKNEWS_SECRET: ${{ secrets.ASKNEWS_SECRET }} | |
| # INPUT_OPENROUTER_API_KEY: ${{ secrets.OPENROUTER_API_KEY }} | |
| # bot_gpt_5_1: | |
| # needs: precache_asknews | |
| # uses: ./.github/workflows/run-bot-launcher.yaml | |
| # with: | |
| # bot_name: "METAC_GPT_5_1" | |
| # metac_name: "metac-gpt-5-1+asknews" | |
| # cache_key: asknews-cache-${{ github.run_id }} | |
| # secrets: | |
| # INPUT_METACULUS_TOKEN: ${{ secrets.METAC_GPT_5_1 }} | |
| # INPUT_METACULUS_API_BASE_URL: ${{ secrets.METACULUS_API_BASE_URL }} | |
| # INPUT_OPENAI_API_KEY: ${{ secrets.OPENAI_API_KEY }} | |
| # INPUT_ASKNEWS_CLIENT_ID: ${{ secrets.ASKNEWS_CLIENT_ID }} | |
| # INPUT_ASKNEWS_SECRET: ${{ secrets.ASKNEWS_SECRET }} | |
| # INPUT_OPENROUTER_API_KEY: ${{ secrets.OPENROUTER_API_KEY }} | |
| # bot_gemini_3_pro_high: | |
| # needs: precache_asknews | |
| # uses: ./.github/workflows/run-bot-launcher.yaml | |
| # with: | |
| # bot_name: 'METAC_GEMINI_3_PRO_HIGH' | |
| # cache_key: asknews-cache-${{ github.run_id }} | |
| # secrets: | |
| # INPUT_METACULUS_TOKEN: ${{ secrets.METAC_GEMINI_3_PRO_HIGH }} | |
| # INPUT_GEMINI_API_KEY: ${{ secrets.GEMINI_API_KEY }} | |
| # INPUT_OPENROUTER_API_KEY: ${{ secrets.OPENROUTER_API_KEY }} | |
| # INPUT_ASKNEWS_CLIENT_ID: ${{ secrets.ASKNEWS_CLIENT_ID }} | |
| # INPUT_ASKNEWS_SECRET: ${{ secrets.ASKNEWS_SECRET }} | |
| # bot_gemini_3_pro: | |
| # needs: precache_asknews | |
| # uses: ./.github/workflows/run-bot-launcher.yaml | |
| # with: | |
| # bot_name: 'METAC_GEMINI_3_PRO' | |
| # cache_key: asknews-cache-${{ github.run_id }} | |
| # secrets: | |
| # INPUT_METACULUS_TOKEN: ${{ secrets.METAC_GEMINI_3_PRO }} | |
| # INPUT_METACULUS_API_BASE_URL: ${{ secrets.METACULUS_API_BASE_URL }} | |
| # INPUT_GEMINI_API_KEY: ${{ secrets.GEMINI_API_KEY }} | |
| # INPUT_OPENROUTER_API_KEY: ${{ secrets.OPENROUTER_API_KEY }} | |
| # INPUT_ASKNEWS_CLIENT_ID: ${{ secrets.ASKNEWS_CLIENT_ID }} | |
| # INPUT_ASKNEWS_SECRET: ${{ secrets.ASKNEWS_SECRET }} | |
| # bot_grok_4_1_fast_high: | |
| # needs: precache_asknews | |
| # uses: ./.github/workflows/run-bot-launcher.yaml | |
| # with: | |
| # bot_name: "METAC_GROK_4_1_FAST_HIGH" | |
| # metac_name: "metac-grok-4-1-fast-high+asknews" | |
| # cache_key: asknews-cache-${{ github.run_id }} | |
| # secrets: | |
| # INPUT_METACULUS_TOKEN: ${{ secrets.METAC_GROK_4_1_FAST_HIGH }} | |
| # INPUT_METACULUS_API_BASE_URL: ${{ secrets.METACULUS_API_BASE_URL }} | |
| # INPUT_XAI_API_KEY: ${{ secrets.XAI_API_KEY }} | |
| # INPUT_OPENROUTER_API_KEY: ${{ secrets.OPENROUTER_API_KEY }} | |
| # INPUT_ASKNEWS_CLIENT_ID: ${{ secrets.ASKNEWS_CLIENT_ID }} | |
| # INPUT_ASKNEWS_SECRET: ${{ secrets.ASKNEWS_SECRET }} | |
| # bot_grok_4_1_fast: | |
| # needs: precache_asknews | |
| # uses: ./.github/workflows/run-bot-launcher.yaml | |
| # with: | |
| # bot_name: "METAC_GROK_4_1_FAST" | |
| # metac_name: "metac-grok-4-1-fast+asknews" | |
| # cache_key: asknews-cache-${{ github.run_id }} | |
| # secrets: | |
| # INPUT_METACULUS_TOKEN: ${{ secrets.METAC_GROK_4_1_FAST }} | |
| # INPUT_METACULUS_API_BASE_URL: ${{ secrets.METACULUS_API_BASE_URL }} | |
| # INPUT_XAI_API_KEY: ${{ secrets.XAI_API_KEY }} | |
| # INPUT_OPENROUTER_API_KEY: ${{ secrets.OPENROUTER_API_KEY }} | |
| # INPUT_ASKNEWS_CLIENT_ID: ${{ secrets.ASKNEWS_CLIENT_ID }} | |
| # INPUT_ASKNEWS_SECRET: ${{ secrets.ASKNEWS_SECRET }} | |
| # bot_qwen_3_max_high: | |
| # needs: precache_asknews | |
| # uses: ./.github/workflows/run-bot-launcher.yaml | |
| # with: | |
| # bot_name: 'METAC_QWEN_3_MAX_HIGH' | |
| # cache_key: asknews-cache-${{ github.run_id }} | |
| # secrets: | |
| # INPUT_METACULUS_TOKEN: ${{ secrets.METAC_QWEN_3_MAX_HIGH }} | |
| # INPUT_OPENROUTER_API_KEY: ${{ secrets.OPENROUTER_API_KEY }} | |
| # INPUT_ASKNEWS_CLIENT_ID: ${{ secrets.ASKNEWS_CLIENT_ID }} | |
| # INPUT_ASKNEWS_SECRET: ${{ secrets.ASKNEWS_SECRET }} | |
| # bot_deepseek_r1_cp_enabled: | |
| # needs: precache_asknews | |
| # uses: ./.github/workflows/run-bot-launcher.yaml | |
| # with: | |
| # bot_name: 'METAC_DEEPSEEK_R1_CP_ENABLED' | |
| # cache_key: asknews-cache-${{ github.run_id }} | |
| # secrets: | |
| # INPUT_METACULUS_TOKEN: ${{ secrets.METAC_DEEPSEEK_R1_CP_ENABLED }} | |
| # INPUT_OPENROUTER_API_KEY: ${{ secrets.OPENROUTER_API_KEY }} | |
| # INPUT_ASKNEWS_CLIENT_ID: ${{ secrets.ASKNEWS_CLIENT_ID }} | |
| # INPUT_ASKNEWS_SECRET: ${{ secrets.ASKNEWS_SECRET }} | |
| #################################### October 2025 new bots #################################### | |
| # bot_claude_4_5_sonnet_high: | |
| # needs: precache_asknews | |
| # uses: ./.github/workflows/run-bot-launcher.yaml | |
| # with: | |
| # bot_name: "METAC_CLAUDE_4_5_SONNET_HIGH" | |
| # metac_name: "metac-claude-4-5-sonnet-high-32k+asknews" | |
| # cache_key: asknews-cache-${{ github.run_id }} | |
| # secrets: | |
| # INPUT_METACULUS_TOKEN: ${{ secrets.METAC_CLAUDE_4_5_SONNET_HIGH }} | |
| # INPUT_METACULUS_API_BASE_URL: ${{ secrets.METACULUS_API_BASE_URL }} | |
| # INPUT_ANTHROPIC_API_KEY: ${{ secrets.ANTHROPIC_API_KEY }} | |
| # INPUT_ASKNEWS_CLIENT_ID: ${{ secrets.ASKNEWS_CLIENT_ID }} | |
| # INPUT_ASKNEWS_SECRET: ${{ secrets.ASKNEWS_SECRET }} | |
| # INPUT_OPENROUTER_API_KEY: ${{ secrets.OPENROUTER_API_KEY }} | |
| # bot_claude_4_5_sonnet: | |
| # needs: precache_asknews | |
| # uses: ./.github/workflows/run-bot-launcher.yaml | |
| # with: | |
| # bot_name: "METAC_CLAUDE_4_5_SONNET" | |
| # metac_name: "metac-claude-4-5-sonnet+asknews" | |
| # cache_key: asknews-cache-${{ github.run_id }} | |
| # secrets: | |
| # INPUT_METACULUS_TOKEN: ${{ secrets.METAC_CLAUDE_4_5_SONNET }} | |
| # INPUT_METACULUS_API_BASE_URL: ${{ secrets.METACULUS_API_BASE_URL }} | |
| # INPUT_ANTHROPIC_API_KEY: ${{ secrets.ANTHROPIC_API_KEY }} | |
| # INPUT_ASKNEWS_CLIENT_ID: ${{ secrets.ASKNEWS_CLIENT_ID }} | |
| # INPUT_ASKNEWS_SECRET: ${{ secrets.ASKNEWS_SECRET }} | |
| # INPUT_OPENROUTER_API_KEY: ${{ secrets.OPENROUTER_API_KEY }} | |
| # bot_qwen_3_max: | |
| # needs: precache_asknews | |
| # uses: ./.github/workflows/run-bot-launcher.yaml | |
| # with: | |
| # bot_name: "METAC_QWEN_3_MAX" | |
| # metac_name: "metac-qwen-3-max+asknews" | |
| # cache_key: asknews-cache-${{ github.run_id }} | |
| # secrets: | |
| # INPUT_METACULUS_TOKEN: ${{ secrets.METAC_QWEN_3_MAX }} | |
| # INPUT_METACULUS_API_BASE_URL: ${{ secrets.METACULUS_API_BASE_URL }} | |
| # INPUT_OPENROUTER_API_KEY: ${{ secrets.OPENROUTER_API_KEY }} | |
| # INPUT_ASKNEWS_CLIENT_ID: ${{ secrets.ASKNEWS_CLIENT_ID }} | |
| # INPUT_ASKNEWS_SECRET: ${{ secrets.ASKNEWS_SECRET }} | |
| bot_deepseek_3_2_reasoning: | |
| needs: precache_asknews | |
| uses: ./.github/workflows/run-bot-launcher.yaml | |
| with: | |
| bot_name: "METAC_DEEPSEEK_3_2_REASONING" | |
| metac_name: "metac-deepseek-3-2-reasoning+asknews" | |
| cache_key: asknews-cache-${{ github.run_id }} | |
| secrets: | |
| INPUT_METACULUS_TOKEN: ${{ secrets.METAC_DEEPSEEK_3_2_REASONING }} | |
| INPUT_METACULUS_API_BASE_URL: ${{ secrets.METACULUS_API_BASE_URL }} | |
| INPUT_OPENROUTER_API_KEY: ${{ secrets.OPENROUTER_API_KEY }} | |
| INPUT_ASKNEWS_CLIENT_ID: ${{ secrets.ASKNEWS_CLIENT_ID }} | |
| INPUT_ASKNEWS_SECRET: ${{ secrets.ASKNEWS_SECRET }} | |
| # bot_deepseek_3_2: | |
| # needs: precache_asknews | |
| # uses: ./.github/workflows/run-bot-launcher.yaml | |
| # with: | |
| # bot_name: 'METAC_DEEPSEEK_3_2' | |
| # cache_key: asknews-cache-${{ github.run_id }} | |
| # secrets: | |
| # INPUT_METACULUS_TOKEN: ${{ secrets.METAC_DEEPSEEK_3_2 }} | |
| # INPUT_OPENROUTER_API_KEY: ${{ secrets.OPENROUTER_API_KEY }} | |
| # INPUT_ASKNEWS_CLIENT_ID: ${{ secrets.ASKNEWS_CLIENT_ID }} | |
| # INPUT_ASKNEWS_SECRET: ${{ secrets.ASKNEWS_SECRET }} | |
| # bot_grok_4_fast_high: | |
| # needs: precache_asknews | |
| # uses: ./.github/workflows/run-bot-launcher.yaml | |
| # with: | |
| # bot_name: "METAC_GROK_4_FAST_HIGH" | |
| # metac_name: "metac-grok-4-fast-high+asknews" | |
| # cache_key: asknews-cache-${{ github.run_id }} | |
| # secrets: | |
| # INPUT_METACULUS_TOKEN: ${{ secrets.METAC_GROK_4_FAST_HIGH }} | |
| # INPUT_METACULUS_API_BASE_URL: ${{ secrets.METACULUS_API_BASE_URL }} | |
| # INPUT_XAI_API_KEY: ${{ secrets.XAI_API_KEY }} | |
| # INPUT_OPENROUTER_API_KEY: ${{ secrets.OPENROUTER_API_KEY }} | |
| # INPUT_ASKNEWS_CLIENT_ID: ${{ secrets.ASKNEWS_CLIENT_ID }} | |
| # INPUT_ASKNEWS_SECRET: ${{ secrets.ASKNEWS_SECRET }} | |
| # bot_grok_4_fast: | |
| # needs: precache_asknews | |
| # uses: ./.github/workflows/run-bot-launcher.yaml | |
| # with: | |
| # bot_name: 'METAC_GROK_4_FAST' | |
| # cache_key: asknews-cache-${{ github.run_id }} | |
| # secrets: | |
| # INPUT_METACULUS_TOKEN: ${{ secrets.METAC_GROK_4_FAST }} | |
| # INPUT_XAI_API_KEY: ${{ secrets.XAI_API_KEY }} | |
| # INPUT_OPENROUTER_API_KEY: ${{ secrets.OPENROUTER_API_KEY }} | |
| # INPUT_ASKNEWS_CLIENT_ID: ${{ secrets.ASKNEWS_CLIENT_ID }} | |
| # INPUT_ASKNEWS_SECRET: ${{ secrets.ASKNEWS_SECRET }} | |
| #################################### Fall 2025 new bots #################################### | |
| ### Classic bots | |
| # bot_gpt_5_high: | |
| # needs: precache_asknews | |
| # uses: ./.github/workflows/run-bot-launcher.yaml | |
| # with: | |
| # bot_name: 'METAC_GPT_5_HIGH' | |
| # cache_key: asknews-cache-${{ github.run_id }} | |
| # secrets: | |
| # INPUT_METACULUS_TOKEN: ${{ secrets.METAC_GPT_5_HIGH }} | |
| # INPUT_OPENAI_API_KEY: ${{ secrets.OPENAI_API_KEY }} | |
| # INPUT_ASKNEWS_CLIENT_ID: ${{ secrets.ASKNEWS_CLIENT_ID }} | |
| # INPUT_ASKNEWS_SECRET: ${{ secrets.ASKNEWS_SECRET }} | |
| # INPUT_OPENROUTER_API_KEY: ${{ secrets.OPENROUTER_API_KEY }} | |
| # bot_gpt_5: | |
| # needs: precache_asknews | |
| # uses: ./.github/workflows/run-bot-launcher.yaml | |
| # with: | |
| # bot_name: 'METAC_GPT_5' | |
| # cache_key: asknews-cache-${{ github.run_id }} | |
| # secrets: | |
| # INPUT_METACULUS_TOKEN: ${{ secrets.METAC_GPT_5 }} | |
| # INPUT_OPENAI_API_KEY: ${{ secrets.OPENAI_API_KEY }} | |
| # INPUT_ASKNEWS_CLIENT_ID: ${{ secrets.ASKNEWS_CLIENT_ID }} | |
| # INPUT_ASKNEWS_SECRET: ${{ secrets.ASKNEWS_SECRET }} | |
| # INPUT_OPENROUTER_API_KEY: ${{ secrets.OPENROUTER_API_KEY }} | |
| # bot_gpt_5_mini: | |
| # needs: precache_asknews | |
| # uses: ./.github/workflows/run-bot-launcher.yaml | |
| # with: | |
| # bot_name: "METAC_GPT_5_MINI" | |
| # metac_name: "metac-gpt-5-mini+asknews" | |
| # cache_key: asknews-cache-${{ github.run_id }} | |
| # secrets: | |
| # INPUT_METACULUS_TOKEN: ${{ secrets.METAC_GPT_5_MINI }} | |
| # INPUT_METACULUS_API_BASE_URL: ${{ secrets.METACULUS_API_BASE_URL }} | |
| # INPUT_OPENAI_API_KEY: ${{ secrets.OPENAI_API_KEY }} | |
| # INPUT_ASKNEWS_CLIENT_ID: ${{ secrets.ASKNEWS_CLIENT_ID }} | |
| # INPUT_ASKNEWS_SECRET: ${{ secrets.ASKNEWS_SECRET }} | |
| # INPUT_OPENROUTER_API_KEY: ${{ secrets.OPENROUTER_API_KEY }} | |
| # bot_gpt_5_nano: | |
| # needs: precache_asknews | |
| # uses: ./.github/workflows/run-bot-launcher.yaml | |
| # with: | |
| # bot_name: "METAC_GPT_5_NANO" | |
| # metac_name: "metac-gpt-5-nano+asknews" | |
| # cache_key: asknews-cache-${{ github.run_id }} | |
| # secrets: | |
| # INPUT_METACULUS_TOKEN: ${{ secrets.METAC_GPT_5_NANO }} | |
| # INPUT_METACULUS_API_BASE_URL: ${{ secrets.METACULUS_API_BASE_URL }} | |
| # INPUT_OPENAI_API_KEY: ${{ secrets.OPENAI_API_KEY }} | |
| # INPUT_ASKNEWS_CLIENT_ID: ${{ secrets.ASKNEWS_CLIENT_ID }} | |
| # INPUT_ASKNEWS_SECRET: ${{ secrets.ASKNEWS_SECRET }} | |
| # INPUT_OPENROUTER_API_KEY: ${{ secrets.OPENROUTER_API_KEY }} | |
| # bot_claude_4_sonnet_high_16k: | |
| # needs: precache_asknews | |
| # uses: ./.github/workflows/run-bot-launcher.yaml | |
| # with: | |
| # bot_name: 'METAC_CLAUDE_4_SONNET_HIGH_16K' | |
| # cache_key: asknews-cache-${{ github.run_id }} | |
| # secrets: | |
| # INPUT_METACULUS_TOKEN: ${{ secrets.METAC_CLAUDE_4_SONNET_HIGH_16K }} | |
| # INPUT_ANTHROPIC_API_KEY: ${{ secrets.ANTHROPIC_API_KEY }} | |
| # INPUT_ASKNEWS_CLIENT_ID: ${{ secrets.ASKNEWS_CLIENT_ID }} | |
| # INPUT_ASKNEWS_SECRET: ${{ secrets.ASKNEWS_SECRET }} | |
| # INPUT_OPENROUTER_API_KEY: ${{ secrets.OPENROUTER_API_KEY }} | |
| # bot_claude_4_sonnet: | |
| # needs: precache_asknews | |
| # uses: ./.github/workflows/run-bot-launcher.yaml | |
| # with: | |
| # bot_name: 'METAC_CLAUDE_4_SONNET' | |
| # cache_key: asknews-cache-${{ github.run_id }} | |
| # secrets: | |
| # INPUT_METACULUS_TOKEN: ${{ secrets.METAC_CLAUDE_4_SONNET }} | |
| # INPUT_ANTHROPIC_API_KEY: ${{ secrets.ANTHROPIC_API_KEY }} | |
| # INPUT_ASKNEWS_CLIENT_ID: ${{ secrets.ASKNEWS_CLIENT_ID }} | |
| # INPUT_ASKNEWS_SECRET: ${{ secrets.ASKNEWS_SECRET }} | |
| # INPUT_OPENROUTER_API_KEY: ${{ secrets.OPENROUTER_API_KEY }} | |
| # bot_claude_4_1_opus_high_16k: | |
| # needs: precache_asknews | |
| # uses: ./.github/workflows/run-bot-launcher.yaml | |
| # with: | |
| # bot_name: 'METAC_CLAUDE_4_1_OPUS_HIGH_16K' | |
| # cache_key: asknews-cache-${{ github.run_id }} | |
| # secrets: | |
| # INPUT_METACULUS_TOKEN: ${{ secrets.METAC_CLAUDE_4_1_OPUS_HIGH_16K }} | |
| # INPUT_ANTHROPIC_API_KEY: ${{ secrets.ANTHROPIC_API_KEY }} | |
| # INPUT_ASKNEWS_CLIENT_ID: ${{ secrets.ASKNEWS_CLIENT_ID }} | |
| # INPUT_ASKNEWS_SECRET: ${{ secrets.ASKNEWS_SECRET }} | |
| # INPUT_OPENROUTER_API_KEY: ${{ secrets.OPENROUTER_API_KEY }} | |
| # bot_grok_4: | |
| # needs: precache_asknews | |
| # uses: ./.github/workflows/run-bot-launcher.yaml | |
| # with: | |
| # bot_name: "METAC_GROK_4" | |
| # metac_name: "metac-grok-4+asknews" | |
| # cache_key: asknews-cache-${{ github.run_id }} | |
| # secrets: | |
| # INPUT_METACULUS_TOKEN: ${{ secrets.METAC_GROK_4 }} | |
| # INPUT_METACULUS_API_BASE_URL: ${{ secrets.METACULUS_API_BASE_URL }} | |
| # INPUT_XAI_API_KEY: ${{ secrets.XAI_API_KEY }} | |
| # INPUT_ASKNEWS_CLIENT_ID: ${{ secrets.ASKNEWS_CLIENT_ID }} | |
| # INPUT_ASKNEWS_SECRET: ${{ secrets.ASKNEWS_SECRET }} | |
| # INPUT_OPENROUTER_API_KEY: ${{ secrets.OPENROUTER_API_KEY }} | |
| # bot_kimi_k2: | |
| # needs: precache_asknews | |
| # uses: ./.github/workflows/run-bot-launcher.yaml | |
| # with: | |
| # bot_name: "METAC_KIMI_K2" | |
| # metac_name: "metac-kimi-k2+asknews" | |
| # cache_key: asknews-cache-${{ github.run_id }} | |
| # secrets: | |
| # INPUT_METACULUS_TOKEN: ${{ secrets.METAC_KIMI_K2 }} | |
| # INPUT_METACULUS_API_BASE_URL: ${{ secrets.METACULUS_API_BASE_URL }} | |
| # INPUT_OPENROUTER_API_KEY: ${{ secrets.OPENROUTER_API_KEY }} | |
| # INPUT_ASKNEWS_CLIENT_ID: ${{ secrets.ASKNEWS_CLIENT_ID }} | |
| # INPUT_ASKNEWS_SECRET: ${{ secrets.ASKNEWS_SECRET }} | |
| # The name of the bot in Metaculus is weird, and this just isn't needed much | |
| # bot_kimi_k2_variance_test: | |
| # needs: precache_asknews | |
| # uses: ./.github/workflows/run-bot-launcher.yaml | |
| # with: | |
| # bot_name: 'METAC_KIMI_K2_VARIANCE_TEST' | |
| # cache_key: asknews-cache-${{ github.run_id }} | |
| # secrets: | |
| # INPUT_METACULUS_TOKEN: ${{ secrets.METAC_KIMI_K2_VARIANCE_TEST }} | |
| # INPUT_OPENROUTER_API_KEY: ${{ secrets.OPENROUTER_API_KEY }} | |
| # INPUT_ASKNEWS_CLIENT_ID: ${{ secrets.ASKNEWS_CLIENT_ID }} | |
| # INPUT_ASKNEWS_SECRET: ${{ secrets.ASKNEWS_SECRET }} | |
| bot_deepseek_r1_variance_test: | |
| needs: precache_asknews | |
| uses: ./.github/workflows/run-bot-launcher.yaml | |
| with: | |
| bot_name: "METAC_DEEPSEEK_R1_VARIANCE_TEST" | |
| metac_name: "metac-deepseek-r1+asknews(variance-test)" | |
| cache_key: asknews-cache-${{ github.run_id }} | |
| secrets: | |
| INPUT_METACULUS_TOKEN: ${{ secrets.METAC_DEEPSEEK_R1_VARIANCE_TEST }} | |
| INPUT_METACULUS_API_BASE_URL: ${{ secrets.METACULUS_API_BASE_URL }} | |
| INPUT_OPENROUTER_API_KEY: ${{ secrets.OPENROUTER_API_KEY }} | |
| INPUT_ASKNEWS_CLIENT_ID: ${{ secrets.ASKNEWS_CLIENT_ID }} | |
| INPUT_ASKNEWS_SECRET: ${{ secrets.ASKNEWS_SECRET }} | |
| bot_gpt_oss_120b: | |
| needs: precache_asknews | |
| uses: ./.github/workflows/run-bot-launcher.yaml | |
| with: | |
| bot_name: "METAC_GPT_OSS_120B" | |
| metac_name: "metac-gpt-oss-120b+asknews" | |
| cache_key: asknews-cache-${{ github.run_id }} | |
| secrets: | |
| INPUT_METACULUS_TOKEN: ${{ secrets.METAC_GPT_OSS_120B }} | |
| INPUT_METACULUS_API_BASE_URL: ${{ secrets.METACULUS_API_BASE_URL }} | |
| INPUT_OPENROUTER_API_KEY: ${{ secrets.OPENROUTER_API_KEY }} | |
| INPUT_ASKNEWS_CLIENT_ID: ${{ secrets.ASKNEWS_CLIENT_ID }} | |
| INPUT_ASKNEWS_SECRET: ${{ secrets.ASKNEWS_SECRET }} | |
| bot_zai_glm_4_5: | |
| needs: precache_asknews | |
| uses: ./.github/workflows/run-bot-launcher.yaml | |
| with: | |
| bot_name: "METAC_ZAI_GLM_4_5" | |
| metac_name: "metac-zai-glm-4-5+asknews" | |
| cache_key: asknews-cache-${{ github.run_id }} | |
| secrets: | |
| INPUT_METACULUS_TOKEN: ${{ secrets.METAC_ZAI_GLM_4_5 }} | |
| INPUT_METACULUS_API_BASE_URL: ${{ secrets.METACULUS_API_BASE_URL }} | |
| INPUT_OPENROUTER_API_KEY: ${{ secrets.OPENROUTER_API_KEY }} | |
| INPUT_ASKNEWS_CLIENT_ID: ${{ secrets.ASKNEWS_CLIENT_ID }} | |
| INPUT_ASKNEWS_SECRET: ${{ secrets.ASKNEWS_SECRET }} | |
| bot_deepseek_v3_1_reasoning: | |
| needs: precache_asknews | |
| uses: ./.github/workflows/run-bot-launcher.yaml | |
| with: | |
| bot_name: "METAC_DEEPSEEK_V3_1_REASONING" | |
| metac_name: "metac-deepseek-v3-1-reasoning+asknews" | |
| cache_key: asknews-cache-${{ github.run_id }} | |
| secrets: | |
| INPUT_METACULUS_TOKEN: ${{ secrets.METAC_DEEPSEEK_V3_1_REASONING }} | |
| INPUT_METACULUS_API_BASE_URL: ${{ secrets.METACULUS_API_BASE_URL }} | |
| INPUT_OPENROUTER_API_KEY: ${{ secrets.OPENROUTER_API_KEY }} | |
| INPUT_ASKNEWS_CLIENT_ID: ${{ secrets.ASKNEWS_CLIENT_ID }} | |
| INPUT_ASKNEWS_SECRET: ${{ secrets.ASKNEWS_SECRET }} | |
| bot_deepseek_v3_1: | |
| needs: precache_asknews | |
| uses: ./.github/workflows/run-bot-launcher.yaml | |
| with: | |
| bot_name: "METAC_DEEPSEEK_V3_1" | |
| metac_name: "metac-deepseek-v3-1+asknews" | |
| cache_key: asknews-cache-${{ github.run_id }} | |
| secrets: | |
| INPUT_METACULUS_TOKEN: ${{ secrets.METAC_DEEPSEEK_V3_1 }} | |
| INPUT_METACULUS_API_BASE_URL: ${{ secrets.METACULUS_API_BASE_URL }} | |
| INPUT_OPENROUTER_API_KEY: ${{ secrets.OPENROUTER_API_KEY }} | |
| INPUT_ASKNEWS_CLIENT_ID: ${{ secrets.ASKNEWS_CLIENT_ID }} | |
| INPUT_ASKNEWS_SECRET: ${{ secrets.ASKNEWS_SECRET }} | |
| bot_deepseek_v3_1_variance_test_1: | |
| needs: precache_asknews | |
| uses: ./.github/workflows/run-bot-launcher.yaml | |
| with: | |
| bot_name: "METAC_DEEPSEEK_V3_1_VARIANCE_TEST_1" | |
| metac_name: "metac-deepseek-v3-1+asknews(variance-test-1)" | |
| cache_key: asknews-cache-${{ github.run_id }} | |
| secrets: | |
| INPUT_METACULUS_TOKEN: ${{ secrets.METAC_DEEPSEEK_V3_1_VARIANCE_TEST_1 }} | |
| INPUT_METACULUS_API_BASE_URL: ${{ secrets.METACULUS_API_BASE_URL }} | |
| INPUT_OPENROUTER_API_KEY: ${{ secrets.OPENROUTER_API_KEY }} | |
| INPUT_ASKNEWS_CLIENT_ID: ${{ secrets.ASKNEWS_CLIENT_ID }} | |
| INPUT_ASKNEWS_SECRET: ${{ secrets.ASKNEWS_SECRET }} | |
| bot_deepseek_v3_1_variance_test_2: | |
| needs: precache_asknews | |
| uses: ./.github/workflows/run-bot-launcher.yaml | |
| with: | |
| bot_name: "METAC_DEEPSEEK_V3_1_VARIANCE_TEST_2" | |
| metac_name: "metac-deepseek-v3-1+asknews(variance-test-2)" | |
| cache_key: asknews-cache-${{ github.run_id }} | |
| secrets: | |
| INPUT_METACULUS_TOKEN: ${{ secrets.METAC_DEEPSEEK_V3_1_VARIANCE_TEST_2 }} | |
| INPUT_METACULUS_API_BASE_URL: ${{ secrets.METACULUS_API_BASE_URL }} | |
| INPUT_OPENROUTER_API_KEY: ${{ secrets.OPENROUTER_API_KEY }} | |
| INPUT_ASKNEWS_CLIENT_ID: ${{ secrets.ASKNEWS_CLIENT_ID }} | |
| INPUT_ASKNEWS_SECRET: ${{ secrets.ASKNEWS_SECRET }} | |
| ### Research only bots | |
| # bot_o4_mini_deep_research: | |
| # needs: precache_asknews | |
| # uses: ./.github/workflows/run-bot-launcher.yaml | |
| # with: | |
| # bot_name: 'METAC_O4_MINI_DEEP_RESEARCH' | |
| # cache_key: asknews-cache-${{ github.run_id }} | |
| # secrets: | |
| # INPUT_METACULUS_TOKEN: ${{ secrets.METAC_O4_MINI_DEEP_RESEARCH }} | |
| # INPUT_OPENAI_API_KEY: ${{ secrets.OPENAI_API_KEY }} | |
| # INPUT_OPENROUTER_API_KEY: ${{ secrets.OPENROUTER_API_KEY }} | |
| # bot_o3_deep_research: | |
| # needs: precache_asknews | |
| # uses: ./.github/workflows/run-bot-launcher.yaml | |
| # with: | |
| # bot_name: 'METAC_O3_DEEP_RESEARCH' | |
| # cache_key: asknews-cache-${{ github.run_id }} | |
| # secrets: | |
| # INPUT_METACULUS_TOKEN: ${{ secrets.METAC_O3_DEEP_RESEARCH }} | |
| # INPUT_OPENAI_API_KEY: ${{ secrets.OPENAI_API_KEY }} | |
| # INPUT_OPENROUTER_API_KEY: ${{ secrets.OPENROUTER_API_KEY }} | |
| # bot_sonar_deep_research: | |
| # needs: precache_asknews | |
| # uses: ./.github/workflows/run-bot-launcher.yaml | |
| # with: | |
| # bot_name: 'METAC_SONAR_DEEP_RESEARCH' | |
| # cache_key: asknews-cache-${{ github.run_id }} | |
| # secrets: | |
| # INPUT_METACULUS_TOKEN: ${{ secrets.METAC_SONAR_DEEP_RESEARCH }} | |
| # INPUT_PERPLEXITY_API_KEY: ${{ secrets.PERPLEXITY_API_KEY }} | |
| # INPUT_OPENROUTER_API_KEY: ${{ secrets.OPENROUTER_API_KEY }} | |
| # bot_exa_research_pro: | |
| # needs: precache_asknews | |
| # uses: ./.github/workflows/run-bot-launcher.yaml | |
| # with: | |
| # bot_name: 'METAC_EXA_RESEARCH_PRO' | |
| # cache_key: asknews-cache-${{ github.run_id }} | |
| # secrets: | |
| # INPUT_METACULUS_TOKEN: ${{ secrets.METAC_EXA_RESEARCH_PRO }} | |
| # INPUT_EXA_API_KEY: ${{ secrets.EXA_API_KEY }} | |
| # INPUT_OPENROUTER_API_KEY: ${{ secrets.OPENROUTER_API_KEY }} | |
| # bot_gemini_2_5_pro_grounding: | |
| # needs: precache_asknews | |
| # uses: ./.github/workflows/run-bot-launcher.yaml | |
| # with: | |
| # bot_name: "METAC_GEMINI_2_5_PRO_GROUNDING" | |
| # metac_name: "metac-gemini-2-5-pro-grounding[research-only]" | |
| # cache_key: asknews-cache-${{ github.run_id }} | |
| # secrets: | |
| # INPUT_METACULUS_TOKEN: ${{ secrets.METAC_GEMINI_2_5_PRO_GROUNDING }} | |
| # INPUT_METACULUS_API_BASE_URL: ${{ secrets.METACULUS_API_BASE_URL }} | |
| # INPUT_GEMINI_API_KEY: ${{ secrets.GEMINI_API_KEY }} | |
| # INPUT_OPENROUTER_API_KEY: ${{ secrets.OPENROUTER_API_KEY }} | |
| bot_asknews_deepnews: | |
| needs: precache_asknews | |
| uses: ./.github/workflows/run-bot-launcher.yaml | |
| with: | |
| bot_name: "METAC_ASKNEWS_DEEPNEWS" | |
| metac_name: "metac-asknews-deepnews[research-only]" | |
| cache_key: asknews-cache-${{ github.run_id }} | |
| secrets: | |
| INPUT_METACULUS_TOKEN: ${{ secrets.METAC_ASKNEWS_DEEPNEWS }} | |
| INPUT_METACULUS_API_BASE_URL: ${{ secrets.METACULUS_API_BASE_URL }} | |
| INPUT_ASKNEWS_CLIENT_ID: ${{ secrets.ASKNEWS_CLIENT_ID }} | |
| INPUT_ASKNEWS_SECRET: ${{ secrets.ASKNEWS_SECRET }} | |
| INPUT_OPENROUTER_API_KEY: ${{ secrets.OPENROUTER_API_KEY }} | |
| # bot_gpt_5_search: | |
| # needs: precache_asknews | |
| # uses: ./.github/workflows/run-bot-launcher.yaml | |
| # with: | |
| # bot_name: 'METAC_GPT_5_SEARCH' | |
| # cache_key: asknews-cache-${{ github.run_id }} | |
| # secrets: | |
| # INPUT_METACULUS_TOKEN: ${{ secrets.METAC_GPT_5_SEARCH }} | |
| # INPUT_OPENAI_API_KEY: ${{ secrets.OPENAI_API_KEY }} | |
| # INPUT_OPENROUTER_API_KEY: ${{ secrets.OPENROUTER_API_KEY }} | |
| # bot_grok_4_live_search: # live search is now deprecated | |
| # needs: precache_asknews | |
| # uses: ./.github/workflows/run-bot-launcher.yaml | |
| # with: | |
| # bot_name: 'METAC_GROK_4_LIVE_SEARCH' | |
| # cache_key: asknews-cache-${{ github.run_id }} | |
| # secrets: | |
| # INPUT_METACULUS_TOKEN: ${{ secrets.METAC_GROK_4_LIVE_SEARCH }} | |
| # INPUT_XAI_API_KEY: ${{ secrets.XAI_API_KEY }} | |
| # INPUT_OPENROUTER_API_KEY: ${{ secrets.OPENROUTER_API_KEY }} | |
| # bot_sonnet_4_search: | |
| # needs: precache_asknews | |
| # uses: ./.github/workflows/run-bot-launcher.yaml | |
| # with: | |
| # bot_name: 'METAC_SONNET_4_SEARCH' | |
| # cache_key: asknews-cache-${{ github.run_id }} | |
| # secrets: | |
| # INPUT_METACULUS_TOKEN: ${{ secrets.METAC_SONNET_4_SEARCH }} | |
| # INPUT_ANTHROPIC_API_KEY: ${{ secrets.ANTHROPIC_API_KEY }} | |
| # INPUT_OPENROUTER_API_KEY: ${{ secrets.OPENROUTER_API_KEY }} | |
| bot_deepseek_r1_exa_online_research_only: | |
| needs: precache_asknews | |
| uses: ./.github/workflows/run-bot-launcher.yaml | |
| with: | |
| bot_name: "METAC_DEEPSEEK_R1_EXA_ONLINE_RESEARCH_ONLY" | |
| metac_name: "metac-deepseek-r1-exa-online[research-only-bot]" | |
| cache_key: asknews-cache-${{ github.run_id }} | |
| secrets: | |
| INPUT_METACULUS_TOKEN: ${{ secrets.METAC_DEEPSEEK_R1_EXA_ONLINE_RESEARCH_ONLY }} | |
| INPUT_METACULUS_API_BASE_URL: ${{ secrets.METACULUS_API_BASE_URL }} | |
| INPUT_OPENROUTER_API_KEY: ${{ secrets.OPENROUTER_API_KEY }} | |
| ### Deepseek research variant bots | |
| bot_deepseek_r1_plus_exa_online: | |
| needs: precache_asknews | |
| uses: ./.github/workflows/run-bot-launcher.yaml | |
| with: | |
| bot_name: "METAC_DEEPSEEK_R1_PLUS_EXA_ONLINE" | |
| metac_name: "metac-deepseek-r1+deepseek-r1-exa-online" | |
| cache_key: asknews-cache-${{ github.run_id }} | |
| secrets: | |
| INPUT_METACULUS_TOKEN: ${{ secrets.METAC_DEEPSEEK_R1_PLUS_EXA_ONLINE }} | |
| INPUT_METACULUS_API_BASE_URL: ${{ secrets.METACULUS_API_BASE_URL }} | |
| INPUT_OPENROUTER_API_KEY: ${{ secrets.OPENROUTER_API_KEY }} | |
| INPUT_EXA_API_KEY: ${{ secrets.EXA_API_KEY }} | |
| # bot_deepseek_r1_sonnet_4_search: | |
| # needs: precache_asknews | |
| # uses: ./.github/workflows/run-bot-launcher.yaml | |
| # with: | |
| # bot_name: 'METAC_DEEPSEEK_R1_SONNET_4_SEARCH' | |
| # cache_key: asknews-cache-${{ github.run_id }} | |
| # secrets: | |
| # INPUT_METACULUS_TOKEN: ${{ secrets.METAC_DEEPSEEK_R1_SONNET_4_SEARCH }} | |
| # INPUT_OPENROUTER_API_KEY: ${{ secrets.OPENROUTER_API_KEY }} | |
| # INPUT_ANTHROPIC_API_KEY: ${{ secrets.ANTHROPIC_API_KEY }} | |
| # bot_deepseek_r1_xai_livesearch: # Live search is now deprecated | |
| # needs: precache_asknews | |
| # uses: ./.github/workflows/run-bot-launcher.yaml | |
| # with: | |
| # bot_name: 'METAC_DEEPSEEK_R1_XAI_LIVESEARCH' | |
| # cache_key: asknews-cache-${{ github.run_id }} | |
| # secrets: | |
| # INPUT_METACULUS_TOKEN: ${{ secrets.METAC_DEEPSEEK_R1_XAI_LIVESEARCH }} | |
| # INPUT_OPENROUTER_API_KEY: ${{ secrets.OPENROUTER_API_KEY }} | |
| # INPUT_XAI_API_KEY: ${{ secrets.XAI_API_KEY }} | |
| # bot_deepseek_r1_o4_mini_deep_research: | |
| # needs: precache_asknews | |
| # uses: ./.github/workflows/run-bot-launcher.yaml | |
| # with: | |
| # bot_name: 'METAC_DEEPSEEK_R1_O4_MINI_DEEP_RESEARCH' | |
| # cache_key: asknews-cache-${{ github.run_id }} | |
| # secrets: | |
| # INPUT_METACULUS_TOKEN: ${{ secrets.METAC_DEEPSEEK_R1_O4_MINI_DEEP_RESEARCH }} | |
| # INPUT_OPENROUTER_API_KEY: ${{ secrets.OPENROUTER_API_KEY }} | |
| # INPUT_OPENAI_API_KEY: ${{ secrets.OPENAI_API_KEY }} | |
| bot_deepseek_r1_no_research: | |
| needs: precache_asknews | |
| uses: ./.github/workflows/run-bot-launcher.yaml | |
| with: | |
| bot_name: "METAC_DEEPSEEK_R1_NO_RESEARCH" | |
| metac_name: "metac-deepseek-r1+no-research" | |
| cache_key: asknews-cache-${{ github.run_id }} | |
| secrets: | |
| INPUT_METACULUS_TOKEN: ${{ secrets.METAC_DEEPSEEK_R1_NO_RESEARCH }} | |
| INPUT_METACULUS_API_BASE_URL: ${{ secrets.METACULUS_API_BASE_URL }} | |
| INPUT_OPENROUTER_API_KEY: ${{ secrets.OPENROUTER_API_KEY }} | |
| ### Special bots | |
| bot_gpt_4_1_optimized_prompt: | |
| needs: precache_asknews | |
| uses: ./.github/workflows/run-bot-launcher.yaml | |
| with: | |
| bot_name: "METAC_GPT_4_1_OPTIMIZED_PROMPT" | |
| metac_name: "metac-gpt-4-1+asknews[optimized-prompt]" | |
| cache_key: asknews-cache-${{ github.run_id }} | |
| secrets: | |
| INPUT_METACULUS_TOKEN: ${{ secrets.METAC_GPT_4_1_OPTIMIZED_PROMPT }} | |
| INPUT_METACULUS_API_BASE_URL: ${{ secrets.METACULUS_API_BASE_URL }} | |
| INPUT_OPENAI_API_KEY: ${{ secrets.OPENAI_API_KEY }} | |
| INPUT_ASKNEWS_CLIENT_ID: ${{ secrets.ASKNEWS_CLIENT_ID }} | |
| INPUT_ASKNEWS_SECRET: ${{ secrets.ASKNEWS_SECRET }} | |
| INPUT_OPENROUTER_API_KEY: ${{ secrets.OPENROUTER_API_KEY }} | |
| bot_gpt_4_1_nano_optimized_prompt: | |
| needs: precache_asknews | |
| uses: ./.github/workflows/run-bot-launcher.yaml | |
| with: | |
| bot_name: "METAC_GPT_4_1_NANO_OPTIMIZED_PROMPT" | |
| metac_name: "metac-gpt-4-1-nano+asknews[optimized-prompt]" | |
| cache_key: asknews-cache-${{ github.run_id }} | |
| secrets: | |
| INPUT_METACULUS_TOKEN: ${{ secrets.METAC_GPT_4_1_NANO_OPTIMIZED_PROMPT }} | |
| INPUT_METACULUS_API_BASE_URL: ${{ secrets.METACULUS_API_BASE_URL }} | |
| INPUT_OPENAI_API_KEY: ${{ secrets.OPENAI_API_KEY }} | |
| INPUT_ASKNEWS_CLIENT_ID: ${{ secrets.ASKNEWS_CLIENT_ID }} | |
| INPUT_ASKNEWS_SECRET: ${{ secrets.ASKNEWS_SECRET }} | |
| INPUT_OPENROUTER_API_KEY: ${{ secrets.OPENROUTER_API_KEY }} | |
| # bot_grok_4_tools: | |
| # needs: precache_asknews | |
| # uses: ./.github/workflows/run-bot-launcher.yaml | |
| # with: | |
| # bot_name: 'METAC_GROK_4_TOOLS' | |
| # cache_key: asknews-cache-${{ github.run_id }} | |
| # secrets: | |
| # INPUT_METACULUS_TOKEN: ${{ secrets.METAC_GROK_4_TOOLS }} | |
| # INPUT_XAI_API_KEY: ${{ secrets.XAI_API_KEY }} | |
| # bot_gpt_5_high_tools: | |
| # needs: precache_asknews | |
| # uses: ./.github/workflows/run-bot-launcher.yaml | |
| # with: | |
| # bot_name: 'METAC_GPT_5_HIGH_TOOLS' | |
| # cache_key: asknews-cache-${{ github.run_id }} | |
| # secrets: | |
| # INPUT_METACULUS_TOKEN: ${{ secrets.METAC_GPT_5_HIGH_TOOLS }} | |
| # INPUT_OPENAI_API_KEY: ${{ secrets.OPENAI_API_KEY }} | |
| # bot_sonnet_4_high_tools: | |
| # needs: precache_asknews | |
| # uses: ./.github/workflows/run-bot-launcher.yaml | |
| # with: | |
| # bot_name: 'METAC_SONNET_4_HIGH_TOOLS' | |
| # cache_key: asknews-cache-${{ github.run_id }} | |
| # secrets: | |
| # INPUT_METACULUS_TOKEN: ${{ secrets.METAC_SONNET_4_HIGH_TOOLS }} | |
| # INPUT_ANTHROPIC_API_KEY: ${{ secrets.ANTHROPIC_API_KEY }} | |
| #################################### Q2 2025 and earlier bots #################################### | |
| ### Research variants | |
| # bot_gemini_2_5_pro_gemini_2_5_pro_grounding: | |
| # needs: precache_asknews | |
| # uses: ./.github/workflows/run-bot-launcher.yaml | |
| # with: | |
| # bot_name: 'METAC_GEMINI_2_5_PRO_GEMINI_2_5_PRO_GROUNDING' | |
| # cache_key: asknews-cache-${{ github.run_id }} | |
| # secrets: | |
| # INPUT_METACULUS_TOKEN: ${{ secrets.METAC_GEMINI_2_5_PRO_GEMINI_2_5_PRO_GROUNDING }} | |
| # INPUT_GEMINI_API_KEY: ${{ secrets.GEMINI_API_KEY }} | |
| # INPUT_ASKNEWS_CLIENT_ID: ${{ secrets.ASKNEWS_CLIENT_ID }} | |
| # INPUT_ASKNEWS_SECRET: ${{ secrets.ASKNEWS_SECRET }} | |
| # INPUT_OPENROUTER_API_KEY: ${{ secrets.OPENROUTER_API_KEY }} | |
| # bot_gemini_2_5_pro_sonar_reasoning_pro: | |
| # needs: precache_asknews | |
| # uses: ./.github/workflows/run-bot-launcher.yaml | |
| # with: | |
| # bot_name: 'METAC_GEMINI_2_5_PRO_SONAR_REASONING_PRO' | |
| # cache_key: asknews-cache-${{ github.run_id }} | |
| # secrets: | |
| # INPUT_METACULUS_TOKEN: ${{ secrets.METAC_GEMINI_2_5_PRO_SONAR_REASONING_PRO }} | |
| # INPUT_GEMINI_API_KEY: ${{ secrets.GEMINI_API_KEY }} | |
| # INPUT_PERPLEXITY_API_KEY: ${{ secrets.PERPLEXITY_API_KEY }} | |
| # INPUT_OPENROUTER_API_KEY: ${{ secrets.OPENROUTER_API_KEY }} | |
| # bot_gemini_2_5_exa_pro: | |
| # needs: precache_asknews | |
| # uses: ./.github/workflows/run-bot-launcher.yaml | |
| # with: | |
| # bot_name: 'METAC_GEMINI_2_5_EXA_PRO' | |
| # cache_key: asknews-cache-${{ github.run_id }} | |
| # secrets: | |
| # INPUT_METACULUS_TOKEN: ${{ secrets.METAC_GEMINI_2_5_EXA_PRO }} | |
| # INPUT_GEMINI_API_KEY: ${{ secrets.GEMINI_API_KEY }} | |
| # INPUT_EXA_API_KEY: ${{ secrets.EXA_API_KEY }} | |
| # INPUT_OPENROUTER_API_KEY: ${{ secrets.OPENROUTER_API_KEY }} | |
| bot_deepseek_r1_sonar_pro: | |
| needs: precache_asknews | |
| uses: ./.github/workflows/run-bot-launcher.yaml | |
| with: | |
| bot_name: "METAC_DEEPSEEK_R1_SONAR_PRO" | |
| metac_name: "metac-deepseek-r1+sonar-pro" | |
| cache_key: asknews-cache-${{ github.run_id }} | |
| secrets: | |
| INPUT_METACULUS_TOKEN: ${{ secrets.METAC_DEEPSEEK_R1_SONAR_PRO }} | |
| INPUT_METACULUS_API_BASE_URL: ${{ secrets.METACULUS_API_BASE_URL }} | |
| INPUT_OPENROUTER_API_KEY: ${{ secrets.OPENROUTER_API_KEY }} | |
| INPUT_PERPLEXITY_API_KEY: ${{ secrets.PERPLEXITY_API_KEY }} | |
| bot_deepseek_r1_sonar: | |
| needs: precache_asknews | |
| uses: ./.github/workflows/run-bot-launcher.yaml | |
| with: | |
| bot_name: "METAC_DEEPSEEK_R1_SONAR" | |
| metac_name: "metac-deepseek-r1+sonar" | |
| cache_key: asknews-cache-${{ github.run_id }} | |
| secrets: | |
| INPUT_METACULUS_TOKEN: ${{ secrets.METAC_DEEPSEEK_R1_SONAR }} | |
| INPUT_METACULUS_API_BASE_URL: ${{ secrets.METACULUS_API_BASE_URL }} | |
| INPUT_OPENROUTER_API_KEY: ${{ secrets.OPENROUTER_API_KEY }} | |
| INPUT_PERPLEXITY_API_KEY: ${{ secrets.PERPLEXITY_API_KEY }} | |
| # bot_deepseek_r1_sonar_deep_research: | |
| # needs: precache_asknews | |
| # uses: ./.github/workflows/run-bot-launcher.yaml | |
| # with: | |
| # bot_name: 'METAC_DEEPSEEK_R1_SONAR_DEEP_RESEARCH' | |
| # cache_key: asknews-cache-${{ github.run_id }} | |
| # secrets: | |
| # INPUT_METACULUS_TOKEN: ${{ secrets.METAC_DEEPSEEK_R1_SONAR_DEEP_RESEARCH }} | |
| # INPUT_OPENROUTER_API_KEY: ${{ secrets.OPENROUTER_API_KEY }} | |
| # INPUT_PERPLEXITY_API_KEY: ${{ secrets.PERPLEXITY_API_KEY }} | |
| bot_deepseek_r1_sonar_reasoning_pro: | |
| needs: precache_asknews | |
| uses: ./.github/workflows/run-bot-launcher.yaml | |
| with: | |
| bot_name: "METAC_DEEPSEEK_R1_SONAR_REASONING_PRO" | |
| metac_name: "metac-deepseek-r1+sonar-reasoning-pro" | |
| cache_key: asknews-cache-${{ github.run_id }} | |
| secrets: | |
| INPUT_METACULUS_TOKEN: ${{ secrets.METAC_DEEPSEEK_R1_SONAR_REASONING_PRO }} | |
| INPUT_METACULUS_API_BASE_URL: ${{ secrets.METACULUS_API_BASE_URL }} | |
| INPUT_OPENROUTER_API_KEY: ${{ secrets.OPENROUTER_API_KEY }} | |
| INPUT_PERPLEXITY_API_KEY: ${{ secrets.PERPLEXITY_API_KEY }} | |
| # NOTE: No longer available (model deprecated by Perplexity Dec 15th, 2025) | |
| # bot_deepseek_r1_sonar_reasoning: | |
| # needs: precache_asknews | |
| # uses: ./.github/workflows/run-bot-launcher.yaml | |
| # with: | |
| # bot_name: 'METAC_DEEPSEEK_R1_SONAR_REASONING' | |
| # cache_key: asknews-cache-${{ github.run_id }} | |
| # secrets: | |
| # INPUT_METACULUS_TOKEN: ${{ secrets.METAC_DEEPSEEK_R1_SONAR_REASONING }} | |
| # INPUT_OPENROUTER_API_KEY: ${{ secrets.OPENROUTER_API_KEY }} | |
| # INPUT_PERPLEXITY_API_KEY: ${{ secrets.PERPLEXITY_API_KEY }} | |
| # bot_only_sonar_reasoning_pro: | |
| # needs: precache_asknews | |
| # uses: ./.github/workflows/run-bot-launcher.yaml | |
| # with: | |
| # bot_name: 'METAC_ONLY_SONAR_REASONING_PRO' | |
| # cache_key: asknews-cache-${{ github.run_id }} | |
| # secrets: | |
| # INPUT_METACULUS_TOKEN: ${{ secrets.METAC_ONLY_SONAR_REASONING_PRO }} | |
| # INPUT_OPENROUTER_API_KEY: ${{ secrets.OPENROUTER_API_KEY }} | |
| # INPUT_PERPLEXITY_API_KEY: ${{ secrets.PERPLEXITY_API_KEY }} | |
| # bot_deepseek_r1_gpt_4o_search_preview: | |
| # needs: precache_asknews | |
| # uses: ./.github/workflows/run-bot-launcher.yaml | |
| # with: | |
| # bot_name: "METAC_DEEPSEEK_R1_GPT_4O_SEARCH_PREVIEW" | |
| # metac_name: "metac-deepseek-r1+gpt-4o-search-preview" | |
| # cache_key: asknews-cache-${{ github.run_id }} | |
| # secrets: | |
| # INPUT_METACULUS_TOKEN: ${{ secrets.METAC_DEEPSEEK_R1_GPT_4O_SEARCH_PREVIEW }} | |
| # INPUT_METACULUS_API_BASE_URL: ${{ secrets.METACULUS_API_BASE_URL }} | |
| # INPUT_OPENROUTER_API_KEY: ${{ secrets.OPENROUTER_API_KEY }} | |
| # INPUT_OPENAI_API_KEY: ${{ secrets.OPENAI_API_KEY }} | |
| # bot_deepseek_r1_gemini_2_5_pro_grounding: | |
| # needs: precache_asknews | |
| # uses: ./.github/workflows/run-bot-launcher.yaml | |
| # with: | |
| # bot_name: "METAC_DEEPSEEK_R1_GEMINI_2_5_PRO_GROUNDING" | |
| # metac_name: "metac-deepseek-r1+gemini-2-5-pro-grounding" | |
| # cache_key: asknews-cache-${{ github.run_id }} | |
| # secrets: | |
| # INPUT_METACULUS_TOKEN: ${{ secrets.METAC_DEEPSEEK_R1_GEMINI_2_5_PRO_GROUNDING }} | |
| # INPUT_METACULUS_API_BASE_URL: ${{ secrets.METACULUS_API_BASE_URL }} | |
| # INPUT_OPENROUTER_API_KEY: ${{ secrets.OPENROUTER_API_KEY }} | |
| # INPUT_GEMINI_API_KEY: ${{ secrets.GEMINI_API_KEY }} | |
| # bot_deepseek_r1_exa_smart_searcher: | |
| # needs: precache_asknews | |
| # uses: ./.github/workflows/run-bot-launcher.yaml | |
| # with: | |
| # bot_name: 'METAC_DEEPSEEK_R1_EXA_SMART_SEARCHER' | |
| # cache_key: asknews-cache-${{ github.run_id }} | |
| # secrets: | |
| # INPUT_METACULUS_TOKEN: ${{ secrets.METAC_DEEPSEEK_R1_EXA_SMART_SEARCHER }} | |
| # INPUT_OPENROUTER_API_KEY: ${{ secrets.OPENROUTER_API_KEY }} | |
| # INPUT_EXA_API_KEY: ${{ secrets.EXA_API_KEY }} | |
| bot_deepseek_r1_ask_exa_pro: | |
| needs: precache_asknews | |
| uses: ./.github/workflows/run-bot-launcher.yaml | |
| with: | |
| bot_name: "METAC_DEEPSEEK_R1_ASK_EXA_PRO" | |
| metac_name: "metac-deepseek-r1+exa-answer" | |
| cache_key: asknews-cache-${{ github.run_id }} | |
| secrets: | |
| INPUT_METACULUS_TOKEN: ${{ secrets.METAC_DEEPSEEK_R1_ASK_EXA_PRO }} | |
| INPUT_METACULUS_API_BASE_URL: ${{ secrets.METACULUS_API_BASE_URL }} | |
| INPUT_OPENROUTER_API_KEY: ${{ secrets.OPENROUTER_API_KEY }} | |
| INPUT_EXA_API_KEY: ${{ secrets.EXA_API_KEY }} | |
| # bot_deepseek_r1_deepnews: | |
| # needs: precache_asknews | |
| # uses: ./.github/workflows/run-bot-launcher.yaml | |
| # with: | |
| # bot_name: 'METAC_DEEPSEEK_R1_DEEPNEWS' | |
| # cache_key: asknews-cache-${{ github.run_id }} | |
| # secrets: | |
| # INPUT_METACULUS_TOKEN: ${{ secrets.METAC_DEEPSEEK_R1_DEEPNEWS }} | |
| # INPUT_OPENROUTER_API_KEY: ${{ secrets.OPENROUTER_API_KEY }} | |
| # INPUT_ASKNEWS_CLIENT_ID: ${{ secrets.ASKNEWS_CLIENT_ID }} | |
| # INPUT_ASKNEWS_SECRET: ${{ secrets.ASKNEWS_SECRET }} | |
| ### Classic bots | |
| # bot_o3_high: | |
| # needs: precache_asknews | |
| # uses: ./.github/workflows/run-bot-launcher.yaml | |
| # with: | |
| # bot_name: 'METAC_O3_HIGH_TOKEN' | |
| # cache_key: asknews-cache-${{ github.run_id }} | |
| # secrets: | |
| # INPUT_METACULUS_TOKEN: ${{ secrets.METAC_O3_HIGH_TOKEN }} | |
| # INPUT_OPENAI_API_KEY: ${{ secrets.OPENAI_API_KEY }} | |
| # INPUT_ASKNEWS_CLIENT_ID: ${{ secrets.ASKNEWS_CLIENT_ID }} | |
| # INPUT_ASKNEWS_SECRET: ${{ secrets.ASKNEWS_SECRET }} | |
| # INPUT_OPENROUTER_API_KEY: ${{ secrets.OPENROUTER_API_KEY }} | |
| # bot_o3: | |
| # needs: precache_asknews | |
| # uses: ./.github/workflows/run-bot-launcher.yaml | |
| # with: | |
| # bot_name: "METAC_O3_TOKEN" | |
| # metac_name: "metac-o3+asknews" | |
| # cache_key: asknews-cache-${{ github.run_id }} | |
| # secrets: | |
| # INPUT_METACULUS_TOKEN: ${{ secrets.METAC_O3_TOKEN }} | |
| # INPUT_METACULUS_API_BASE_URL: ${{ secrets.METACULUS_API_BASE_URL }} | |
| # INPUT_OPENAI_API_KEY: ${{ secrets.OPENAI_API_KEY }} | |
| # INPUT_ASKNEWS_CLIENT_ID: ${{ secrets.ASKNEWS_CLIENT_ID }} | |
| # INPUT_ASKNEWS_SECRET: ${{ secrets.ASKNEWS_SECRET }} | |
| # INPUT_OPENROUTER_API_KEY: ${{ secrets.OPENROUTER_API_KEY }} | |
| # bot_o4_mini_high: | |
| # needs: precache_asknews | |
| # uses: ./.github/workflows/run-bot-launcher.yaml | |
| # with: | |
| # bot_name: "METAC_O4_MINI_HIGH_TOKEN" | |
| # metac_name: "metac-o4-mini-high+asknews" | |
| # cache_key: asknews-cache-${{ github.run_id }} | |
| # secrets: | |
| # INPUT_METACULUS_TOKEN: ${{ secrets.METAC_O4_MINI_HIGH_TOKEN }} | |
| # INPUT_METACULUS_API_BASE_URL: ${{ secrets.METACULUS_API_BASE_URL }} | |
| # INPUT_OPENAI_API_KEY: ${{ secrets.OPENAI_API_KEY }} | |
| # INPUT_ASKNEWS_CLIENT_ID: ${{ secrets.ASKNEWS_CLIENT_ID }} | |
| # INPUT_ASKNEWS_SECRET: ${{ secrets.ASKNEWS_SECRET }} | |
| # INPUT_OPENROUTER_API_KEY: ${{ secrets.OPENROUTER_API_KEY }} | |
| # bot_o4_mini: | |
| # needs: precache_asknews | |
| # uses: ./.github/workflows/run-bot-launcher.yaml | |
| # with: | |
| # bot_name: "METAC_O4_MINI_TOKEN" | |
| # metac_name: "metac-o4-mini+asknews" | |
| # cache_key: asknews-cache-${{ github.run_id }} | |
| # secrets: | |
| # INPUT_METACULUS_TOKEN: ${{ secrets.METAC_O4_MINI_TOKEN }} | |
| # INPUT_METACULUS_API_BASE_URL: ${{ secrets.METACULUS_API_BASE_URL }} | |
| # INPUT_OPENAI_API_KEY: ${{ secrets.OPENAI_API_KEY }} | |
| # INPUT_ASKNEWS_CLIENT_ID: ${{ secrets.ASKNEWS_CLIENT_ID }} | |
| # INPUT_ASKNEWS_SECRET: ${{ secrets.ASKNEWS_SECRET }} | |
| # INPUT_OPENROUTER_API_KEY: ${{ secrets.OPENROUTER_API_KEY }} | |
| bot_4_1: | |
| needs: precache_asknews | |
| uses: ./.github/workflows/run-bot-launcher.yaml | |
| with: | |
| bot_name: "METAC_4_1_TOKEN" | |
| metac_name: "metac-gpt-4-1+asknews" | |
| cache_key: asknews-cache-${{ github.run_id }} | |
| secrets: | |
| INPUT_METACULUS_TOKEN: ${{ secrets.METAC_4_1_TOKEN }} | |
| INPUT_METACULUS_API_BASE_URL: ${{ secrets.METACULUS_API_BASE_URL }} | |
| INPUT_OPENAI_API_KEY: ${{ secrets.OPENAI_API_KEY }} | |
| INPUT_ASKNEWS_CLIENT_ID: ${{ secrets.ASKNEWS_CLIENT_ID }} | |
| INPUT_ASKNEWS_SECRET: ${{ secrets.ASKNEWS_SECRET }} | |
| INPUT_OPENROUTER_API_KEY: ${{ secrets.OPENROUTER_API_KEY }} | |
| bot_4_1_mini: | |
| needs: precache_asknews | |
| uses: ./.github/workflows/run-bot-launcher.yaml | |
| with: | |
| bot_name: "METAC_4_1_MINI_TOKEN" | |
| metac_name: "metac-gpt-4-1-mini+asknews" | |
| cache_key: asknews-cache-${{ github.run_id }} | |
| secrets: | |
| INPUT_METACULUS_TOKEN: ${{ secrets.METAC_4_1_MINI_TOKEN }} | |
| INPUT_METACULUS_API_BASE_URL: ${{ secrets.METACULUS_API_BASE_URL }} | |
| INPUT_OPENAI_API_KEY: ${{ secrets.OPENAI_API_KEY }} | |
| INPUT_ASKNEWS_CLIENT_ID: ${{ secrets.ASKNEWS_CLIENT_ID }} | |
| INPUT_ASKNEWS_SECRET: ${{ secrets.ASKNEWS_SECRET }} | |
| INPUT_OPENROUTER_API_KEY: ${{ secrets.OPENROUTER_API_KEY }} | |
| bot_4_1_nano: | |
| needs: precache_asknews | |
| uses: ./.github/workflows/run-bot-launcher.yaml | |
| with: | |
| bot_name: "METAC_4_1_NANO_TOKEN" | |
| metac_name: "metac-gpt-4-1-nano+asknews" | |
| cache_key: asknews-cache-${{ github.run_id }} | |
| secrets: | |
| INPUT_METACULUS_TOKEN: ${{ secrets.METAC_4_1_NANO_TOKEN }} | |
| INPUT_METACULUS_API_BASE_URL: ${{ secrets.METACULUS_API_BASE_URL }} | |
| INPUT_OPENAI_API_KEY: ${{ secrets.OPENAI_API_KEY }} | |
| INPUT_ASKNEWS_CLIENT_ID: ${{ secrets.ASKNEWS_CLIENT_ID }} | |
| INPUT_ASKNEWS_SECRET: ${{ secrets.ASKNEWS_SECRET }} | |
| INPUT_OPENROUTER_API_KEY: ${{ secrets.OPENROUTER_API_KEY }} | |
| # bot_gemini_2_5_flash: | |
| # needs: precache_asknews | |
| # uses: ./.github/workflows/run-bot-launcher.yaml | |
| # with: | |
| # bot_name: "METAC_GEMINI_2_5_FLASH_PREVIEW_TOKEN" | |
| # metac_name: "metac-gemini-2-5-flash+asknews" | |
| # cache_key: asknews-cache-${{ github.run_id }} | |
| # secrets: | |
| # INPUT_METACULUS_TOKEN: ${{ secrets.METAC_GEMINI_2_5_FLASH_PREVIEW_TOKEN }} | |
| # INPUT_METACULUS_API_BASE_URL: ${{ secrets.METACULUS_API_BASE_URL }} | |
| # INPUT_GEMINI_API_KEY: ${{ secrets.GEMINI_API_KEY }} | |
| # INPUT_OPENROUTER_API_KEY: ${{ secrets.OPENROUTER_API_KEY }} | |
| # INPUT_ASKNEWS_CLIENT_ID: ${{ secrets.ASKNEWS_CLIENT_ID }} | |
| # INPUT_ASKNEWS_SECRET: ${{ secrets.ASKNEWS_SECRET }} | |
| # bot_o1_high: | |
| # needs: precache_asknews | |
| # uses: ./.github/workflows/run-bot-launcher.yaml | |
| # with: | |
| # bot_name: 'METAC_O1_HIGH_TOKEN' | |
| # cache_key: asknews-cache-${{ github.run_id }} | |
| # secrets: | |
| # INPUT_METACULUS_TOKEN: ${{ secrets.METAC_O1_HIGH_TOKEN }} | |
| # INPUT_OPENAI_API_KEY: ${{ secrets.OPENAI_API_KEY }} | |
| # INPUT_ASKNEWS_CLIENT_ID: ${{ secrets.ASKNEWS_CLIENT_ID }} | |
| # INPUT_ASKNEWS_SECRET: ${{ secrets.ASKNEWS_SECRET }} | |
| # INPUT_OPENROUTER_API_KEY: ${{ secrets.OPENROUTER_API_KEY }} | |
| # bot_o1: | |
| # needs: precache_asknews | |
| # uses: ./.github/workflows/run-bot-launcher.yaml | |
| # with: | |
| # bot_name: 'METAC_O1_TOKEN' | |
| # cache_key: asknews-cache-${{ github.run_id }} | |
| # secrets: | |
| # INPUT_METACULUS_TOKEN: ${{ secrets.METAC_O1_TOKEN }} | |
| # INPUT_OPENAI_API_KEY: ${{ secrets.OPENAI_API_KEY }} | |
| # INPUT_ASKNEWS_CLIENT_ID: ${{ secrets.ASKNEWS_CLIENT_ID }} | |
| # INPUT_ASKNEWS_SECRET: ${{ secrets.ASKNEWS_SECRET }} | |
| # INPUT_OPENROUTER_API_KEY: ${{ secrets.OPENROUTER_API_KEY }} | |
| # bot_o1_mini: | |
| # needs: precache_asknews | |
| # uses: ./.github/workflows/run-bot-launcher.yaml | |
| # with: | |
| # bot_name: 'METAC_O1_MINI_TOKEN' | |
| # cache_key: asknews-cache-${{ github.run_id }} | |
| # secrets: | |
| # INPUT_METACULUS_TOKEN: ${{ secrets.METAC_O1_MINI_TOKEN }} | |
| # INPUT_OPENAI_API_KEY: ${{ secrets.OPENAI_API_KEY }} | |
| # INPUT_ASKNEWS_CLIENT_ID: ${{ secrets.ASKNEWS_CLIENT_ID }} | |
| # INPUT_ASKNEWS_SECRET: ${{ secrets.ASKNEWS_SECRET }} | |
| # INPUT_OPENROUTER_API_KEY: ${{ secrets.OPENROUTER_API_KEY }} | |
| # bot_o3_mini_high: | |
| # needs: precache_asknews | |
| # uses: ./.github/workflows/run-bot-launcher.yaml | |
| # with: | |
| # bot_name: 'METAC_O3_MINI_HIGH_TOKEN' | |
| # cache_key: asknews-cache-${{ github.run_id }} | |
| # secrets: | |
| # INPUT_METACULUS_TOKEN: ${{ secrets.METAC_O3_MINI_HIGH_TOKEN }} | |
| # INPUT_OPENAI_API_KEY: ${{ secrets.OPENAI_API_KEY }} | |
| # INPUT_ASKNEWS_CLIENT_ID: ${{ secrets.ASKNEWS_CLIENT_ID }} | |
| # INPUT_ASKNEWS_SECRET: ${{ secrets.ASKNEWS_SECRET }} | |
| # INPUT_OPENROUTER_API_KEY: ${{ secrets.OPENROUTER_API_KEY }} | |
| # bot_o3_mini: | |
| # needs: precache_asknews | |
| # uses: ./.github/workflows/run-bot-launcher.yaml | |
| # with: | |
| # bot_name: 'METAC_O3_MINI_TOKEN' | |
| # cache_key: asknews-cache-${{ github.run_id }} | |
| # secrets: | |
| # INPUT_METACULUS_TOKEN: ${{ secrets.METAC_O3_MINI_TOKEN }} | |
| # INPUT_OPENAI_API_KEY: ${{ secrets.OPENAI_API_KEY }} | |
| # INPUT_ASKNEWS_CLIENT_ID: ${{ secrets.ASKNEWS_CLIENT_ID }} | |
| # INPUT_ASKNEWS_SECRET: ${{ secrets.ASKNEWS_SECRET }} | |
| # INPUT_OPENROUTER_API_KEY: ${{ secrets.OPENROUTER_API_KEY }} | |
| bot_gpt4o: | |
| needs: precache_asknews | |
| uses: ./.github/workflows/run-bot-launcher.yaml | |
| with: | |
| bot_name: "METAC_GPT_4O_TOKEN" | |
| metac_name: "metac-gpt-4o+asknews" | |
| cache_key: asknews-cache-${{ github.run_id }} | |
| secrets: | |
| INPUT_METACULUS_TOKEN: ${{ secrets.METAC_GPT_4O_TOKEN }} | |
| INPUT_METACULUS_API_BASE_URL: ${{ secrets.METACULUS_API_BASE_URL }} | |
| INPUT_OPENAI_API_KEY: ${{ secrets.OPENAI_API_KEY }} | |
| INPUT_ASKNEWS_CLIENT_ID: ${{ secrets.ASKNEWS_CLIENT_ID }} | |
| INPUT_ASKNEWS_SECRET: ${{ secrets.ASKNEWS_SECRET }} | |
| INPUT_OPENROUTER_API_KEY: ${{ secrets.OPENROUTER_API_KEY }} | |
| bot_gpt4o_mini: | |
| needs: precache_asknews | |
| uses: ./.github/workflows/run-bot-launcher.yaml | |
| with: | |
| bot_name: "METAC_GPT_4O_MINI_TOKEN" | |
| metac_name: "metac-gpt-4o-mini+asknews" | |
| cache_key: asknews-cache-${{ github.run_id }} | |
| secrets: | |
| INPUT_METACULUS_TOKEN: ${{ secrets.METAC_GPT_4O_MINI_TOKEN }} | |
| INPUT_METACULUS_API_BASE_URL: ${{ secrets.METACULUS_API_BASE_URL }} | |
| INPUT_OPENAI_API_KEY: ${{ secrets.OPENAI_API_KEY }} | |
| INPUT_ASKNEWS_CLIENT_ID: ${{ secrets.ASKNEWS_CLIENT_ID }} | |
| INPUT_ASKNEWS_SECRET: ${{ secrets.ASKNEWS_SECRET }} | |
| INPUT_OPENROUTER_API_KEY: ${{ secrets.OPENROUTER_API_KEY }} | |
| bot_gpt3_5_turbo: | |
| needs: precache_asknews | |
| uses: ./.github/workflows/run-bot-launcher.yaml | |
| with: | |
| bot_name: "METAC_GPT_3_5_TURBO_TOKEN" | |
| metac_name: "metac-gpt-3-5-turbo+asknews" | |
| cache_key: asknews-cache-${{ github.run_id }} | |
| secrets: | |
| INPUT_METACULUS_TOKEN: ${{ secrets.METAC_GPT_3_5_TURBO_TOKEN }} | |
| INPUT_METACULUS_API_BASE_URL: ${{ secrets.METACULUS_API_BASE_URL }} | |
| INPUT_OPENAI_API_KEY: ${{ secrets.OPENAI_API_KEY }} | |
| INPUT_ASKNEWS_CLIENT_ID: ${{ secrets.ASKNEWS_CLIENT_ID }} | |
| INPUT_ASKNEWS_SECRET: ${{ secrets.ASKNEWS_SECRET }} | |
| INPUT_OPENROUTER_API_KEY: ${{ secrets.OPENROUTER_API_KEY }} | |
| # bot_claude_3_7_sonnet_latest_thinking: | |
| # needs: precache_asknews | |
| # uses: ./.github/workflows/run-bot-launcher.yaml | |
| # with: | |
| # bot_name: 'METAC_CLAUDE_3_7_SONNET_LATEST_THINKING_TOKEN' | |
| # cache_key: asknews-cache-${{ github.run_id }} | |
| # secrets: | |
| # INPUT_METACULUS_TOKEN: ${{ secrets.METAC_CLAUDE_3_7_SONNET_LATEST_THINKING_TOKEN }} | |
| # INPUT_ANTHROPIC_API_KEY: ${{ secrets.ANTHROPIC_API_KEY }} | |
| # INPUT_ASKNEWS_CLIENT_ID: ${{ secrets.ASKNEWS_CLIENT_ID }} | |
| # INPUT_ASKNEWS_SECRET: ${{ secrets.ASKNEWS_SECRET }} | |
| # INPUT_OPENROUTER_API_KEY: ${{ secrets.OPENROUTER_API_KEY }} | |
| # bot_claude_3_7_sonnet_latest: | |
| # needs: precache_asknews | |
| # uses: ./.github/workflows/run-bot-launcher.yaml | |
| # with: | |
| # bot_name: 'METAC_CLAUDE_3_7_SONNET_LATEST_TOKEN' | |
| # cache_key: asknews-cache-${{ github.run_id }} | |
| # secrets: | |
| # INPUT_METACULUS_TOKEN: ${{ secrets.METAC_CLAUDE_3_7_SONNET_LATEST_TOKEN }} | |
| # INPUT_ANTHROPIC_API_KEY: ${{ secrets.ANTHROPIC_API_KEY }} | |
| # INPUT_ASKNEWS_CLIENT_ID: ${{ secrets.ASKNEWS_CLIENT_ID }} | |
| # INPUT_ASKNEWS_SECRET: ${{ secrets.ASKNEWS_SECRET }} | |
| # INPUT_OPENROUTER_API_KEY: ${{ secrets.OPENROUTER_API_KEY }} | |
| # bot_claude_3_5_sonnet_latest: | |
| # needs: precache_asknews | |
| # uses: ./.github/workflows/run-bot-launcher.yaml | |
| # with: | |
| # bot_name: 'METAC_CLAUDE_3_5_SONNET_LATEST_TOKEN' | |
| # cache_key: asknews-cache-${{ github.run_id }} | |
| # secrets: | |
| # INPUT_METACULUS_TOKEN: ${{ secrets.METAC_CLAUDE_3_5_SONNET_LATEST_TOKEN }} | |
| # INPUT_ANTHROPIC_API_KEY: ${{ secrets.ANTHROPIC_API_KEY }} | |
| # INPUT_ASKNEWS_CLIENT_ID: ${{ secrets.ASKNEWS_CLIENT_ID }} | |
| # INPUT_ASKNEWS_SECRET: ${{ secrets.ASKNEWS_SECRET }} | |
| # INPUT_OPENROUTER_API_KEY: ${{ secrets.OPENROUTER_API_KEY }} | |
| # bot_claude_3_5_sonnet_20240620: | |
| # needs: precache_asknews | |
| # uses: ./.github/workflows/run-bot-launcher.yaml | |
| # with: | |
| # bot_name: 'METAC_CLAUDE_3_5_SONNET_20240620_TOKEN' | |
| # cache_key: asknews-cache-${{ github.run_id }} | |
| # secrets: | |
| # INPUT_METACULUS_TOKEN: ${{ secrets.METAC_CLAUDE_3_5_SONNET_20240620_TOKEN }} | |
| # INPUT_ANTHROPIC_API_KEY: ${{ secrets.ANTHROPIC_API_KEY }} | |
| # INPUT_ASKNEWS_CLIENT_ID: ${{ secrets.ASKNEWS_CLIENT_ID }} | |
| # INPUT_ASKNEWS_SECRET: ${{ secrets.ASKNEWS_SECRET }} | |
| # INPUT_OPENROUTER_API_KEY: ${{ secrets.OPENROUTER_API_KEY }} | |
| # bot_gemini_2_5_pro: | |
| # needs: precache_asknews | |
| # uses: ./.github/workflows/run-bot-launcher.yaml | |
| # with: | |
| # bot_name: 'METAC_GEMINI_2_5_PRO_PREVIEW_TOKEN' | |
| # cache_key: asknews-cache-${{ github.run_id }} | |
| # secrets: | |
| # INPUT_METACULUS_TOKEN: ${{ secrets.METAC_GEMINI_2_5_PRO_PREVIEW_TOKEN }} | |
| # INPUT_GEMINI_API_KEY: ${{ secrets.GEMINI_API_KEY }} | |
| # INPUT_OPENROUTER_API_KEY: ${{ secrets.OPENROUTER_API_KEY }} | |
| # INPUT_ASKNEWS_CLIENT_ID: ${{ secrets.ASKNEWS_CLIENT_ID }} | |
| # INPUT_ASKNEWS_SECRET: ${{ secrets.ASKNEWS_SECRET }} | |
| # bot_gemini_2_0_flash: | |
| # needs: precache_asknews | |
| # uses: ./.github/workflows/run-bot-launcher.yaml | |
| # with: | |
| # bot_name: 'METAC_GEMINI_2_0_FLASH_TOKEN' | |
| # cache_key: asknews-cache-${{ github.run_id }} | |
| # secrets: | |
| # INPUT_METACULUS_TOKEN: ${{ secrets.METAC_GEMINI_2_0_FLASH_TOKEN }} | |
| # INPUT_GEMINI_API_KEY: ${{ secrets.GEMINI_API_KEY }} | |
| # INPUT_OPENROUTER_API_KEY: ${{ secrets.OPENROUTER_API_KEY }} | |
| # INPUT_ASKNEWS_CLIENT_ID: ${{ secrets.ASKNEWS_CLIENT_ID }} | |
| # INPUT_ASKNEWS_SECRET: ${{ secrets.ASKNEWS_SECRET }} | |
| bot_llama_4_maverick_17b: | |
| needs: precache_asknews | |
| uses: ./.github/workflows/run-bot-launcher.yaml | |
| with: | |
| bot_name: "METAC_LLAMA_4_MAVERICK_17B_TOKEN" | |
| metac_name: "metac-llama-4-maverick-17b+asknews" | |
| cache_key: asknews-cache-${{ github.run_id }} | |
| secrets: | |
| INPUT_METACULUS_TOKEN: ${{ secrets.METAC_LLAMA_4_MAVERICK_17B_TOKEN }} | |
| INPUT_METACULUS_API_BASE_URL: ${{ secrets.METACULUS_API_BASE_URL }} | |
| INPUT_OPENROUTER_API_KEY: ${{ secrets.OPENROUTER_API_KEY }} | |
| INPUT_ASKNEWS_CLIENT_ID: ${{ secrets.ASKNEWS_CLIENT_ID }} | |
| INPUT_ASKNEWS_SECRET: ${{ secrets.ASKNEWS_SECRET }} | |
| # bot_qwen_2_5_max: | |
| # needs: precache_asknews | |
| # uses: ./.github/workflows/run-bot-launcher.yaml | |
| # with: | |
| # bot_name: "METAC_QWEN_2_5_MAX_TOKEN" | |
| # metac_name: "metac-qwen-2-5-max+asknews" | |
| # cache_key: asknews-cache-${{ github.run_id }} | |
| # secrets: | |
| # INPUT_METACULUS_TOKEN: ${{ secrets.METAC_QWEN_2_5_MAX_TOKEN }} | |
| # INPUT_METACULUS_API_BASE_URL: ${{ secrets.METACULUS_API_BASE_URL }} | |
| # INPUT_OPENROUTER_API_KEY: ${{ secrets.OPENROUTER_API_KEY }} | |
| # INPUT_ASKNEWS_CLIENT_ID: ${{ secrets.ASKNEWS_CLIENT_ID }} | |
| # INPUT_ASKNEWS_SECRET: ${{ secrets.ASKNEWS_SECRET }} | |
| bot_deepseek_r1: | |
| needs: precache_asknews | |
| uses: ./.github/workflows/run-bot-launcher.yaml | |
| with: | |
| bot_name: "METAC_DEEPSEEK_R1_TOKEN" | |
| metac_name: "metac-deepseek-r1+asknews" | |
| cache_key: asknews-cache-${{ github.run_id }} | |
| secrets: | |
| INPUT_METACULUS_TOKEN: ${{ secrets.METAC_DEEPSEEK_R1_TOKEN }} | |
| INPUT_METACULUS_API_BASE_URL: ${{ secrets.METACULUS_API_BASE_URL }} | |
| INPUT_OPENROUTER_API_KEY: ${{ secrets.OPENROUTER_API_KEY }} | |
| INPUT_ASKNEWS_CLIENT_ID: ${{ secrets.ASKNEWS_CLIENT_ID }} | |
| INPUT_ASKNEWS_SECRET: ${{ secrets.ASKNEWS_SECRET }} | |
| bot_deepseek_v3: | |
| needs: precache_asknews | |
| uses: ./.github/workflows/run-bot-launcher.yaml | |
| with: | |
| bot_name: "METAC_DEEPSEEK_V3_TOKEN" | |
| metac_name: "metac-deepseek-v3+asknews" | |
| cache_key: asknews-cache-${{ github.run_id }} | |
| secrets: | |
| INPUT_METACULUS_TOKEN: ${{ secrets.METAC_DEEPSEEK_V3_TOKEN }} | |
| INPUT_METACULUS_API_BASE_URL: ${{ secrets.METACULUS_API_BASE_URL }} | |
| INPUT_OPENROUTER_API_KEY: ${{ secrets.OPENROUTER_API_KEY }} | |
| INPUT_ASKNEWS_CLIENT_ID: ${{ secrets.ASKNEWS_CLIENT_ID }} | |
| INPUT_ASKNEWS_SECRET: ${{ secrets.ASKNEWS_SECRET }} | |
| # bot_grok_3_latest: | |
| # needs: precache_asknews | |
| # uses: ./.github/workflows/run-bot-launcher.yaml | |
| # with: | |
| # bot_name: "METAC_GROK_3_LATEST_TOKEN" | |
| # metac_name: "metac-grok-3+asknews" | |
| # cache_key: asknews-cache-${{ github.run_id }} | |
| # secrets: | |
| # INPUT_METACULUS_TOKEN: ${{ secrets.METAC_GROK_3_LATEST_TOKEN }} | |
| # INPUT_METACULUS_API_BASE_URL: ${{ secrets.METACULUS_API_BASE_URL }} | |
| # INPUT_XAI_API_KEY: ${{ secrets.XAI_API_KEY }} | |
| # INPUT_OPENROUTER_API_KEY: ${{ secrets.OPENROUTER_API_KEY }} | |
| # INPUT_ASKNEWS_CLIENT_ID: ${{ secrets.ASKNEWS_CLIENT_ID }} | |
| # INPUT_ASKNEWS_SECRET: ${{ secrets.ASKNEWS_SECRET }} | |
| # bot_grok_3_mini_latest_high: | |
| # needs: precache_asknews | |
| # uses: ./.github/workflows/run-bot-launcher.yaml | |
| # with: | |
| # bot_name: "METAC_GROK_3_MINI_LATEST_HIGH_TOKEN" | |
| # metac_name: "metac-grok-3-mini-high+asknews" | |
| # cache_key: asknews-cache-${{ github.run_id }} | |
| # secrets: | |
| # INPUT_METACULUS_TOKEN: ${{ secrets.METAC_GROK_3_MINI_LATEST_HIGH_TOKEN }} | |
| # INPUT_METACULUS_API_BASE_URL: ${{ secrets.METACULUS_API_BASE_URL }} | |
| # INPUT_XAI_API_KEY: ${{ secrets.XAI_API_KEY }} | |
| # INPUT_OPENROUTER_API_KEY: ${{ secrets.OPENROUTER_API_KEY }} | |
| # INPUT_ASKNEWS_CLIENT_ID: ${{ secrets.ASKNEWS_CLIENT_ID }} | |
| # INPUT_ASKNEWS_SECRET: ${{ secrets.ASKNEWS_SECRET }} | |
| ### Special bots | |
| bot_uniform_probability: | |
| needs: precache_asknews | |
| uses: ./.github/workflows/run-bot-launcher.yaml | |
| with: | |
| bot_name: "METAC_UNIFORM_PROBABILITY_BOT_TOKEN" | |
| metac_name: "metac-uniform-probability-bot" | |
| cache_key: asknews-cache-${{ github.run_id }} | |
| secrets: | |
| INPUT_METACULUS_TOKENS: ${{ secrets.METACULUS_TOKENS }} | |
| INPUT_METACULUS_API_BASE_URL: ${{ secrets.METACULUS_API_BASE_URL }} | |
| INPUT_ASKNEWS_CLIENT_ID: ${{ secrets.ASKNEWS_CLIENT_ID }} | |
| INPUT_ASKNEWS_SECRET: ${{ secrets.ASKNEWS_SECRET }} | |
| INPUT_OPENROUTER_API_KEY: ${{ secrets.OPENROUTER_API_KEY }} |