Microsoft's Secret Tool for PERFECT AI Prompts
- Pummel은 Microsoft에서 개발한 AI 프롬프트 작성을 위한 오픈 소스 마크업 언어입니다. 🛠️
- Pummel은 HTML과 유사하며, 다양한 형식(Markdown, JSON, HTML, YAML, XML)으로 컴파일될 수 있습니다. ⚙️
- Pummel은 프롬프트에 외부 파일의 데이터를 추가하고 웹사이트에서 텍스트를 추출하는 데 유용합니다. 🌐
- Pummel은 역할(role), 작업(task), 힌트(hint)와 같은 구성 요소(components)를 사용하여 프롬프트를 구조화합니다. 🧩
- 데이터 구성 요소(data components)를 사용하여 문서, 이미지, 테이블 등의 데이터를 프롬프트에 추가할 수 있습니다. 📊
- Pummel은 템플릿 엔진을 통해 변수 사용, JSON 데이터 활용, 조건 및 반복문 사용, 파일 포함 등의 기능을 제공합니다. 📝
- Pummel은 컨텍스트(context)를 통해 코드에서 데이터를 프롬프트 파일로 전달할 수 있습니다. 📤
- 실제 사용 예시로, Pummel을 사용하여 코드 스타일 가이드라인을 기반으로 에이전트 MD 파일을 생성하는 방법을 보여줍니다. 🤖
- Pummel은 다양한 예제(블로그 게시물 작성, 수학 계산기, 코드 리뷰 등)를 제공하여 활용도를 높입니다. 💡
- Pummel은 스타일시트, 도구 지정, ZOD를 사용한 표현식 평가, 프롬프트 추적 등의 추가 기능을 제공합니다. 🔍