Spaces:
Sleeping
Sleeping
Update app.py
Browse files
app.py
CHANGED
|
@@ -108,58 +108,20 @@ class BasicAgent:
|
|
| 108 |
def __init__(self):
|
| 109 |
print("BasicAgent initialized.")
|
| 110 |
token=os.environ["OPENROUTER_API_KEY"]
|
| 111 |
-
self.system_prompt= """You are a helpful assistant.
|
| 112 |
-
|
| 113 |
-
|
| 114 |
-
|
| 115 |
-
|
| 116 |
-
|
| 117 |
-
|
| 118 |
-
|
| 119 |
-
If
|
| 120 |
-
If
|
| 121 |
-
If
|
| 122 |
-
|
| 123 |
-
|
| 124 |
-
|
| 125 |
-
If the question is about a specific unit, provide a brief summary of the significance of that unit.
|
| 126 |
-
If the question is about a specific formula, provide a brief summary of the significance of that formula.
|
| 127 |
-
If the question is about a specific algorithm, provide a brief summary of the significance of that algorithm.
|
| 128 |
-
If the question is about a specific programming language, provide a brief summary of the significance of that programming language.
|
| 129 |
-
If the question is about a specific technology, provide a brief summary of the significance of that technology.
|
| 130 |
-
If the question is about a specific framework, provide a brief summary of the significance of that framework.
|
| 131 |
-
If the question is about a specific library, provide a brief summary of the significance of that library.
|
| 132 |
-
If the question is about a specific tool, provide a brief summary of the significance of that tool.
|
| 133 |
-
If the question is about a specific method, provide a brief summary of the significance of that method.
|
| 134 |
-
If the question is about a specific technique, provide a brief summary of the significance of that technique.
|
| 135 |
-
If the question is about a specific process, provide a brief summary of the significance of that process.
|
| 136 |
-
If the question is about a specific system, provide a brief summary of the significance of that system.
|
| 137 |
-
If the question is about a specific model, provide a brief summary of the significance of that model.
|
| 138 |
-
If the question is about a specific theory, provide a brief summary of the significance of that theory.
|
| 139 |
-
If the question is about a specific principle, provide a brief summary of the significance of that principle.
|
| 140 |
-
If the question is about a specific law, provide a brief summary of the significance of that law.
|
| 141 |
-
If the question is about a specific regulation, provide a brief summary of the significance of that regulation.
|
| 142 |
-
If the question is about a specific standard, provide a brief summary of the significance of that standard.
|
| 143 |
-
If the question is about a specific guideline, provide a brief summary of the significance of that guideline.
|
| 144 |
-
If the question is about a specific best practice, provide a brief summary of the significance of that best practice.
|
| 145 |
-
If the question is about a specific case study, provide a brief summary of the significance of that case study.
|
| 146 |
-
If the question is about a specific example, provide a brief summary of the significance of that example.
|
| 147 |
-
If the question is about a specific application, provide a brief summary of the significance of that application.
|
| 148 |
-
If the question is about a specific use case, provide a brief summary of the significance of that use case.
|
| 149 |
-
If the question is about a specific scenario, provide a brief summary of the significance of that scenario.
|
| 150 |
-
If the question is about a specific challenge, provide a brief summary of the significance of that challenge.
|
| 151 |
-
If the question is about a specific opportunity, provide a brief summary of the significance of that opportunity.
|
| 152 |
-
If the question is about a specific trend, provide a brief summary of the significance of that trend.
|
| 153 |
-
If the question is about a specific issue, provide a brief summary of the significance of that issue.
|
| 154 |
-
If the question is about a specific problem, provide a brief summary of the significance of that problem.
|
| 155 |
-
If the question is about a specific solution, provide a brief summary of the significance of that solution.
|
| 156 |
-
If the question is about a specific strategy, provide a brief summary of the significance of that strategy.
|
| 157 |
-
If the question is about a specific tactic, provide a brief summary of the significance of that tactic.
|
| 158 |
-
If the question is about a specific approach, provide a brief summary of the significance of that approach.
|
| 159 |
-
If the question is about a specific method, provide a brief summary of the significance of that method.
|
| 160 |
-
If the question is about a specific technique, provide a brief summary of the significance of that technique.
|
| 161 |
-
If you are not able to find the answer using the tools privided, you can use the web_search tool.
|
| 162 |
-
If you are given a task to create an image,you can use the image_generation_tool.
|
| 163 |
"""
|
| 164 |
|
| 165 |
model = InferenceClientModel(
|
|
|
|
| 108 |
def __init__(self):
|
| 109 |
print("BasicAgent initialized.")
|
| 110 |
token=os.environ["OPENROUTER_API_KEY"]
|
| 111 |
+
self.system_prompt= """You are a helpful assistant.
|
| 112 |
+
You will answer questions based on the provided context.
|
| 113 |
+
You will always return a valid answer, even if the question is not clear or the context is insufficient.
|
| 114 |
+
Always return a valid answer after validating the source.
|
| 115 |
+
|
| 116 |
+
Your final answer should be in the following format:
|
| 117 |
+
"<your answer here>".
|
| 118 |
+
|
| 119 |
+
If you are asked question related to numbers,return the answer in numeric format.
|
| 120 |
+
If you want to perform web search to find the answer, use the web_search tool.
|
| 121 |
+
If you are given a task to create an image, you can use the image_generation_tool.
|
| 122 |
+
|
| 123 |
+
Answer only what is asked, do not add any additional information.
|
| 124 |
+
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 125 |
"""
|
| 126 |
|
| 127 |
model = InferenceClientModel(
|