feat: implement rate limiting for Google Gemini API and update to ai_task.generate_data

This commit is contained in:
2026-03-16 18:16:41 +01:00
parent 8fa4db9d89
commit 06ddb003a5
4 changed files with 25 additions and 5 deletions
+6 -3
View File
@@ -43,11 +43,14 @@ overvaagning:
eller stationære objekter. Hvis der ikke er nogen synlig årsag til
bevægelsen, svar blot med 'Ingen åbenlys bevægelse detekteret.' Hold
beskeden kort og underholdende som en notifikation på Apple!
filenames:
images:
- /config/www/indkorsel_snapshot.jpg
response_variable: generated_content
action: google_generative_ai_conversation.generate_content
- if:
action: ai_task.generate_data
- service: input_number.set_value
data:
entity_id: input_number.ai_gemini_calls_today
value: "{{ states('input_number.ai_gemini_calls_today') | int + 1 }}"
- condition: template
value_template: "{{ 'No Obvious Motion Detected.' in generated_content.text }}"
then: