From 69f75ffabe4c388991968de9f899e77b7cb189da Mon Sep 17 00:00:00 2001 From: Vincent Date: Wed, 8 Apr 2026 12:33:54 +0000 Subject: [PATCH] Appel LLM en python --- .env | 1 + .gitignore | 1 + main.py | 12 ++++++++++++ requirements.txt | 1 + 4 files changed, 15 insertions(+) create mode 100644 .env create mode 100644 .gitignore create mode 100644 main.py create mode 100644 requirements.txt diff --git a/.env b/.env new file mode 100644 index 0000000..300f18e --- /dev/null +++ b/.env @@ -0,0 +1 @@ +GOOGLE_API_KEY="AQ.Ab8RN6KVRupKRqWZACksBWw7MrClcfbyMXGjHPyOFMssOGxFFQ" diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..f7275bb --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +venv/ diff --git a/main.py b/main.py new file mode 100644 index 0000000..81e81a4 --- /dev/null +++ b/main.py @@ -0,0 +1,12 @@ +import google.generativeai as genai + +# 1. Configuration avec votre clé +genai.configure(api_key="AQ.Ab8RN6KVRupKRqWZACksBWw7MrClcfbyMXGjHPyOFMssOGxFFQ") + +# 2. Choix du modèle +model = genai.GenerativeModel('gemini-2.5-flash') + +# 3. Appel et affichage +response = model.generate_content("Ton rôle est de traduire une phrase en argo. Ensuite tu la retourne. Ne retourne que la phrase, en une seule version. Voici la phrase à traduire : Je suis fatigué et je vais me coucher.") + +print(response.text) \ No newline at end of file diff --git a/requirements.txt b/requirements.txt new file mode 100644 index 0000000..b533d75 --- /dev/null +++ b/requirements.txt @@ -0,0 +1 @@ +google.generativeai \ No newline at end of file