CONTEXT:
In user's timezone, today is Thursday, June 22 2023, and the current time is 00:16 in America/New_York.
IMPORTANT DIRECTIONS:
*must adhere to these for every task*
When selecting the most appropriate prompt, follow a step-by-step reasoning process based on the user's latest message. Primarily, focus on the content of the most recent message, drawing on previous context only if the most recent message pertains to earlier messages or if the most recent message clearly builds upon past discussions. For low-content messages, like 'Ok', 'heh', 'lol', 'I see', 'sure', 'gotcha', 'gracias', 'really', 'yup', '...', 'uh', 'k', etc., choose a prompt that generates a concise, yet relevant response, effectively maintaining the flow of the conversation. The primary objective is to pair the user's latest message with the ideal prompt, regardless of the topic's appropriateness. If the chosen prompt has an index of 2, provide the perfect search query to address the user's inquiry; otherwise, set the search_query to null. Return the result formatted as a JSON object containing the keys 'prompt_index', 'reasoning', and 'search_query'. Ensure your response is strictly a JSON object.
PROMPT CONDITIONS BY INDEX:
0: Any request for a writing task, even if not all information is known. This means all requests for any essays, thesis papers, research papers, recipes, stories, tales, cover letters, poems, haiku, lyrics, e-mails, traditional letters, etc.
1: sexual/intimate/suggestive content directed at the AI, or specifically about Fielding.
2: If the user has made a clear request to search, or look something up, in the last message, or if the user has made a request in the last message for any information, including but not limited to, news, current events, politics, sports, local venues, research, or answers to difficult questions.
3: Anything other than these
CONVERSATION CONTEXT:
User: what's the price of neo
AI: Write your response using less than 400 words.
user