문의를 보내주셔서 감사합니다! 팀원이 곧 연락드리겠습니다.
예약을 보내주셔서 감사합니다! 저희 팀 멤버 중 한 분이 곧 연락드리겠습니다.
코스 개요
모범 사례와 유용한 도구 소개
흔히 발생하는 문제 및 그에 대한 대응 방안
프롬프트 엔지니어링의 기본 개념 설명
프롬프트 수정 및 반복적 설계 방법론
테스트 자동화 및 SQL 쿼리 생성을 위한 프롬프트 활용법
요약 및 향후 학습 방향 제시
코드 설명과 디버깅을 위해 프롬프트를 사용하는 방법
코드 생성용 프롬프트 작성 요령
- 오답이 포함된 코드나 보안 취약점 발생 가능성을 예방하기
- 불완전하거나 모호한 입력값을 효과적으로 처리하는 법
- 안전한 대체 프롬프트와 제어 장치 구현하기
- 요구사항 또는 기존 코드를 토대로 테스트 케이스 생성하기
- 자연어로 작성된 내용에서 구조화된 SQL 쿼리 추출하기
- 테스트 스위트에 바로 통합 가능한 형태로 결과물 포맷팅하기
- 기존 또는 낯선 코드를 설명하는 방법 배우기
- 논리 구조 해석이나 예외 상황 분석을 위한 프롬프트 작성법
- 오류나 비효율적인 요소를 탐지하고 설명하는 기술 습득하기
- 일반 언어로 된 내용에서 직접 코드 생성하기
- 출력 형식 및 사용 언어를 명확히 지정하는 법 배우기
- 복잡한 로직이나 다수 함수가 포함된 코드 처리하기
- 프롬프트 연쇄 기법 및 피드백 루프를 통해 결과 향상시키기
- 오류 발생 시 복구 방법과 프롬프트 조정 전략 익히기
- 기술적 과제 수행에 있어 실제 사례를 통한 프롬프트 최적화 방안 살펴보기
- 프롬프트 라이브러리 및 재사용 패턴 활용하기
- VS Code나 API 기반 워크플로우에서 템플릿을 효과적으로 사용하기
- 실제 운영 환경에서 프롬프트의 질과 성능 평가법 알아보기
- 프롬프트, 문맥 정보, 토큰 및 모델 간 상호작용 원리 이해하기
- 제로샷, 원샷, 페어샷 등 다양한 유형의 프롬프트 활용법
- 각종 API에서 시스템 명령과 사용자 요청을 올바르게 분리해 적용하는 방법
요건
수강 대상
- 코드 생성 및 분석에 LLM을 활용하는 개발자
- 워크플로우 내에서 AI 도구의 도입 가능성을 검토 중인 기술 리더
- LLM 연동을 실험해보고자 하는 소프트웨어 전문가
- 소프트웨어 개발 또는 스크립팅 경험이 있는 분
- Python, JavaScript, SQL과 같은 일반적인 프로그래밍 언어에 대한 이해가 있는 분
- 대규모 언어 모델 및 ChatGPT, Claude, Copilot 등의 AI 도구를 기본적으로 활용해본 경험이 있는 분
7 시간
회원 평가 (1)
저는 파이썬의 스트림릿 라이브러리에 대한 지식을 얻었으며, 확실하게 제 팀에서 R 셔니로 만든 애플리케이션들을 개선하기 위해 이를 활용해볼 것입니다.
Michal Maj - XL Catlin Services SE (AXA XL)
코스 - GitHub Copilot for Developers
기계 번역됨