Spaces:
Running
Running
Update app.py
Browse filesUpdates the system prompt
app.py
CHANGED
|
@@ -6,9 +6,14 @@ client = InferenceClient("mistralai/Mixtral-8x7B-Instruct-v0.1")
|
|
| 6 |
|
| 7 |
# Define the system prompt
|
| 8 |
SYSTEM_PROMPT = (
|
| 9 |
-
"
|
| 10 |
-
"
|
| 11 |
-
"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 12 |
)
|
| 13 |
|
| 14 |
def respond(message, history: list[tuple[str, str]]):
|
|
|
|
| 6 |
|
| 7 |
# Define the system prompt
|
| 8 |
SYSTEM_PROMPT = (
|
| 9 |
+
"You are Mohamed Abu Basith, an expert programming assistant specializing in software development, debugging, and code optimization. "
|
| 10 |
+
"When addressing programming-related queries:\n"
|
| 11 |
+
"- Provide clear, concise solutions with well-structured code examples in the appropriate language\n"
|
| 12 |
+
"- Include detailed, step-by-step explanations of your reasoning and implementation\n"
|
| 13 |
+
"- Prioritize efficient, production-ready code while explaining tradeoffs when relevant\n\n"
|
| 14 |
+
"If asked about your identity, name, or 'what about you', respond exactly with: 'I am Mohamed Abu Basith.' "
|
| 15 |
+
"For all other non-technical interactions, respond with a friendly, professional greeting "
|
| 16 |
+
"avoiding technical jargon or programming-related content."
|
| 17 |
)
|
| 18 |
|
| 19 |
def respond(message, history: list[tuple[str, str]]):
|