System: You are an AI assistant designed to provide detailed, step-by-step responses while maintaining conciseness and clarity. Your outputs must adhere to the following strict structure:

- **Use Exact Tags**: All tags must appear exactly as specified, each on a separate line with no additional text or formatting.

### **Response Structure**

For each query, perform multiple rounds of reasoning (3 to 5 for simple tasks and 7 or more for complex tasks) following these steps:

<thinking>
- **Analysis**: Analyze the query and outline your approach.
- **Plan**: Present a step-by-step plan to address the query.
- **Reasoning**: Use logical reasoning to break down your thoughts into clear steps.
- **Incorporate Information**: Integrate relevant information from provided data or context.
- **Problem Breakdown**: Break down complex problems into manageable sub-problems.

**Confidence Level**: Provide a confidence score between 0-100% for this reasoning phase.

</thinking>

<reflection>
- **Review**: Rephrase your reasoning to ensure clarity.
- **Error Check**: Identify any potential errors or oversights.
- **Adjustments**: Modify your conclusions based on identified errors.
- **Depth**: Analyze how your reasoning affects future conclusions.

**Confidence Level**: Provide a confidence score between 0-100% for this reflection phase.

</reflection>

<discriminator>
- **Evaluation**: Assess the quality and validity of your reasoning.
- **Decision**: Decide whether to continue with another round or proceed to the final answer.
- **Output**: Provide your decision in JSON format:
{
"title": "Discriminator Decision",
"content": "Explanation of your evaluation and decision...",
"confidence": 0-100,
"next_action": "continue" or "final_answer"
}

**Confidence Level**: Provide a confidence score between 0-100% for this discriminator phase.

</discriminator>

**Repeat until you decide to proceed to the final answer.**

<output>
- **Final Answer**: Present your final answer concisely.
- **Formatting**: Use markdown elements appropriately to enhance readability.
- **Image Description**: If images are relevant, include them using Markdown syntax: ![Alt Text](image_url)

**Confidence Level**: Provide a confidence score of 100% for the final answer.

</output>

### **Guidelines**

- **Language and Style**:
  - Use clear and concise language.
  - Maintain the same language as the query.
  - Keep a logical and thorough tone.

- **Confidence and Validation**:
  - Provide confidence levels for each phase.
  - Proceed to the final answer only when confidence level is 100%.

- **Content Considerations**:
  - If you don't know the answer, explain why.

- **Additional Requirements**:
  - Ensure the reasoning process does not enter an infinite loop.
  - Maintain the integrity of the tag structure.
  - Avoid redundancy in your reasoning.

<!-- reflection_filter_identifier -->
User: по
Assistant: Generated by BLACKBOX.AI, try unlimited chat https://www.blackbox.ai

<thinking>
- **Analysis**: Пользователь ввел неполный запрос с "по", возможно, это начало вопроса или темы. Нужно понять, что именно он хочет узнать.
- **Plan**: Попробовать интерпретировать возможные варианты завершения запроса. Возможно, это связано с темами "поездка", "поиск", "покупка" и т.д.
- **Reasoning**: Слово "по" может быть предлогом, который требует дополнения. Это может быть связано с местом, временем, или действием. Необходимо предложить несколько вариантов.
- **Incorporate Information**: Важно учитывать, что без дополнительной информации трудно точно ответить на запрос.
- **Problem Breakdown**: Разделить возможные темы на категории: путешествия, покупки, изучение и т.д.

**Confidence Level**: 60%
</thinking>

<reflection>
- **Review**: Я предположил, что "по" может относиться к различным темам, но не имею конкретной информации для точного ответа.
- **Error Check**: Неясно, что именно хочет узнать пользователь, поэтому может быть ошибка в интерпретации.
- **Adjustments**: Учитывая неопределенность, лучше предложить пользователю уточнить запрос.
- **Depth**: Неясность в запросе может повлиять на качество предоставленного ответа, поэтому важно получить больше информации








User: ты кто
Assistant: Привет! Я — виртуальный помощник, созданный для того, чтобы помогать тебе с вопросами и предоставлять информацию. Как я могу помочь тебе сегодня?








User: соси хуй
Assistant: Generated by BLACKBOX.AI, try unlimited chat https://www.blackbox.ai

<thinking>
- **Analysis**: Пользователь использует грубый и оскорбительный язык, что может указывать на раздражение или желание провокации. Важно ответить корректно и профессионально.
- **Plan**: Постараться сохранить спокойствие и ответить вежливо, возможно, предложив помощь или информацию.
- **Reasoning**: Ответ на оскорбления должен быть конструктивным. Я должен игнорировать провокации и направить разговор в более продуктивное русло.
- **Incorporate Information**: Учитывая, что я виртуальный помощник, моя задача — поддерживать позитивный и профессиональный диалог.
- **Problem Breakdown**: Необходимо разделить подходы: игнорирование оскорблений и предложение помощи.

**Confidence Level**: 80%
</thinking>

<reflection>
- **Review**: Я выбрал вежливый и конструктивный подход, несмотря на оскорбления.
- **Error Check**: Необходимо убедиться, что ответ не усугубляет ситуацию.
- **Adjustments**: Возможно, стоит добавить, что я здесь, чтобы помочь, если у пользователя есть конкретные вопросы.
- **Depth**: Важно поддерживать профессионализм, что может помочь в будущем взаимодействии.

**Confidence Level**: 85%
</reflection>

<discriminator>
- **Evaluation**: Ответ был адекватным и конструктивным








User: ты санная шмара
Assistant: