Tree of Thoughts — промпт
tree-of-thoughts
Реализация метода Tree of Thoughts на Python: модель рассуждает поиском по дереву мыслей. Входит во фреймворк Swarms, ставится через pip
- 4 593 ★ репозитория
- Последний коммит
- Apache-2.0
Расширенный доступ
Почему такой уровень
- Метод делает много вызовов модели и расходует ключ API
- Запросы уходят выбранному провайдеру модели
Установка
В терминале, через SkillFoxx CLI
npx skillfoxx add prompts/tree-of-thoughtsОпределит агенты на машине, покажет уровень доступа и зафиксирует версию.
Другие способы установки
Доступ и проверки
Как мы проверяемРасширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.
- Метод делает много вызовов модели и расходует ключ API
- Запросы уходят выбранному провайдеру модели
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Библиотека реализует метод Tree of Thoughts из научной статьи (arXiv 2305.10601): вместо одной цепочки рассуждений модель генерирует варианты мыслей, оценивает их и ведет поиск в ширину или в глубину, пока не найдет ответ. По README реализация теперь входит во фреймворк Swarms как `TreeOfThoughts`, ставится командой `pip3 install -U swarms`, ключ API задается в файле `.env` (`OPENAI_API_KEY`, `WORKSPACE_DIR`). Ссылки на оригинальную реализацию авторов статьи (princeton-nlp/tree-of-thought-llm) есть в README.
Для кого. Для разработчиков и исследователей, которые хотят попробовать поиск по дереву рассуждений на сложных задачах с логикой и планированием.
Подходит, если
- Нужно проверить метод Tree of Thoughts на своей задаче без собственной реализации
- Нужен пример кода, как собрать поиск по мыслям на любой модели
- Нужна точка входа во фреймворк Swarms с готовым классом TreeOfThoughts
Не подходит, если
- Нужна оригинальная реализация авторов статьи: она у Принстона (princeton-nlp/tree-of-thought-llm)
- Нужен готовый промпт без кода: это библиотека
Пример запроса к агенту
Реши задачу про расписание из пяти встреч методом дерева мыслей и покажи, какие варианты были отброшеныОграничения
Это обертка метода из научной статьи, а не оригинальная реализация авторов: она лежит в репозитории princeton-nlp/tree-of-thought-llm. По README для практики подключайте метод через Swarms. Отдельный пакет PyPI `tree-of-thoughts` версии 0.6.5 вышел в октябре 2024 года и отстает от README. Библиотека отправляет запросы выбранной модели и расходует ваш ключ API: метод делает много вызовов на одну задачу. Последнее обновление репозитория 29.09.2026.
Как отключить. Удалите библиотеку командой pip uninstall swarms (или tree-of-thoughts, если ставили отдельный пакет) и отзовите ключ API, который вводили в .env.
Частые вопросы
Что такое Tree of Thoughts?
Метод из научной статьи: модель генерирует варианты мыслей, оценивает их и ведет поиск по дереву, пока не найдет ответ.
Как установить?
Реализация входит в Swarms: pip3 install -U swarms, ключ API в файле .env.
Это оригинальная реализация?
Нет. Оригинал авторов статьи лежит в princeton-nlp/tree-of-thought-llm.
Дорого ли это по вызовам модели?
Метод делает много вызовов на одну задачу, поэтому расходует ключ быстрее обычного запроса.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
ПромптыСкилл параллельной дивергентной генерации идей для агентов: расходится по когнитивным рамкам, отсеивает ловушки и углубляет лучшее
Команда ИИ-агентов по одному запросу: планирует задачу, пишет код в параллельных ветках, тестирует, проверяет и открывает пull request
MCP-сервер прогоняет каждый шаг рассуждения агента через шесть специалистов на Agno и сводит ответ в один вывод
Feynman — консольный ИИ-агент для научных исследований: обзор литературы, проверка источников, рецензия статьи и сверка ее с кодом
Скилл контроля рассуждений во время работы: глубокий разбор, длинные задачи, проверка и восстановление с опорой на устойчивые свидетельства
Плагин Claude Code, который задает один вопрос сразу нескольким моделям и показывает их ответы рядом с разбором согласий и расхождений
Коротко о README
README описывает реализацию метода Tree of Thoughts, переход проекта во фреймворк Swarms, установку через pip и ссылки на статью и оригинальную реализацию авторов. Лицензия Apache-2.0.