Prompt Decorators
Стандартизированный фреймворк для улучшения промптов LLM через компонуемые декораторы с Python-реализацией.
Описание
Prompt Decorators — это фреймворк на Python, предоставляющий официальную спецификацию и реализацию для аннотаций промптов LLM. Ключевые особенности: реестр декораторов, валидация параметров, 140+ предустановленных декораторов для reasoning, форматирования и т.д., интеграция с MCP для desktop-приложений. Применения: стандартизация prompt engineering, упрощение взаимодействия с AI, снижение вербозности промптов в различных платформах.
Возможности
Реестр декораторов
Централизованное управление декораторами с метаданными и динамической загрузкой.
Валидация параметров
Проверка и типизация параметров декораторов для надежности.
Версионирование декораторов
Поддержка семантического версионирования для совместимости.
Компонуемость
Комбинация нескольких декораторов для сложных паттернов промптов.
Интеграция с MCP
Сервер для Model Context Protocol, работающий с desktop AI-приложениями.
Генерация документации
Автоматическое создание документации из определений декораторов.
Установка
pip install prompt-decorators
Для интеграции с MCP: pip install “prompt-decorators[mcp]”
Для разработки и тестов: pip install “prompt-decorators[dev,test]”
Для документации: pip install “prompt-decorators[docs]”
Для всех опций: pip install “prompt-decorators[all]”
Проверка установки: python -c “import prompt_decorators; print(prompt_decorators.version)” python -m prompt_decorators verify