1. 테스트 코드 기반으로 기존 코드를 재작성 해 보기
https://medium.com/@nijhof.dns/a-quick-test-of-chatgpt-for-the-use-of-writing-code-7ed2bda3cdf1
저자는 test code가 있는 프로젝트에서 기존 함수를 chatGPT로 다시 써보는 실험을 했고,
결론적으로 테스트 코드가 명확히 짜여져 있는 모듈은 결과가 잘 나왔으며 테스트 코드가 부실하면 결과도 좋지 못했다고 합니다.
2. 자동화 테스트 코드 작성하기
https://saucelabs.com/blog/chatgpt-automated-testing-conversation-to-code
1과 반대로 chatGPT에게 테스트 코드 작성을 요청할 수도 있습니다. automated 테스트 코드라고 한걸 보니 유닛 테스트가 아니라 integration 테스트 인것 같네요.
3. 버그가 있는 코드를 주고 버그 찾기
문제의 종류에 따라 다르겠지만 77.5% 성공률을 보여주었다고 합니다.
4. 코테(코딩 테스트)도 할 수 있다.
https://www.businessinsider.com/chatgpt-amazon-job-interview-questions-answers-correctly-2023-1
아마존은 입사 테스트로 온라인 코딩 테스트를 합니다. ChatGPT로 이것을 풀어보게 했는데 버그가 있는 답도 있긴 했지만 상당수의 문제를 풀어 냈다고 합니다.(곧 아마존에서 ChatGPT로 문제를 풀었는지 검사하는 솔루션을 도입할듯...)
한 아마존 법률관계자는 내부 정보가 ChatGPT에게 들어가면 이 입력이 학습에 사용될 수도 있기 때문에 우려하고 있다고 하네요(저희 회사도 막혀 있다고 들었습니다). 보안에는 주의해야 할 것으로 생각됩니다.
그럼,
공유합니다.
'개발 이야기 > AI 인공지능 이야기' 카테고리의 다른 글
좋아하는 곡과 비슷한 곡을 찾는 AI 프로젝트 Maroofy (0) | 2023.02.05 |
---|---|
새 AI 음성 제작 도구, 셀럽 목소리 딥페이크 제작에 악용돼 (0) | 2023.01.31 |
챗봇과 일반 웹 검색을 혼합한 새 검색엔진 Andi (0) | 2023.01.29 |
소리 이미지를 음악으로 바꾸는 Riffusion AI 나와 (0) | 2022.12.19 |
이미지 AI Stable Diffusion 2.0 공개돼 (0) | 2022.11.25 |