문의를 보내주셔서 감사합니다! 팀원이 곧 연락드리겠습니다.
예약을 보내주셔서 감사합니다! 저희 팀 멤버 중 한 분이 곧 연락드리겠습니다.
기간 7 시간
코스 개요
모범 사례 및 도구
일반적인 함정 및 완화 전략
프롬프트 엔지니어링 소개
프롬프트 세련화 및 반복적 디자인
테스트 자동화 및 SQL 생성을 위한 프롬프팅
요약 및 다음 단계
코드 설명 및 디버깅을 위한 프롬프트 사용
코드 생성을 위한 프롬프트 작성
- 환각된 코드 또는 보안 취약점 방지
- 불완전하거나 모호한 입력 처리
- 안전한 폴백 프롬프트 및 가드레일 생성
- 요구사항 또는 코드에서 테스트 케이스 생성
- 자연어에서 구조화된 SQL 쿼리 생성
- 테스트 스위트 통합을 위한 출력 포맷팅
- 레거시 또는 익숙하지 않은 코드 설명
- 로직 흐름 설명 또는 엣지 케이스 분석을 위한 프롬프팅
- 버그 또는 비효율성 발견 및 설명
- 평이한 언어 설명에서 코드 생성
- 출력 형식 및 프로그래밍 언어 제어
- 복잡한 로직 또는 다중 함수 처리
- 프롬프트 체이닝 및 피드백 루프를 통한 결과 개선
- 오류 복구 및 프롬프트 튜닝 전략
- 기술적 작업에 대한 세련화 사례 연구
- 프롬프트 라이브러리 및 재사용 패턴
- VS Code 또는 API 기반 워크플로우에서 프롬프트 템플릿 사용
- 프로덕션 사용에서 프롬프트 품질 및 성능 평가
- 프롬프트, 컨텍스트, 토큰, 모델 이해
- 프롬프트 유형: zero-shot, one-shot, few-shot
- 다양한 API에서 시스템 지시문과 사용자 지시문 사용
요건
대상 독자층
- 코드 생성 또는 분석에 LLM을 사용하는 개발자
- 워크플로우에서 AI 도구를 탐색하는 기술 리드
- LLM 통합을 실험하는 소프트웨어 전문가
- 소프트웨어 개발 또는 스크립팅 경험
- 일반적인 프로그래밍 언어(Python, JavaScript, SQL 등)에 대한 친숙함
- ChatGPT, Claude, Copilot과 같은 대형 언어 모델(LLM) 및 AI 도구에 대한 기본 이해
회원 평가 (1)
저는 파이썬의 스트림릿 라이브러리에 대한 지식을 얻었으며, 확실하게 제 팀에서 R 셔니로 만든 애플리케이션들을 개선하기 위해 이를 활용해볼 것입니다.
Michal Maj - XL Catlin Services SE (AXA XL)
코스 - GitHub Copilot for Developers
기계 번역됨