728x90
반응형
LLM을 활용한 기초 프로그래밍
프롬프트 엔지니어링을 통해 우리는 무엇을 할 수 있을까?
- 문서 요약
- 언어 생성
- 이름 식별(엔티티 인식)
- 문장 구조, 문법 형식 분석
- 텍스트 분류
- 프로그래밍
LLM을 활용한 기초 프로그래밍
- 코드 생성 요청
- 언어와 task를 주고 코드 생성 요청
- ex) Tensorflow로 회귀 분석을 진행하고 싶어. 데이터는 ~야. 코드를 작성해줘
- 파이썬 뿐만 아니라 다른 언어도 가능
- 오픈 소스를 알려주고 해당 기능 추가 요청
- ex) (내가 작성한 코드)에 (오픈 소스 코드) 이 기능을 반영하고 싶은데 추가해서 코드 작성해줘
- 코드 튜토리얼 요청
- 오픈 소스 사용법 요청
- ex) Tensorflow 2.x를 처음 사용해보려 하는데 설치 방법과 예제를 알려줘
- 프로그래밍 언어 툴 사용법 요청
LLM을 활용한 디버깅
- 코드 오류 수정 요청
- 코드 주석 요청
LLM을 활용한 코드 변환
코드 변환 요청
- 프로그래밍 언어 변경
- ex) Java 이 코드를 C언어로 변경해줘
- 기능 기반 코드 수정 요청
- 복잡한 코드 간단하게 변환 요청
- 기능 단위로 코드 합치기
LLM 성능 향상을 위한 프롬프팅 기법
프롬프팅 성능 높이기 Tip
- 영어로 작성하기
- LLM에게 역할 부여하기
- 본인의 코딩 환경을 알려주기
- 명확하고 구체적으로 prompt 작성하기
- 작은 단위로 prompt를 작성하여 원하는 결과물을 만들어가기
- 응답 난이도 설정하기
- 원하는 답변 형태 설정하기(표 형태, 대화 형태 등)
- ChatGPT를 완전히 믿지 말기(2021년 9월까지의 데이터이기 때문에)
728x90
반응형
'IT 공부 > 생성형 AI' 카테고리의 다른 글
[생성형 AI] 프롬프트 관련 확장 프로그램 (5) | 2024.11.09 |
---|---|
[생성형 AI] 프롬프트 엔지니어링 테크닉 (3) | 2024.11.09 |
[생성형 AI] ChatGPT 활용 (9) | 2024.10.15 |
[생성형 AI] ChatGPT (14) | 2024.10.14 |
[생성형 AI] 거대 언어 모델(LLM) (8) | 2024.10.14 |
댓글