OpenAI를 활용한 프롬프트 엔지니어링 실습

Program-Aided Language Models(PAL)
LLM이 잘 못하는 수학적 연산이나 복잡한 논리를 처리하기 위하여 프로그래밍 언어(Python)를 사용하여 모델의 출력을 제어하거나 확장하는 기법
자연어로 이루어진 문제를 코드로 변환하여 실행한 결과를 사용자에게 응답한다.
PAL 실습
스크립트 준비

API키를 추가하여 OPEN AI 객체 생성

유저 질문 추가 및 함수로 변환
python 코드 추출 함수 추가
python함수 실행 후 결과값 반환 함수 추가
메서드 실행
응답결과

Last updated