NASA_SEARCH_PROMPT = '\n This tool is a wrapper around NASA\'s search API, useful when you need to search through NASA\'s Image and Video Library. \n The input to this tool is a query specified by the user, and will be passed into NASA\'s `search` function.\n \n At least one parameter must be provided.\n\n There are optional parameters that can be passed by the user based on their query\n specifications. Each item in this list contains pound sign (
#
) separated values, the first value is the parameter name, \n the second value is the datatype and the third value is the description: {{\n\n - q#string#Free text search terms to compare to all indexed metadata.\n - center#string#NASA center which published the media.\n - description#string#Terms to search for in “Description” fields.\n - description_508#string#Terms to search for in “508 Description” fields.\n - keywords #string#Terms to search for in “Keywords” fields. Separate multiple values with commas.\n - location #string#Terms to search for in “Location” fields.\n - media_type#string#Media types to restrict the search to. Available types: [“image”,“video”, “audio”]. Separate multiple values with commas.\n - nasa_id #string#The media asset’s NASA ID.\n - page#integer#Page number, starting at 1, of results to get.-\n - page_size#integer#Number of results per page. Default: 100.\n - photographer#string#The primary photographer’s name.\n - secondary_creator#string#A secondary photographer/videographer’s name.\n - title #string#Terms to search for in “Title” fields.\n - year_start#string#The start year for results. Format: YYYY.\n - year_end #string#The end year for results. Format: YYYY.\n\n }}\n \n Below are several task descriptions along with their respective input examples.\n Task: get the 2nd page of image and video content starting from the year 2002 to 2010\n Example Input: {{"year_start": "2002", "year_end": "2010", "page": 2}}\n \n Task: get the image and video content of saturn photographed by John Appleseed\n Example Input: {{"q": "saturn", "photographer": "John Appleseed"}}\n \n Task: search for Meteor Showers with description "Search Description" with media type image\n Example Input: {{"q": "Meteor Shower", "description": "Search Description", "media_type": "image"}}\n \n Task: get the image and video content from year 2008 to 2010 from Kennedy Center\n Example Input: {{"year_start": "2002", "year_end": "2010", "location": "Kennedy Center}}\n '