From 446784c2c93495fa696077a29bc4e74e6d730486 Mon Sep 17 00:00:00 2001 From: Myeongseon Choi Date: Sat, 1 Feb 2025 09:05:27 +0900 Subject: [PATCH 1/2] make o3 available --- .gitea/scripts/model.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/.gitea/scripts/model.py b/.gitea/scripts/model.py index dbe344e..b00ede1 100644 --- a/.gitea/scripts/model.py +++ b/.gitea/scripts/model.py @@ -9,7 +9,7 @@ from anthropic import AsyncAnthropic from openai import AsyncOpenAI -class GoogleReponse(typing.TypedDict): +class GoogleResponse(typing.TypedDict): """The response from Google model.""" lineNumber: int @@ -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, @@ -142,7 +143,7 @@ class Model: prompt, generation_config=genai.GenerationConfig( response_mime_type="application/json", - response_schema=list[GoogleReponse], + response_schema=list[GoogleResponse], ), ) return response.text.strip() -- 2.49.1 From 515879a583d9e2068bfd31adc608ce754084f98a Mon Sep 17 00:00:00 2001 From: Myeongseon Choi Date: Sat, 1 Feb 2025 09:13:29 +0900 Subject: [PATCH 2/2] change full context model to o3-mini --- .gitea/workflows/code-review.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.gitea/workflows/code-review.yml b/.gitea/workflows/code-review.yml index 21649e5..87bf941 100644 --- a/.gitea/workflows/code-review.yml +++ b/.gitea/workflows/code-review.yml @@ -26,8 +26,8 @@ jobs: - name: Run Code Review env: ACCESS_TOKEN: ${{ secrets.ACCESS_TOKEN }} - FULL_CONTEXT_MODEL: deepseek-reasoner - FULL_CONTEXT_API_KEY: ${{ secrets.DEEPSEEK_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" -- 2.49.1