개발자를 위한 고급 AI 코딩 활용
Thalia Barrera
AI Engineering Curriculum Manager, DataCamp


설치 오류:

🤖 간단한 진단 프롬프트:
의존성 명세와 설치 오류 출력을 첨부합니다. 버전 충돌의 근본 원인을 설명하세요.

🤖 재현 가능한 설정 프롬프트:
이 프로젝트 구조를 바탕으로, pip-tools를 사용하는 재현 가능한 Python 환경 설정을 제안하세요. 환경 생성, 의존성 잠금, 결정론적 설치에 필요한 파일과 명령어를 생성하세요. 프로젝트의 README.md 파일에 가상 환경 사용 방법을 설명하세요.
모델 응답:


🤖 의존성 감사 프롬프트:
이 Python 저장소를 기반으로 의존성 유지 관리 가능성과 라이선스 준수 여부를 감사하겠습니다.
현재 활성화된 Python 환경에 대해 패키지 URL과 라이선스 파일을 포함하는 JSON 라이선스 보고서를 생성하는 명령어를 만들고, reports/licenses.json에 저장하세요.
AI 응답:

AI 제안:

라이선스 보고서:

🤖 대안 제안 프롬프트:
방금 생성한 pip-licenses의 reports/licenses.json 파일입니다.
패키지, 버전, 라이선스, 상업적 사용 위험 수준을 포함한 간단한 표로 결과를 요약하세요. 비정상적이거나 알 수 없거나 라이선스가 없는 항목을 표시하세요.
위험도가 가장 높은 의존성에 대해 더 안전한 대안 하나를 제안하세요.
AI 응답:



개발자를 위한 고급 AI 코딩 활용