18 lines
619 B
Python
Executable File
18 lines
619 B
Python
Executable File
import requests
|
|
import json
|
|
import sys
|
|
|
|
def rewrite_subject(base_subject):
|
|
prompt = f"Réécris ce sujet d'email de 5 façons différentes pour éviter le spam, garde le sens : {base_subject}"
|
|
try:
|
|
# Appel à Ollama Local (Modèle Llama 3.2 ou équivalent)
|
|
r = requests.post('http://localhost:11434/api/generate',
|
|
json={"model": "llama3.2", "prompt": prompt, "stream": False})
|
|
return r.json().get('response', base_subject)
|
|
except:
|
|
return base_subject
|
|
|
|
if __name__ == "__main__":
|
|
if len(sys.argv) > 1:
|
|
print(rewrite_subject(sys.argv[1]))
|