Spaces:
Sleeping
Sleeping
Update app.py
Browse files
app.py
CHANGED
|
@@ -156,17 +156,12 @@ class LocalModel:
|
|
| 156 |
)
|
| 157 |
|
| 158 |
def generate(self, prompt, **kwargs):
|
| 159 |
-
"""
|
| 160 |
-
Generate text from a given prompt.
|
| 161 |
-
Args:
|
| 162 |
-
prompt (str): Input prompt for generation.
|
| 163 |
-
**kwargs: Additional parameters for the pipeline.
|
| 164 |
-
Returns:
|
| 165 |
-
str: Generated text output.
|
| 166 |
-
"""
|
| 167 |
result = self.pipeline(prompt, max_new_tokens=500, do_sample=True, **kwargs)
|
| 168 |
return result[0]['generated_text']
|
| 169 |
|
|
|
|
|
|
|
|
|
|
| 170 |
# -------------------- Agent Setup --------------------
|
| 171 |
final_answer = FinalAnswerTool()
|
| 172 |
search_tool = DuckDuckGoSearchTool()
|
|
|
|
| 156 |
)
|
| 157 |
|
| 158 |
def generate(self, prompt, **kwargs):
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 159 |
result = self.pipeline(prompt, max_new_tokens=500, do_sample=True, **kwargs)
|
| 160 |
return result[0]['generated_text']
|
| 161 |
|
| 162 |
+
def __call__(self, prompt, **kwargs):
|
| 163 |
+
return self.generate(prompt, **kwargs)
|
| 164 |
+
|
| 165 |
# -------------------- Agent Setup --------------------
|
| 166 |
final_answer = FinalAnswerTool()
|
| 167 |
search_tool = DuckDuckGoSearchTool()
|