환영합니다
프롬프트 엔지니어링 코스에 오신 것을 환영합니다!
저는 프롬프트 엔지니어링을 이렇게 생각합니다: 우리가 원하는 것을 AI에게서 얻기 위해 어떻게 말해야 하는가.
최근 인공지능(AI)의 많은 발전과 함께, 프롬프트 엔지니어링은 AI가 당신이 원하는 것을 하도록 하는 데 있어 인기 있고 가치 있는 기술이 되었습니다. 이 과정은 실용적인 PE 기술에 초점을 맞추고 있으며, 우리는 독자들이 기계 학습에 대한 최소한의 지식을 가지고 있기를 바랍니다. 이러한 개념(AI, 머신러닝, 프로그래밍 등)에 익숙하지 않다면 먼저 기초 섹션부터 시작해서 지침)까지 읽는 것을 추천합니다.
이 과정에서 가장 중요한 부분은 여러분의 피드백입니다!
질문, 의견 또는 제안이 있다면 언제든지 해주세요:
- 깃헙 이슈을 올리고
- learnprompting@gmail.com로 저희에게 이메일 주세요
- 디스코드 커뮤니티에 들어오세요
- 트위터를 팔로우 해주세요
- 또한 Consulting Interest Form도 있답니다.
작은 피드백도 굉장히 도움이 됩니다!
코스의 철학
빠른 반복 - 새로운 PE 콘텐츠가 거의 매일 올라오기 때문에, 저는 새로운 기술에 대한 짧은 기사로 이 코스를 자주 업데이트 할 것입니다. 여러분이 무엇에 대해 더 알고 싶은지 저에게 알려주세요!
이 철학의 기본은 오류 반복입니다. 만약 당신이 아주 조금이라도 이해가 안되는 것이 있다면, 그건 제 탓입니다. 깃헙 이슈를 올려주세요!
실용성에 집중 - 우리는 여러분이 자신의 앱에 바로 사용할 수 있도록 응용과 실용성에 집중할 것입니다.
최대한 많은 예제 - 우리는 여러분이 기술에 대한 감각을 최대한 빠르게 얻을 수 있도록 최대한 많은 예제를 넣을 것입니다.
우리는 시간이 있을 때마다 이것에 대해 더 많이 철학할 것입니다. 😊
어떻게 읽어야 하나
모든 챕터들을 순서대로 읽을 필요는 없습니다. 흥미 있는 것부터 읽으세요!
만약 인공지능(AI)나 프롬프트 엔지니어링(PE)를 처읍 접한다면, 기초 섹션에서 시작하시면 됩니다. 만약 이 개념들에 이미 친숙하시다면,
중급으로 시작하시는 게 좋을 것입니다.
기사들은 주제의 난이도나 프로그래밍 지식 필요 여부에 따른 등급 시스템을 가지고 있습니다:
🟢 매우 쉬움; 프로그래밍 필요 없음
🟡 쉬움; 간단한 프로그래밍 필요, 하지만 도메인 전문 지식은 필요없음
🔴 보통; 프로그래밍 필요, 그리고 개발을 위해서 조금의 도메인 전문 지식이 필요 (예: 로그 확률 계산)
🟣 어려움; 프로그래밍 필요, 그리고 개발을 위해서 광범위한 도메인 전문 지식 필요 (예: 강화 학습 접근법)
메모: 도메인에 대한 전문 지식이 도움이 되긴 하지만 사전 지식 없이도 기사를 이해할 수 있습니다.
챕터들
각 챕터의 간단한 요약입니다:
기초: PE와 간단한 PE 기술들의 개요
중급: 약간 더 복잡한 연구 기반 PE 기술들
프롬프트 응용: 커뮤니티 멤버들이 작성한 PE 프로세스의 전체적 연습들
심화 어플리케이션: 강력하면서도 더 심화된 PE 어플리케이션.
신뢰성: 어떻게 LLM들을 더 신뢰도 있게 만들까
이미지들: DALLE and Stable Diffusion같은 텍스트 => 이미지 모델들을 위한 PE!
프롬프트 삽입: PE를 위한 해킹
프롬프트 IDE들: 여러가지 PE 도구들
프롬프트 튜닝: 기울기를 이용한 프롬프트 미세 조정(fine tuning)