Skip to content

Commit 57f98d2

Browse files
committed
fix(pyright): suppress warnings
1 parent 5f3c16e commit 57f98d2

File tree

3 files changed

+79
-81
lines changed

3 files changed

+79
-81
lines changed

pyproject.toml

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@ dependencies = [
1414
"requests>=2.32.3",
1515
"requests-unixsocket>=0.3.0",
1616
"structlog>=25.1.0",
17+
"google-generativeai>=0.8.3",
1718
]
1819

1920
[dependency-groups]
@@ -27,9 +28,6 @@ validate = [
2728
"pyjwt>=2.10.1",
2829
"pyopenssl>=25.0.0",
2930
]
30-
ai = [
31-
"google-generativeai>=0.8.3",
32-
]
3331
onchain = [
3432
"web3>=7.7.0",
3533
]
@@ -42,7 +40,7 @@ ui = [
4240
start-backend = "flare_ai_core.main:start"
4341

4442
[tool.uv]
45-
default-groups = ["dev", "validate", "ai", "onchain", "ui"]
43+
default-groups = ["dev", "validate", "onchain", "ui"]
4644

4745
[build-system]
4846
requires = ["hatchling"]

src/flare_ai_core/ai/gemini.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -73,9 +73,9 @@ def __init__(self, api_key: str, model: str, **kwargs: str) -> None:
7373
**kwargs (str): Additional configuration parameters including:
7474
- system_instruction: Custom system prompt for the AI personality
7575
"""
76-
genai.configure(api_key=api_key)
77-
self.chat: genai.ChatSession | None = None
78-
self.model = genai.GenerativeModel(
76+
genai.configure(api_key=api_key) # pyright: ignore [reportPrivateImportUsage]
77+
self.chat: genai.ChatSession | None = None # pyright: ignore [reportPrivateImportUsage]
78+
self.model = genai.GenerativeModel( # pyright: ignore [reportPrivateImportUsage]
7979
model_name=model,
8080
system_instruction=kwargs.get("system_instruction", SYSTEM_INSTRUCTION),
8181
)
@@ -122,7 +122,7 @@ def generate(
122122
"""
123123
response = self.model.generate_content(
124124
prompt,
125-
generation_config=genai.GenerationConfig(
125+
generation_config=genai.GenerationConfig( # pyright: ignore [reportPrivateImportUsage]
126126
response_mime_type=response_mime_type, response_schema=response_schema
127127
),
128128
)

0 commit comments

Comments
 (0)