<aside> <img src="/icons/reorder_gray.svg" alt="/icons/reorder_gray.svg" width="40px" />

목차


</aside>

1. 문제 상황


상품명을 기준으로 ChatGPT에게 시세 예측 요청하는 기능을 구현하였으나, 다양한 상품명을 입력해도 항상 예측결과 (min: 30000, max: 50000)만 반환되는 문제가 발생.

2. 원인 분석


기존 프롬프트 (고정 응답 유도 문제 발생)

String.format("""
    제품명: %s
    설명: %s

    해당 중고 상품의 예상 거래 가격 범위를 알려주세요.
    아래 형식처럼 JSON 형식으로만 응답해 주세요.

    {
      "min": 30000,
      "max": 50000
    }
""", productName, productDescription)

문제 요약:

3. 문제 해결 의사결정


예시 가격이라고 적었음에도 불구하고 금액을 고정을 해서 금액을 삭제하였다.

4. 적용