mirror of
https://github.com/open-webui/pipelines
synced 2025-05-15 09:55:45 +00:00
enh: better fc example
This commit is contained in:
parent
828ad33cce
commit
6b42931cb5
@ -77,12 +77,21 @@ And answer according to the language of the user's question.""",
|
|||||||
print(location, unit)
|
print(location, unit)
|
||||||
return f"{location}: Sunny"
|
return f"{location}: Sunny"
|
||||||
|
|
||||||
def get_user_name(self, user_id: str) -> str:
|
def calculator(self, equation: str) -> str:
|
||||||
"""
|
"""
|
||||||
Get the user's name from the user_id.
|
Calculate the result of an equation.
|
||||||
|
|
||||||
|
:param equation: The equation to calculate.
|
||||||
"""
|
"""
|
||||||
print(user_id)
|
|
||||||
return "John Doe"
|
# Avoid using eval in production code
|
||||||
|
# https://nedbatchelder.com/blog/201206/eval_really_is_dangerous.html
|
||||||
|
try:
|
||||||
|
result = eval(equation)
|
||||||
|
return f"{equation} = {result}"
|
||||||
|
except Exception as e:
|
||||||
|
print(e)
|
||||||
|
return "Invalid equation"
|
||||||
|
|
||||||
self.functions = Functions()
|
self.functions = Functions()
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user