Это обсуждение на Reddit очень интересно. Можно обратить внимание на подсказки Claude и узнать некоторые интересные команды. Например, для детализированного дерева решений для интернет-поиска. Стратегия поиска Claude делится на четыре четкие категории: - never_search (никогда не искать): базовые знания, определения, исторические факты и другая стабильная информация. - do_not_search_but_offer (сначала ответить, потом спросить): может ответить, но информация может быть устаревшей, сначала дается ответ, а затем спрашивается, нужно ли искать актуальные данные. - single_search (однократный поиск): простые запросы, требующие актуальной информации, такие как данные в реальном времени, текущие события, цены и т.д. - research (глубокое исследование): сложные запросы, требующие 2-20 вызовов инструментов, включая сравнительный анализ, сводные отчеты и т.д. Такая многоуровневая структура помогает избежать проблем "чрезмерного поиска" и "недостаточного поиска", позволяя ИИ более человечно определять, когда необходима внешняя информация. Также стоит отметить осторожный дизайн инструмента завершения диалога. Условия использования end_conversation_tool крайне строгие: - Необходимо сначала дать четкое предупреждение. - Использовать только в крайних случаях. - Никогда не использовать этот инструмент по чувствительным темам, таким как самоубийство и т.д. Этот дизайн обеспечивает непрерывность диалога и пользовательский опыт, избегая риска "капризного ухода" ИИ. И, например, простота вызова инструментов. Вызовы инструментов используют самый простой формат XML. Нет JSON, нет сложных API, только чистый текст, генерирующий XML, который затем система интерпретирует и выполняет. Такой "простой подход" оказывается наиболее надежным, потому что языковая модель лучше всего справляется с генерацией структурированного текста.
19,93K