Add ability to pass additional args to Ollama (#19484)

* Call out recognized objects more specifically

* Cleanup

* Make keep_alive and options configurable

* Generalize

* Use for other providers
This commit is contained in:
Nicolas Mowen
2025-08-13 09:28:01 -06:00
committed by Blake Blackshear
parent dace88bfce
commit 7740b08bd9
6 changed files with 29 additions and 19 deletions

View File

@@ -209,7 +209,9 @@ def run_analysis(
{
"id": final_data["id"],
"camera": camera,
"objects": final_data["data"]["objects"],
"objects": list(
filter(lambda o: "-verified" not in o, final_data["data"]["objects"])
),
"recognized_objects": final_data["data"]["sub_labels"],
"zones": final_data["data"]["zones"],
"timestamp": datetime.datetime.fromtimestamp(final_data["end_time"]),