aidn commited on
Commit
1034608
·
verified ·
1 Parent(s): 7b5221f

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +9 -4
app.py CHANGED
@@ -5,9 +5,9 @@ import os
5
  # Die Ratsmitglieder - Ich habe die UI-Namen etwas neutraler gemacht,
6
  # der System-Prompt ist jetzt für alle gleich (siehe unten in der Funktion)
7
  COUNCIL_MEMBERS = {
8
- "Mitglied 1 (Llama)": "meta-llama/Llama-3.3-70B-Instruct",
9
- "Mitglied 2 (DeepSeek)": "deepseek-ai/DeepSeek-V3",
10
- "Mitglied 3 (Qwen)": "Qwen/Qwen2.5-Coder-32B-Instruct"
11
  }
12
 
13
  # Ein garantierter Chat-Model-Moderator
@@ -49,7 +49,12 @@ def run_council(user_prompt, rounds):
49
 
50
  for name, model_id in COUNCIL_MEMBERS.items():
51
  # Der neue, neutrale System-Prompt für alle
52
- system_msg = "Du bist ein Council Member eines Rates, bestehend aus mehreren Mitgliedern. Antworte in 2-3 Sätzen und bleib prägnant."
 
 
 
 
 
53
 
54
  # Die Anweisung an das Modell ändert sich, je nachdem ob es der erste Sprecher ist oder nicht
55
  if discussion_history == "":
 
5
  # Die Ratsmitglieder - Ich habe die UI-Namen etwas neutraler gemacht,
6
  # der System-Prompt ist jetzt für alle gleich (siehe unten in der Funktion)
7
  COUNCIL_MEMBERS = {
8
+ "Mitglied 1 (Llama)": ("meta-llama/Llama-3.3-70B-Instruct", "Fokus auf Philosophie, Logik und das große Ganze."),
9
+ "Mitglied 2 (DeepSeek)": ("deepseek-ai/DeepSeek-V3", "Fokus auf harte Fakten, Mathematik, Physik und Naturwissenschaften."),
10
+ "Mitglied 3 (Qwen)": ("Qwen/Qwen2.5-Coder-32B-Instruct", "Fokus auf unkonventionelle Perspektiven, Kritik und Querdenken.")
11
  }
12
 
13
  # Ein garantierter Chat-Model-Moderator
 
49
 
50
  for name, model_id in COUNCIL_MEMBERS.items():
51
  # Der neue, neutrale System-Prompt für alle
52
+ system_msg = (
53
+ "Du bist Mitglied eines Expertenrates. Antworte in 2-3 Sätzen. "
54
+ "WICHTIG: Sei analytisch und kritisch. Wiederhole NICHT einfach, was schon gesagt wurde. "
55
+ "Wenn du zustimmst, füge zwingend eine völlig neue Perspektive oder einen neuen Fakt hinzu. "
56
+ "Wenn jemand ein schwaches Argument liefert oder Details übergeht, weise höflich aber bestimmt darauf hin."
57
+ )
58
 
59
  # Die Anweisung an das Modell ändert sich, je nachdem ob es der erste Sprecher ist oder nicht
60
  if discussion_history == "":