코드를 단계별로 설명하기
컨설팅 회사의 재무 분석가로서 투자 포트폴리오를 분석하고 고객에게 인사이트를 제공하는 업무를 맡고 있어요. 여러 금융 데이터 파일을 검토하던 중, 포트폴리오 분석과 관련된 것으로 보이는 Python function을 발견했지만 정확한 목적은 확신할 수 없어요. 언어 모델이 단계적으로 해석하도록 체인 오브 소트 프롬프트를 사용하기로 했어요.
OpenAI 패키지, function 문자열, 그리고 get_response() 함수는 미리 로드되어 있어요.
이 연습은 강의의 일부입니다
OpenAI API로 배우는 프롬프트 엔지니어링
연습 안내
- 제공된
function을 모델이 설명하도록 요청하는 체인 오브 소트 프롬프트를 작성하세요.
실습형 인터랙티브 연습
이 예제를 이 샘플 코드를 완성하여 풀어보세요.
client = OpenAI(api_key="")
# Craft a chain-of-thought prompt that asks the model to explain what the function does
prompt = ____
response = get_response(prompt)
print(response)