promptslab/Awesome-Prompt-Engineering

This repository contains a hand-curated resources for Prompt Engineering with a focus on Generative Pre-trained Transformer (GPT), ChatGPT, PaLM etc

해결하는 문제

대규모 언어 모델(LLM)을 사용하려면 지시를 표현하는 방법, 컨텍스트를 구조화하는 방법, 추론 단계를 연결하여 유용한 결과를 얻는 방법을 알아야 합니다. 프롬프트 엔지니어링은 이를 잘 수행하는 기술이며, 이 분야는 연구, 산업, 학계에서 성장하고 있습니다. 이 프로젝트는 이 주제에 대한 최고의 선별된 리소스를 한곳에 모아, 사람들이 최신 정보를 유지하거나 적절한 기술을 찾기 위해 분산된 소스를 검색할 필요가 없게 합니다.

README는 또한 관련 영역으로 "컨텍스트 엔지니어링"을 언급합니다. 이는 모델의 컨텍스트 창에 어떤 정보와 얼마나 많은 정보를 넣을지 관리하는 관행으로, 모델이 더 긴 입력을 처리함에 따라 점점 더 중요해지고 있습니다.

작동 방식

이것은 "awesome list" 스타일의 저장소입니다. 즉, 외부 리소스를 직접 선별하고 분류한 인덱스입니다. 목차로 구성되어 있으며 주요 섹션이 있습니다:

  • 논문: 주요 설문 조사, 프롬프트 최적화, 프롬프트 압축, 추론 발전(사고의 사슬 및 사고의 나무 등), 인컨텍스트 학습, 에이전트 프롬프팅 및 다중 에이전트 시스템, 멀티모달 프롬프팅, 구조화된 출력, 프롬프트 주입 보안, 텍스트-이미지, 텍스트-음악/오디오 생성과 같은 하위 주제로 나뉜 연구.
  • 도구 및 코드: 프롬프트 관리, LLM 평가, 에이전트 프레임워크, 프롬프트 최적화, 레드 팀 및 보안, 모델 컨텍스트 프로토콜(MCP), 바이브 코딩 및 AI 코딩 어시스턴트(CLI 에이전트, IDE, 확장 프로그램, 클라우드 플랫폼, 오픈소스 프레임워크)를 위한 소프트웨어, 그리고 기타 주목할 만한 저장소.
  • API, 데이터셋 및 벤치마크, 모델, AI 콘텐츠 탐지기: 각 카테고리의 외부 리소스 목록.
  • 책, 강좌, 튜토리얼 및 가이드, 비디오, 커뮤니티: 학습 자료 및 다른 실무자와 연결할 수 있는 장소.
  • 자율 연구 및 자기 개선 에이전트: 스스로 개선하는 에이전트에 대한 리소스를 다루는 섹션.

README는 또한 신규 사용자를 위한 "여기서 시작" 경로를 제공하며, ChatGPT 프롬프트 엔지니어링 무료 단기 강좌, DAIR.AI 오픈소스 프롬프트 가이드, OpenAI 및 Anthropic 공식 문서, 컨텍스트 엔지니어링에 관한 기사, 그리고 58개 이상의 프롬프트 기술을 1,500개 이상의 논문에서 다루는 대규모 설문 조사 논문을 추천합니다.

프로젝트는 promptslab.github.io에서 온라인으로 제공되며, 풀 리퀘스트를 통한 기여를 환영합니다. 토론을 위한 Discord 커뮤니티도 있습니다.

대상 독자

  • 초보자: 추천 학습 경로, 강좌, 튜토리얼을 갖춘 프롬프트 엔지니어링의 구조화된 입문점을 원하는 사람.
  • 연구자 및 학계: 프롬프트 기술, 설문 조사, 보안, 멀티모달 생성, 추론에 관한 광범위한 논문 목록을 찾는 사람.
  • 실무자 및 개발자: LLM 애플리케이션을 구축하고 프롬프트 테스트, 평가, 최적화, 에이전트 프레임워크, 코딩 어시스턴트를 위한 도구가 필요한 사람.
  • 보안에 관심 있는 사람: 프롬프트 주입 방어 및 레드 팀 리소스에 관심이 있는 사람.
  • LLM 기술을 판매하거나 가르치는 모든 사람: 목록은 책, 비디오, 커뮤니티, 심지어 AI 콘텐츠 탐지기 리소스를 다룹니다.

하이라이트

  • 포괄적이고 최신: 기초 논문(GPT-3 퓨샷 학습)부터 2025년 추론 모델, 컨텍스트 엔지니어링, 에이전트 시스템에 관한 연구까지 다룹니다.
  • 초보자를 위한 강력한 읽기 경로: "여기서 시작" 섹션은 무료 강좌, 가이드, 공식 문서, 주요 설문 조사를 신규 사용자에게 명시적으로 순서대로 제공합니다.
  • 깊은 보안 범위: 프롬프트 주입 공격, 방어, 탈옥, 레드 팀 도구에 대한 전용 하위 섹션.
  • 실용적인 도구 카탈로그: 프롬프트 관리, 평가, 최적화, 에이전트 프레임워크, 그리고 CLI 에이전트부터 클라우드 플랫폼까지 다양한 AI 코딩 도구를 나열합니다.
  • 멀티모달 범위: 텍스트-이미지 및 텍스트-오디오 생성 프롬프팅에 관한 논문과 시각적 프롬프팅 설문 조사를 포함합니다.
  • 커뮤니티 기능: 풀 리퀘스트를 환영하고, Discord를 제공하며, 프로젝트는 Apache 2.0 라이선스입니다.

관련

  • 프로젝트
  • 프로젝트
  • 프로젝트
  • 프로젝트