prompt_teacher
1.0.0
프롬프트 교사 는 LLMS를위한 대화식 및 교육적 프롬프트 엔지니어링 인터페이스로, 사용자에게 ✍️, 개선 및 최적화 방법을 가르치는 방법을 가르치는가? LLM에서 가장 효과적이고 타겟팅 된 응답을 달성하라는 프롬프트.
프롬프트 교사 @ huggingface 공간
다음 Metaprompts는 현재 프롬프트 교사의 일부입니다.
? 이름 | 설명 | ✏️ 예제 프롬프트 | 예제 프롬프트 설명 |
---|---|---|---|
세부 사항으로 확장하십시오 | 보다 자세한 지침과 컨텍스트를 포함하도록 프롬프트를 확장합니다. | 개에 대해 말 해주세요. | 이 프롬프트는 매우 모호하고 컨텍스트가 부족하여 LLM을보다 효과적으로 안내하기 위해 확장에 이상적입니다. |
피드백을 적용하십시오 | 제공된 특정 피드백을 기반으로 프롬프트가 향상됩니다. | 광합성 과정을 설명하십시오. | 피드백은 젊은 청중이 신속하게 접근 할 수있게하거나 학업 적으로 더 자세히 설명 할 수 있다고 제안 할 수 있습니다. |
단순히 프롬프트를 응축하십시오 | 필수 요청을 유지하면서 더 간결하게 만드는 프롬프트를 응축시킵니다. | 사람들이 매우 재미있는 것에 대해 웃게 만드는 재미있는 농담을 쓰십시오. 재미 있어야합니다. | 이 프롬프트는 중복 정보를 제거하여 응축 할 수 있습니다. |
단순히 프롬프트를 향상시킵니다 | 명확성과 효과를 향상시키기위한 프롬프트를 향상시킵니다. | 쌀을 요리하는 방법을 알려주세요. | 이 프롬프트는 요리 또는 요리 방법의 유형을 지정하여 개선 할 수 있습니다. |
순차적 인 작업 목록을 만듭니다 | 일련의 순차적 작업을 통해 LLM을 안내하라는 프롬프트를 구조화합니다. | 생일 파티를 계획하십시오. | 이 프롬프트는 테마 선택, 게스트 목록 준비 및 활동 조직과 같은 단계를 개요하도록 구성 할 수 있습니다. |
창의적 반응을 이끌어냅니다 | 창의성에 영감을주고 상상력있는 반응을 이끌어내는 프롬프트를 전환합니다. | 잃어버린 새끼 고양이에 대한 이야기를 쓰십시오. | 보다 설명 적이거나 감정적 인 스토리 텔링을 장려하기 위해 프롬프트를 수정할 수 있습니다. |
가상 시나리오를 포함하십시오 | 자세한 탐구를 위해 특정 가상 시나리오를 포함하라는 프롬프트를 조정합니다. | 인공 일반 정보의 위험 | 이 프롬프트는 깊이와 컨텍스트를 제공하기 위해 특정 가상 시나리오를 탐색하도록 조정할 수 있습니다. |
윤리에 중점을 둡니다 | 윤리적 고려 사항 또는 도덕적 딜레마에 중점을 둔 프롬프트를 재구성합니다. | 인간의 유전 공학. | 이 프롬프트는 윤리적 고려 사항이나 관련된 도덕적 딜레마에 초점을 맞추기 위해 재구성 될 수 있습니다. |
역할 프롬프트 추가 | 응답을 개선하기 위해 프롬프트에 역할을 추가합니다. | 짧은 노래를 쓰십시오. | 전문가 역할을 추가함으로써 우리는 생성 된 노래의 품질을 잠재적으로 향상시킬 수 있습니다. |
명확성을 위해 구분자를 추가하십시오 | 다른 섹션이나 지시 사항을 분리하고 구성하여 가독성과 구조를 향상시키기위한 프롬프트에 명확한 구분자를 추가합니다. | 이 텍스트 {text}를 BulletPoints로 요약하십시오. 간결합니다 | 이 프롬프트는 명확한 구분자로부터 명령어 또는 섹션을 분리하여 LLM이 체계적으로 쉽게 따라갈 수 있도록합니다. |
사고의 추론을 통합합니다 | 복잡한 문제 해결에 대한 논리적 인 생각 순서를 통해 LLM을 안내하는 사고의 사고 추론을 통합합니다. | 도시 지역의 교통 혼잡을 어떻게 줄일 수 있습니까? | 이 프롬프트는 문제를 관리 가능한 부품으로 분류하고 다양한 솔루션을 체계적으로 탐색하는 일련의 사고 추론으로부터 이익을 얻을 수 있습니다. |
포괄적 인 신속한 개선 | LLM에 대한 프롬프트를 개선, 확장 및 조정하는 다양한 기술을 통합하여 의도 된 목적에 맞게 명확성, 특이성 및 참여를 보장합니다. | 인공 지능의 간단한 역사를 쓰십시오 | 이 프롬프트는 디테일 깊이, 초점 영역 및 원하는 구조와 같은 측면을 지정하여 개선 될 수 있습니다. |
Rye
설치하십시오
Rye는 파이썬 개발자를 위해 설계된 포괄적 인 도구입니다. 파이썬 설치 및 종속성을 관리하여 워크 플로를 단순화합니다. 호밀을 설치하면 나머지를 처리합니다.
.env
prompt_teacher
폴더에서 다음 변수를 추가하십시오. OPENAI_API_KEY=... # Token for the OpenAI API
ANTHROPIC_API_KEY=... # Token for the Anthropic API
예를 들어 리포지토리를 복제하십시오.
git clone https://github.com/pwenker/prompt_teacher.git
디렉토리로 이동하십시오.
cd prompt_teacher
그리고 실행 :
rye sync
이것은 .venv
에서 가상 환경을 생성하고 Repo를 동기화합니다.
자세한 내용은 다음을 방문하십시오 : 기본 사항 -Rye
메모
rye
없이 prompt_teacher
설치하기로 선택한 경우 다음 명령에 대해 rye run
생략하십시오.
다음을 사용하여 앱을 시작합니다.
rye run python src/prompt_teacher/app.py
마지막으로 브라우저를 열고 http : // localhost : 7860을 방문하여 프롬프트를 시작하십시오!