tools 매개변수 사용하기
여러분은 부동산 중개사를 위한 AI 애플리케이션을 개발하고 있으며, 매물에서 핵심 데이터를 추출해 달라는 요청을 받았어요: 주택 유형, 위치, 가격, 침실 수. Chat Completions 엔드포인트의 함수 호출 기능을 사용해 이 정보를 추출하세요.
부동산 매물 정보를 담은 message_listing 메시지와, 모델에 전달할 도구로 정의된 호출 함수가 들어 있는 function_definition이 미리 로드되어 있어요.
이 연습은 강의의 일부입니다
OpenAI API로 AI 시스템 개발하기
연습 안내
- 미리 로드된 메시지
message_listing를 추가하세요. - 함수 정의
function_definition를 추가하세요. - 응답을 출력하세요.
실습형 인터랙티브 연습
이 예제를 이 샘플 코드를 완성하여 풀어보세요.
client = OpenAI(api_key="")
response= client.chat.completions.create(
model="gpt-4o-mini",
# Add the message
____,
# Add your function definition
____
)
# Print the response
print(____)