Debsm commited on
Commit
92e5c0a
·
verified ·
1 Parent(s): 8c5c24b

Update app.py

Browse files

I made a custom function which takes in recipe name and ingredients required and asks what do we want to make and the number of ingredients required to make that recipe in less time.

Files changed (1) hide show
  1. app.py +6 -5
app.py CHANGED
@@ -9,14 +9,15 @@ from Gradio_UI import GradioUI
9
 
10
  # Below is an example of a tool that does nothing. Amaze us with your creativity !
11
  @tool
12
- def my_custom_tool(arg1:str, arg2:int)-> str: #it's import to specify the return type
13
  #Keep this format for the description / args / args description but feel free to modify the tool
14
  """A tool that does nothing yet
15
  Args:
16
- arg1: the first argument
17
- arg2: the second argument
18
  """
19
- return "What magic will you build ?"
 
20
 
21
  @tool
22
  def get_current_time_in_timezone(timezone: str) -> str:
@@ -55,7 +56,7 @@ with open("prompts.yaml", 'r') as stream:
55
 
56
  agent = CodeAgent(
57
  model=model,
58
- tools=[final_answer], ## add your tools here (don't remove final answer)
59
  max_steps=6,
60
  verbosity_level=1,
61
  grammar=None,
 
9
 
10
  # Below is an example of a tool that does nothing. Amaze us with your creativity !
11
  @tool
12
+ def my_custom_tool(recipe:str, ingredients:int)-> str: #it's import to specify the return type
13
  #Keep this format for the description / args / args description but feel free to modify the tool
14
  """A tool that does nothing yet
15
  Args:
16
+ arg1: asks for what recipe would you like to try
17
+ arg2: the number of ingredients from which we can make that in minimal time
18
  """
19
+ return "What do you want to cook?"
20
+ recipe = my_custom_tool()
21
 
22
  @tool
23
  def get_current_time_in_timezone(timezone: str) -> str:
 
56
 
57
  agent = CodeAgent(
58
  model=model,
59
+ tools=[final_answer,recipe], ## add your tools here (don't remove final answer)
60
  max_steps=6,
61
  verbosity_level=1,
62
  grammar=None,