malek-messaoudii
commited on
Commit
·
3677973
1
Parent(s):
bb2655d
Update mcp_service.py
Browse files- services/mcp_service.py +7 -4
services/mcp_service.py
CHANGED
|
@@ -115,11 +115,14 @@ def generate_argument(user_input: str, conversation_id: str = None) -> str:
|
|
| 115 |
"""
|
| 116 |
return generate_chat_response(user_input, conversation_id)
|
| 117 |
|
| 118 |
-
# Resource exemple : Prompt template pour débats
|
| 119 |
@mcp_server.resource("debate://prompt")
|
| 120 |
-
def get_debate_prompt(
|
| 121 |
-
"""
|
| 122 |
-
|
|
|
|
|
|
|
|
|
|
| 123 |
|
| 124 |
def init_mcp_server(app: FastAPI) -> None: # Retiré les quotes : FastAPI est maintenant importé
|
| 125 |
"""
|
|
|
|
| 115 |
"""
|
| 116 |
return generate_chat_response(user_input, conversation_id)
|
| 117 |
|
| 118 |
+
# Resource exemple : Prompt template pour débats (CORRIGÉ : Fonction sans paramètre pour matcher l'URI statique)
|
| 119 |
@mcp_server.resource("debate://prompt")
|
| 120 |
+
def get_debate_prompt() -> str:
|
| 121 |
+
"""
|
| 122 |
+
Récupère un template de prompt générique pour générer des arguments sur un topic.
|
| 123 |
+
(Note: Pour des params dynamiques, utilise un tool comme detect_stance ou un URI avec {topic}).
|
| 124 |
+
"""
|
| 125 |
+
return "Tu es un expert en débat. Génère 3 arguments PRO pour le topic donné. Sois concis et persuasif."
|
| 126 |
|
| 127 |
def init_mcp_server(app: FastAPI) -> None: # Retiré les quotes : FastAPI est maintenant importé
|
| 128 |
"""
|