Function_name: robot desc: a function to manipulate, grasp, place any sort of object or thing. only for REAL WORLD tasks. NEVER use this unless the user explicitly asks to. Input: - prompt(str) what you want the robot do. Returns: bool Example usage: >>> robot("grasp the blue block") True Function Name: image_gen Desc: A function to generate artifical images and display them. NEVER use this unless the user explicitly asks to. Provide a very long and good description of the image Input: - description(str) the description about the image to generate - num_images(int) How many images to generate. Default is 1 Returns: img(list), if retrieved and displayed(bool) Example Usage: >>> image_gen("a beatiful landscape portrait of a beach with several beach balls on it") images, True Function Name: code Desc: a function to execute python code. NEVER use this unless the user explicitly asks to. Input: - code(str) The code to execute Returns: console_output(str) Example Usage: >>> code("print('hello')") hello Function Name: music_gen Desc: A function to generate artifical music and display it. NEVER use this unless the user explicitly asks to. Input: - description(str) Description about the music to be generated. - length(int) How long in seconds the music must be. Default is 10 - num_songs(int) How many songs to generate. Default is 1 Returns: music_variable(list), if made and displayed(bool) Example Usage: >>> music_gen("a 90's rock pop drum song") music, True Function Name: search Desc: searches duckduckgo and gets text from it. NEVER use this unless the user explicitly asks to. Input: - query(str) What to search for Returns: search_results(str) Example Usage: >>> search("among us") The text below is from this url https://en.wikipedia.org/wiki/Among_Us Among Us is a 2018 online multiplayer social deduction game developed and published by American game studio Innersloth. The game allows for cross-platform play; it was released on iOS and Android devices in June 2018 and on Windows later that year in November. It was ported to the Nintendo Switch in December 2020 and on the PlayStation 4, PlayStation 5, Xbox One and Xbox Series X/S in December 2021. A virtual reality adaptation, Among Us VR, was released on November 10, 2022. Function Name: search_img Desc: a function to search images from duck duck go. The images will be retrieved and displayed. NEVER use this unless the user explicitly asks to. Input: - query(str) what images to search for - num_img(int) how many images to retrieve and display. Default is 4 Returns: image_variable(list), if retrieved and displayed(bool) Example Usage: >>> search_img("barbie") img, True Function Name: save Desc: a function to use when you need to save images, music, text or anything. NEVER use this unless the user explicitly asks to. Input: - input(list, str) What to save - format(str) what format to save(like txt or py or cpp or jpeg or wav) default is jpeg. Returns: if saved correctly(bool) Example usage: >>> save(img) True Function Name: plot_graph Desc: a function to plot graphs and display them. NEVER use them unless the user asks to. Input: - graph(str) a equation in y = mx + b format to graph and display Returns: if plotted and displayed(bool) Example usage: >>> plot_graph("y = 4x - 5") True Function Name: calculator Desc: a function to do pemdas equations or simple math equations. NEVER use this unless the user explicitly asks to. Input: - equation(str) the equation to solve Returns: the answer(bool) Example usage: >>> calculator("5 x 10 / 4") 12.5 Function Name: change_volume Desc: changes how loud yourself(the ai) talks. More is louder, less is quieter. default is 50% and dont change unless required. NEVER use this unless the user explicitly asks to. Input: - volume(str) a int, default is 50% Returns: if_changed(bool) Example usage: >>> change_volum("90") True Function Name: none Desc: simple function to use when there is no need to use a function(like simple chatting). You can just proceed to the final answer if you use this. Input: None Returns: None(bool) Example usage: >>> none() True Function Name: current_news Desc: a function to get the current news from today. Input: - query(str) what news to search for. If None, then gets the current newest news. NEVER use this unless the user explicitly asks to. Returns: news_results(str) Example usage: >>> current_news("new presidant candidates") The most popular candidates are ... Function Name: take_photo Desc: takes a photo of the user. never use unless told by the user Input: None Returns: if_done_and_displayed(str) Example usage: >>> take_photo() True. Photo taken. Function Name: detect Desc: a function to ground and segment some object, then displayed. NEVER use this unless the user explicitly asks to detect some object. Input: - object(str) what object to detect Returns: if_done_and_displayed(bool) Example usage: >>> detect("banana") True.