Prompty는 개발자의 관찰 가능성, 이해 가능성 및 이식성을 향상시키도록 설계된 LLM 프롬프트의 자산 클래스 및 형식입니다. 주요 목표는 개발자 내부 루프를 가속화하는 것입니다.
이 저장소에는 다음이 포함되어 있습니다.
이 Visual Studio Code 확장은 VS Code 내에서 직관적인 프롬프트 플레이그라운드를 제공하여 프롬프트 엔지니어링 프로세스를 간소화합니다. Visual Studio Code Marketplace에서 Prompty 확장을 찾을 수 있습니다.
Prompty는 프롬프트와 그 실행을 단일 자산으로 표준화합니다.
VS Code 탐색기를 마우스 오른쪽 버튼으로 클릭하고 "새 프롬프트"를 선택하여 기본 프롬프트를 빠르게 만듭니다.
입력하는 동안 동적 템플릿 렌더링을 통해 마크다운과 유사한 프롬프트를 미리 볼 수 있으므로 모델에 전송될 프롬프트를 볼 수 있습니다.
VS Code에서 직접 모델 구성을 정의하세요.
다양한 모델 구성 사이를 빠르게 전환하세요.
VS Code 설정을 사용하여 다음 위치에서 모델 구성을 정의합니다.
다양한 프롬프트 파일에서 사용할 수 있는 사용자 수준입니다.
Git을 통해 팀 구성원과 공유할 수 있는 작업 공간 수준입니다.
보안 강화를 위해 Azure Active Directory 인증을 사용하는 것이 좋습니다. AAD 인증을 트리거하려면 api_key
비워 두세요.
OpenAI도 지원됩니다. VSCode 설정에 키를 저장하거나 ${env:xxx}
사용하여 환경 변수에서 API 키를 읽을 수 있습니다.
.env
파일, 프롬프트 파일과 동일한 폴더 또는 작업 공간 루트 폴더에 환경 변수를 넣을 수 있습니다.F5를 누르거나 상단의 실행 버튼을 클릭하세요. 두 가지 출력 창이 있습니다.
프롬프트 출력은 간결한 보기를 보여줍니다.
프롬프트 출력(자세한 정보)은 전송 및 수신된 자세한 요청을 표시합니다.
Prompty는 널리 사용되는 오케스트레이션 프레임워크에서 지원됩니다.
통합 조각을 빠르게 생성하려면 .prompty
파일을 마우스 오른쪽 버튼으로 클릭하세요.
Prompty 또는 VS Code 확장에 대한 피드백을 Microsoft/prompty GitHub 리포지토리에 제출하세요.