1. सीखें
  2. /
  3. पाठ्यक्रम
  4. /
  5. Python으로 챗봇 만들기

Connected

अभ्यास

보류 중인 동작 II

이제 policy() 함수를 정의했으니, pending 동작과 message를 인자로 받아 policy() 함수를 활용해 봇의 응답을 결정하는 send_message() 함수를 작성해 보겠습니다.

이전 연습 문제에서 만든 policy(intent) 함수는 미리 로드되어 있습니다.

निर्देश

100 XP
  • pending과 message 두 인자를 받는 send_message() 함수를 정의하세요.
  • message를 해석한 값을 policy()의 인자로 전달하고, 반환값을 action과 pending_action 변수로 언패킹하세요.
  • action이 "do_pending"이고 pending이 None이 아니면 pending 응답을 출력하세요. 그렇지 않으면 action을 출력하세요.
  • send_messages() 함수 정의 내부에서, pending과 msg를 인자로 하여 send_message() 함수를 호출하세요. 그런 다음 'Submit Answer'을 눌러 메시지를 보내고 결과를 확인하세요.