← 레벨 5 – 인벤터

수업 8/8 ⏱ 45 분 프리미엄

최종 피날레: 프로젝트를 위한 AI 도우미

네 웹사이트를 아는 위젯, 지도, 스마트 챗봇 등 모든 것을 하나로 묶어보세요.

마지막 부분: 네 웹사이트를 아는 봇

지금까지 챗봇은 시스템 프롬프트에 있는 내용만 알고 있어. 마지막 비결: 프롬프트에 웹사이트 데이터를 제공해. 이를 AI 컨텍스트 제공이라고 해.

const informace = `
You are the helper for the FK Sokol Nebovidy website. Here is the information:
- Practice: Tuesday and Thursday at 5:00 PM, field behind the school
- Next match: Saturday at 10:00 AM, home game against Lipová
- Coach: Mr. Novák, contact info is on the Contacts page
- Membership fee: $60 per semester

Answer in English, briefly and in a friendly tone. When the
answer isn't in the information above, say: "I don't know that,
check the Contacts page or ask the coach."
`;

// ...in the endpoint:
messages: [
  { role: 'system', content: informace },
  { role: 'user', content: otazka },
],

이제 봇은 프로젝트에 대한 실제 질문에 답변하고 다른 모든 질문에 대해서는 “모르겠어요”라고 정중하게 말해. 이것이 바로 실제 웹 AI 도우미가 구축되는 방식야.

마지막 도전 💪

프로젝트의 Inventor 툴킷을 완성해. 세 가지 부분을 모두 함께 완성해.

  1. API 데이터가 포함된 위젯(레슨 3의 날씨)이 합당하다면 어디든 가능해.
  2. 핀이 있는 지도(4과).
  3. 컨텍스트가 포함된 챗봇 – 웹사이트에 대한 실제 사실 5~10개를 프롬프트에 작성해.
🏫 학교 웹사이트 - 최종 과제봇은 학교 주소, 교장 이름, 방과 후 보육 시간, 식당, 등록 날짜, 3개 동아리 등을 알고 있어. 지도에는 학교가 표시되고, 날씨 위젯에는 다음 행사에 대한 예보가 표시돼. 테스트 문제: "방과후 보육은 언제까지 하나요?"
🙋 개인 웹사이트 - 최종 과제봇은 네 취미, 좋아하는 게임/책, 귀하가 알고 있는 것과 귀하가 배우고 있는 내용을 알고 있어. 즐겨찾는 장소 3곳이 포함된 지도, 해당 도시의 날씨 위젯. 테스트 질문: "프로그래밍 외에 무엇을 좋아합니까?"
🌍 여행 일지 - 최종 과제봇은 최근 3개의 여행(어디서, 언제, 무슨 일이 일어났는지)과 다음 계획을 알고 있어. 모든 여행 지도, 다음 목적지에 대한 날씨 위젯. 테스트 질문: "그들은 마지막으로 어디로 갔으며 어땠나요?"
⚽ 클럽 웹사이트 – 최종 과제봇은 연습 일정, 다음 경기, 선수 명단, 회비, 코치 연락처 등을 알고 있어. 홈 필드 지도, 경기 날씨 위젯. 테스트 질문: "다음 경기는 언제, 어디서 열리나요?"
## 최종 확인
**다음과 같은 경우 작업이 완료돼.**
  1. 네 웹사이트는 하나 이상의 API(날씨)에서 실시간 데이터를 로드해.
  2. 지도에는 팝업이 있는 핀이 있어.
  3. 챗봇은 프로젝트에 관한 5가지 테스트 질문에 정확하게 답해.
  4. 봇은 주제에서 벗어난 질문을 정중하게 거부해.
  5. 비밀 키가 브라우저나 GitHub에 없어.

축하해. 너는 발명가가 되셨어! 네 웹사이트는 더 이상 단순한 페이지가 아닙니다. 세상과 소통할 수 있어. 픽업하는 것을 잊지 마세요자격증.

이번 수업에서 배울 점

🏆 당신의 디플로마

인벤터 피날레

모든 수업에 체크하면 수료증을 인쇄할 수 있습니다.