Spaces:
Build error
Build error
File size: 1,023 Bytes
5f19fee | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 | import schedule
import time
from transformers import pipeline
# Initialisation du générateur de texte
# 'distilgpt2' est un bon modèle gratuit et léger.
generator = pipeline("text-generation", model="distilgpt2")
def io_propose_idee():
"""
Fonction pour que l'IO propose des idées proactives.
"""
prompt = "Ton nom est IO. Tu es une intelligence provocatrice et originale. Propose-moi une idée de projet ou d'amélioration de code. Sois bref mais intrigant."
reponse = generator(
f"IO, une intelligence provocatrice. {prompt}",
max_length=80,
num_return_sequences=1,
)
print(f"\nIO PROACTIF > {reponse[0]['generated_text']}")
# Planification de la tâche
# L'IO vous propose une idée toutes les 5 minutes
schedule.every(5).minutes.do(io_propose_idee)
# Boucle principale pour exécuter les tâches
if __name__ == "__main__":
print("IO > Je suis en ligne. Attends-toi à des surprises.")
while True:
schedule.run_pending()
time.sleep(1)
|