diff --git a/.gitea/scripts/model.py b/.gitea/scripts/model.py index d6e1e0e..b00ede1 100644 --- a/.gitea/scripts/model.py +++ b/.gitea/scripts/model.py @@ -43,6 +43,7 @@ class ModelProvider(Enum): PREFIX_TO_MODEL = { "gpt": ModelProvider.OPENAI, "o1": ModelProvider.OPENAI, + "o3": ModelProvider.OPENAI, "claude": ModelProvider.ANTHROPIC, "gemini": ModelProvider.GOOGLE, "deepseek": ModelProvider.DEEPSEEK, diff --git a/.gitea/workflows/ai-review.yml b/.gitea/workflows/ai-review.yml index 894918d..87bf941 100644 --- a/.gitea/workflows/ai-review.yml +++ b/.gitea/workflows/ai-review.yml @@ -26,10 +26,10 @@ jobs: - name: Run Code Review env: ACCESS_TOKEN: ${{ secrets.ACCESS_TOKEN }} - FULL_CONTEXT_MODEL: deepseek-reasoner - FULL_CONTEXT_API_KEY: ${{ secrets.DEEPSEEK_API_KEY }} - SINGLE_CHUNK_MODEL: gpt-4o - SINGLE_CHUNK_API_KEY: ${{ secrets.OPENAI_API_KEY }} + FULL_CONTEXT_MODEL: o3-mini + FULL_CONTEXT_API_KEY: ${{ secrets.OPENAI_API_KEY }} + SINGLE_CHUNK_MODEL: gemini-2.0-flash-exp + SINGLE_CHUNK_API_KEY: ${{ secrets.GOOGLE_API_KEY }} EXCLUDE: "*.yml,*.yaml" run: python .gitea/scripts/code_review.py