This commit is contained in:
Nick
2026-06-15 19:29:02 +02:00
parent c2900bbb2e
commit 3041b62d38
6 changed files with 171 additions and 171 deletions
+6 -5
View File
@@ -754,7 +754,7 @@ Devi essere veloce, chiaro e capire anche richieste approssimative.
"""Trascrive un file audio in testo usando Gemini."""
try:
response = self.client.models.generate_content(
model="gemini-2.5-flash",
model="gemini-3.5-flash",
contents=[
"Trascrivi in testo chiaro ciò che dice questa registrazione:",
types.Part.from_bytes(
@@ -853,7 +853,7 @@ Devi essere veloce, chiaro e capire anche richieste approssimative.
# Genera risposta con Gemini
response = self.client.models.generate_content(
model="gemini-2.5-flash",
model="gemini-3.5-flash",
contents=full_prompt,
config=self.config,
)
@@ -1080,10 +1080,11 @@ def main():
print(" export GEMINI_API_KEY='la-tua-chiave-api'")
sys.exit(1)
bot = None
try:
bot = TF5TelegramBot(
telegram_token=telegram_token,
mixer_host=get_host(),
mixer_host=args.mixer_host,
mixer_port=args.mixer_port,
conversations_dir=args.conversations_dir,
profiles_dir=args.profiles_dir
@@ -1094,8 +1095,8 @@ def main():
print(f"❌ Errore fatale: {e}")
sys.exit(1)
finally:
bot.close()
if bot is not None:
bot.close()
if __name__ == '__main__':
main()