Public Access
chore: Serveur 100% stable, ports corrigés, prêt pour le RAG
Build and Push Docker Image / build-and-push (push) Successful in 1m50s
Build and Push Docker Image / build-and-push (push) Successful in 1m50s
This commit is contained in:
1 parent
7125842853
commit
ffe820b00f
20 files changed
+7772
-198
No files matched your search
@@ -0,0 +1,19 @@
|
||||
import os
|
||||
from openai import OpenAI
|
||||
from modules.logger import log_event
|
||||
|
||||
def interroger_deepseek(prompt_securise):
|
||||
api_key = os.getenv("DEEPSEEK_API_KEY")
|
||||
if not api_key: raise Exception("Clé API DeepSeek manquante.")
|
||||
client = OpenAI(base_url="https://api.deepseek.com", api_key=api_key)
|
||||
try:
|
||||
resp = client.chat.completions.create(
|
||||
model="deepseek-chat",
|
||||
messages=[{"role": "system", "content": "Réponds en français en Markdown."}, {"role": "user", "content": prompt_securise}]
|
||||
)
|
||||
if resp and resp.choices:
|
||||
log_event("INFO", "DEEPSEEK-CHAT", "Succès de la requête.")
|
||||
return resp.choices[0].message.content, "#4f46e5", "DEEPSEEK", "deepseek-chat"
|
||||
except Exception as e:
|
||||
log_event("WARNING", "DEEPSEEK", f"Erreur: {e}")
|
||||
raise Exception("DeepSeek a échoué.")
|
||||
Reference in new issue
Block a user