아래 프롬프트를 복사해서 Claude·ChatGPT(GPT)·Gemini 어디에든 붙여넣고 직접 시도해보세요. 참고로 이건 예시 없이 지시만 담은 제로샷(zero-shot) 프롬프트예요 — 원하는 결과물의 예시를 1개 넣으면 원샷(one-shot), 여러 개 넣으면 퓨샷(few-shot) 프롬프팅이 되는데, 예시를 더할수록 결과가 원하는 스타일에 더 가까워지는 경우가 많아요.
Function Calling(함수 호출) 개념을 가르치는 인터랙티브 학습 페이지를 만들어줘.
- 예시 질문 "서울 날씨 어때?"를 보여주고, 버튼을 누르면 4단계가 순서대로 자연스럽게 나타나게 해줘: ① AI가 getWeather 함수가 필요하다고 판단하는 단계, ② 자연어에서 {"city":"서울","unit":"celsius"} 같은 구조화된 JSON 파라미터를 추출하는 단계, ③ 실제 함수 호출과 반환값 getWeather({city:"서울"}) → {temp:24, condition:"맑음"}을 보여주는 단계, ④ 그 결과를 "서울은 지금 24도, 맑은 날씨예요." 같은 자연어 문장으로 바꾸는 단계
- 각 단계는 코드 스타일 박스와 설명 텍스트를 함께 보여줘야 해
- 하단에 함수 호출이 왜 중요한지(AI가 API·DB 같은 실제 시스템과 정확하게 연동되는 원리, tool use/에이전트의 기반이라는 점) 초보자도 이해할 수 있게 설명하는 카드를 추가해줘
- CSS·JS 전부 인라인으로 넣은 단일 HTML 파일로, 한국어로 출력해줘