프롬프트 엔지니어링에 관하여
·
ai
최근  생성형 AI 의 발전에 따라 새로운 용어들과 기법들이 생겼습니다.평소에 chatGPT 를 사용하며 양질의 답변을 얻기위해 사용했던 방법들이 프롬프트 엔지니어링의 기법들 중에 하나였다는 것을 알게 되었습니다. 그래서 프롬프트 엔지니어링에 대해 자세히 알아보려고 합니다. 프롬프트 엔지니어링이란?생성형 AI 를 잘 다루는 기법들 그 자체를 의미합니다. 즉 똑똑하게 명령을 내려 LLM 에게 효율적으로 결과물을 받아볼 수 있도록 하는 기법들을 나타냅니다. 크게 네가지가 있습니다.1. 역할을 설정해 질문하기AI 가 특정 역할을 맡아 답변하도록 설정하는 방법입니다. 예를 들어, "당신은 이제부터 숙련된 백엔드 개발자입니다"와 같은 역할을 설정하면, AI는 해당 역할에 맞춰 응답하게 됩니다. 이를 통해 전문성을..
SonarQube 분석 할 때, coverage 가 표시가 안된다면?
·
오류
개발 환경spring boot 3.4.0gradle 8.10 build.gradle 추가 코드plugins { id 'jacoco' id "org.sonarqube" version "6.0.1.5171"}jacoco { toolVersion = "0.8.12"}tasks.named('test') { finalizedBy jacocoTestReport // 테스트가 끝난 후 커버리지 리포트 생성}jacocoTestReport { dependsOn test // 테스트 실행 후 리포트 생성 reports { xml.required = true // SonarQube가 사용하는 XML 리포트 활성화 html.required = true // 사람이 읽기 쉬운 HTML 리포트 활성화 }} 여기서 중요한..
성장을 위한 회고하기
·
기타
공부를 하고, 책을 읽고, 일상 생활을 하고 시간이 지나다 보면 내가 해왔던 일들이 잘 기억이 나지 않습니다. 무언가를 하던 당시 내가 가지고 있던 생각과 문제를 해결하는 과정들이 다 잊혀집니다. 그리고 야심 차게 세운 목표가 잘 지켜지고 있는지 중간 점검이 필요합니다. 이때 더 좋은 방향으로 나아가기 위해 회고가 필요한 것 같습니다. 회고란 무엇 일까요?회고란 미래의 행동과 현재의 행동에 있어 적극적으로 고려해야 하는 '과거'에서 추출한 경험이라고 합니다. 과거의 행동과 생각, 성과, 보강해야 할 점 등을 두루 돌아보고, 앞으로 가고자 하는 목표와 행동 방식을 점검해 보는 과정입니다. 회고를 어떻게 할까요?회고에는 다양한 방법론이 있습니다. 대표적으로 KPT, TIL, CSS, AAR 방법론이 있습니다..