Aggiunti type hints finali

This commit is contained in:
2025-10-04 19:46:17 +02:00
parent 1b3e85894c
commit f8b41cd63a
4 changed files with 22 additions and 19 deletions

View File

@@ -6,7 +6,7 @@ from agno.models.base import Model
from agno.models.google import Gemini
from agno.models.ollama import Ollama
from agno.tools import Toolkit
from agno.utils.log import log_warning
from agno.utils.log import log_warning #type: ignore
from pydantic import BaseModel
@@ -36,7 +36,7 @@ class AppModels(Enum):
log_warning(f"Ollama is not running or not reachable {result}")
return []
availables = []
availables: list[AppModels] = []
result = result.text
for model in [model for model in AppModels if model.name.startswith("OLLAMA")]:
if model.value in result:
@@ -106,5 +106,5 @@ class AppModels(Enum):
retries=2,
tools=tools,
delay_between_retries=5, # seconds
output_schema=output # se si usa uno schema di output, lo si passa qui
output_schema=output.__class__ if output else None # se si usa uno schema di output, lo si passa qui
)