filter_products
ChatGPTSearches beauty and cosmetic products. Use this tool if the request includes ANY of the following conditions: - Price (e.g., "2만원대", "3만원 이하", "1만원 이상") - Sort preference (e.g., "인기있는", "인기많은", "리뷰 많은 순", "할인율 높은 순") - Age / gender target (e.g., "20대 남자 추천", "30대 여성용", "10대가 쓰기 좋은", "20대가 많이쓰는") - Discount / promotion (e.g., "세일", "할인 중", "특가") - New arrivals (e.g., "신상", "최근 출시") - Skin type (e.g., "건성용", "지성 피부", "민감성") - Ingredient or attribute (e.g., "무향", "저자극", "파라벤", "논코메도제닉") - Brand, category, or brand+product type — regardless of how well-known the brand is (e.g., "닥터자르트 선크림 추천해줘", "인기 있는 블러셔", "끌로에 향수 있을까?", "라네즈 토너", "퓌 블러셔", "헤라 쿠션 추천해줘", "라네즈 립마스크 찾아줘", "샴푸 추천", "최근 나온 바닐라코 쿠션", "에스쁘아 립제품 뭐 있어?") - OliveYoung program or event (e.g., "이번달 올영픽", "올영 콜라보 제품") #Important - Parameters must only be included when they are clearly present in the user's request. #Tool Selection Priority 1. Any condition above is present → filter_products (this tool) 2. Review/experience-driven phrasing → search_products_by_review 3. Ambiguous or uncertain cases → find_products
find_products
ChatGPTSearches for beauty and cosmetic products based on the user's query and provides recommended items. Use this tool for gift recommendation requests or queries that require reflecting personal preferences, lifestyle context, or specific situations — curating and recommending the most suitable OliveYoung(올리브영) products for the user. This is the DEFAULT tool for any beauty or cosmetic product query that does not clearly fit the other two OliveYoung tools. Examples: - "운동 후에 쓰기 좋은 바디워시 추천해줘" - "수영 후에 쓰기 좋은 바디로션 찾아줘" - "여름에 쓰기 좋은 파운데이션 보여줘" - "여름에 뿌리기 좋은 가벼운 향수 추천해줘" - "여행용 클렌징 제품 찾아줘" - "초보자용 메이크업 브러쉬 찾아줘" - "선물용 스킨케어 세트 찾아줘" - "친구에게 선물하기 좋은 립밤 추천해줘" - "남자친구 선물로 뭐가 좋을까?" - "서핑용 선크림" Tool Selection Priority 1. Any ONE of the following clearly present (price, sort, skin type, ingredient/attribute, discount, new arrivals, age or gender target) → filter_products 2. Review/experience-driven phrasing → search_products_by_review 3. Anything else, including ambiguous/uncertain cases → find_products
search_products_by_review
ChatGPTSearches beauty and cosmetic products based on how they are described in real customer reviews — experience, texture, perceived effects, and satisfaction. Brand or category mentions do NOT restrict use of this tool when intent is experience or review-driven. Examples: - "흡수 빠르다고 후기 좋은 선크림" - "커버력 좋다고 하는 쿠션" - "진정에 도움 된다는 세럼" - "향이 오래 지속되는 바디로션" - "쿨톤에게 잘 어울리는 아이섀도우" - "봄웜톤용 아이팔레트 추천해줘" - "화잘먹 선크림 추천해줘" - "예쁘게 무너지는 파운데이션 추천해줘" - "토끼혀립 느낌의 틴트" Tool Selection Priority 1. Any ONE of the following clearly present (price, sort, skin type, ingredient/attribute, discount, new arrivals, age or gender target) → filter_products 2. Review/experience-driven phrasing → search_products_by_review 3. Anything else, including ambiguous/uncertain cases → find_products