WEBVTT 00:00.350 --> 00:10.850 다시 주피터 연구실입니다 곧 결과가 나올 텐데 아주 멋진 프로젝트가 있어요 00:10.880 --> 00:12.020 정말 만족스러워요 00:12.050 --> 00:13.130 기대해도 좋아요 00:13.160 --> 00:19.250 이번에는 두 가지의 단순한 에이전트를 더 살펴볼게요 00:19.250 --> 00:20.900 가장 간단한 방법일 거예요 00:20.930 --> 00:26.270 메시지를 보내는 데 쓰는 메시지 에이전트도 있고 활동을 조율하는 00:26.270 --> 00:28.700 기획 에이전트도 있어요 00:28.700 --> 00:32.600 이 에이전트들은 파이썬 코드로 되어있죠 00:32.630 --> 00:38.660 그들은 LM을 사용하지 않아요 LM을 사용하도록 강화하지 않을 이유가 없죠 00:38.660 --> 00:44.120 에이전트는 통지를 보내지만 먼저 개척자 모델에 00:44.150 --> 00:51.260 빠르게 연락해 더 맛있고 해당 제품과 관련 있는 제품을 개선할 수 00:51.260 --> 00:51.830 있죠 00:51.830 --> 00:53.690 할 수 있는 게 많아요 00:53.780 --> 00:56.270 기획 담당자는 코드로 돼 있고요 00:56.270 --> 00:58.820 LLM으로 바꾸는 실험을 할 수 있어요 00:58.820 --> 01:01.010 무슨 일이 일어날지 계획하는 거죠 01:01.010 --> 01:04.320 하지만 잠시 후에 둘 다 보게 될 거예요 01:04.740 --> 01:11.670 그 후에 모든 걸 에이전트 프레임워크에 넣을 거예요. 01:11.670 --> 01:16.620 하지만 모든 구성 요소를 합쳤기 때문에 에이전트 프레임워크 01:16.620 --> 01:18.630 만드는 건 식은 죽 먹기죠 01:18.630 --> 01:21.150 아주 간단할 거예요 01:21.180 --> 01:24.720 메신저 에이전트 얘기부터 하죠 01:24.720 --> 01:30.240 좋은 물건을 찾으면 경보를 보내주는 중개인이죠 01:30.390 --> 01:33.780 원래는 문자 메시지를 보내려고 했어요 01:33.780 --> 01:41.100 트윌리오를 쓰려고 했어요 예전에 쓰던 프레임워크가 정말 좋았는데 최근에 규제가 많아져서 01:41.100 --> 01:46.740 트윌리오 계정으로 문자 보내기가 정말 어려워요 심지어 자기 자신한테도요 01:46.740 --> 01:52.170 자기 전화번호를 확인해서 자기한테 문자 보내고 싶어도 서류 작업을 01:52.170 --> 01:55.380 많이 해야 해요 01:55.380 --> 01:59.280 미국에 산다면 다른 나라에서는 훨씬 수월할 거예요 01:59.280 --> 02:05.480 웹사이트에 따르면 미국 내 제한 때문에 규제가 어려워진 것 같아요 02:05.510 --> 02:07.730 트윌리오가 공짜 요금제를 줬어요 02:07.850 --> 02:11.150 트윌리오가 왓츠앱 메시지를 보내도 되고요 02:11.150 --> 02:11.660 그러니 가져요 02:11.690 --> 02:16.190 왓츠앱과 저도 왓츠앱으로 작동시켰지만 제약이 좀 있었어요 샌드박스를 02:16.190 --> 02:21.530 써야만 무료로 사용할 수 있는데 거기엔 제한이 있어요 하루 중 특정 시간 사이에만 02:21.530 --> 02:23.420 사용할 수 있죠 02:23.420 --> 02:24.950 이상적인 상황은 아니었죠 02:24.950 --> 02:26.330 그래서 괜찮았어요 02:26.330 --> 02:29.270 코드를 여기 뒀으니 원하면 사용하세요 02:29.270 --> 02:34.910 그러다 정말 멋진 걸 발견했죠 만만한 거요 02:35.000 --> 02:39.680 호구도 몇 가지 있지만 호구가 먹어본 것 중에 가장 02:39.710 --> 02:40.850 좋았어요 02:41.030 --> 02:41.300 네 02:41.300 --> 02:46.910 푸시오버는 간단한 웹사이트로 계정을 설정할 수 있어요 02:46.910 --> 02:48.140 공짜예요 02:48.170 --> 02:50.120 앱을 다운로드 하세요 02:50.120 --> 02:51.470 사실 웹사이트에 갈 필요도 없어요 02:51.470 --> 02:51.800 할 수 있어요 02:51.830 --> 02:54.890 그 웹사이트는 푸시오버닷넷이에요 코무요 02:54.920 --> 02:57.080 비용을 감당할 수 없었던 거죠 코무요 02:57.080 --> 02:58.310 아직 몰라요 02:58.430 --> 03:00.470 푸시오버닷넷이 그 웹사이트예요 03:00.470 --> 03:02.510 푸시오버라는 앱도 있어요 03:02.630 --> 03:04.650 설치도 자유롭게 할 수 있어요 03:04.650 --> 03:08.520 적어도 10,000번까진 무료예요 03:08.790 --> 03:14.670 이 프로젝트는 그런 목표에 도달하지 못할 것 같아요. Get up! Get up! 03:14.670 --> 03:19.380 지금까지 용돈 메시지를 35개나 보냈어요. Get up! Get up! 03:19.620 --> 03:24.990 이 페이지가 좀 조잡해 보이는 이유는 스크롤을 내렸기 때문이에요 이 위에 제 03:24.990 --> 03:30.600 토큰이 큰 글자로 표시돼 있거든요 제 토큰을 전부 보여드리고 싶진 않았어요 03:30.600 --> 03:33.990 아니면 온종일 통보할 수도 있고요 03:34.290 --> 03:40.590 그러니 토큰을 놓치지 않을 수가 없죠 무료 푸시버 계정에 가입하는 순간요 03:40.590 --> 03:46.140 전 관련 없다고 약속하지만 정말 도움이 많이 돼요 03:46.230 --> 03:53.280 일단 등록을 하면 토큰을 가지고 쉽게 푸시 알림을 보낼 수 있습니다 그러면 토큰 두 개가 03:53.280 --> 03:58.920 남게 되는데 푸시오버 사용자는 여러분에게 적용되는 토큰이죠 03:58.920 --> 04:02.820 그런 다음 각각의 응용 프로그램을 셋업하고 하나만 선택하세요 04:02.820 --> 04:07.780 전 그걸 보존이라고 불렀고 토큰을 줄 수 있어요 04:08.080 --> 04:09.340 미안하지만 안 돼요 04:09.340 --> 04:14.080 Get in 응용 프로그램을 설정하면 토큰을 받아요 04:14.140 --> 04:18.070 EMV 파일에 추가해야 할 두 가지가 있어요 04:18.130 --> 04:18.850 아주 잘 지내요 04:18.850 --> 04:24.400 응용 프로그램과 관련된 이미지를 업로드 할 수도 있어요 04:24.400 --> 04:28.570 동전 더미를 둘러보다가 스택을 발견했어요 04:28.570 --> 04:30.820 그래서 그걸 업로드했어요 멋지잖아요 04:30.820 --> 04:35.230 푸시 알림을 받으면 작은 이미지가 뜨는데 제 애플 워치에도 뜨죠. 04:35.230 --> 04:39.160 스택 스크린 전체가 동전 더미로 바뀌는데 정말 재미있어요 04:39.160 --> 04:40.960 여러분도 같은 걸 하고 싶을 거예요 04:40.990 --> 04:43.480 어울리는 귀여운 이미지를 찾으세요 04:43.510 --> 04:45.100 그걸 쓰면 옆으로 밀어요 04:45.340 --> 04:51.850 말씀드렸듯이 가능하다면 이미 트윌리오 계정이 있거나 방문해 04:51.880 --> 04:57.550 보면 가입한 나라가 어디든 아주 간단해요 어떻게든 문자를 04:57.550 --> 05:04.060 받을 수 있죠 푸시 알림 대신 SMS 문자 메시지를요 05:04.090 --> 05:06.750 하지만 푸시 알림만 있으면 돼요 05:06.870 --> 05:07.500 네 05:07.500 --> 05:14.760 바로 이 클래스 메시지 에이전트로 갈게요 에이전트 하의 에이전트요 05:15.120 --> 05:17.430 메시지를 보내는 요원도 우리 요원이에요 05:17.430 --> 05:18.090 여기 있네요 05:18.090 --> 05:19.410 아주 간단해요 05:19.410 --> 05:24.930 기본적으로 트윌리오 API와 무허가 API를 감싸는 래퍼예요 05:24.960 --> 05:32.580 상단에 텍스트 do와 push를 설정할 수 있는 두 상수로 설정했어요 원하시면 어느 05:32.580 --> 05:37.920 쪽도 아닌 둘 다 가질 수 있으니까요 텍스트 do와 push를 05:37.920 --> 05:41.040 원하는 경우에 설정할 수 있죠 05:41.040 --> 05:49.920 이닛, 즉 생성자가 다양한 기준을 설정해요 05:49.920 --> 05:55.920 푸시 알림을 하고 있다면 저처럼요 푸시오버 사용자와 푸시오버 토큰이 필요하다면 05:55.920 --> 06:01.230 여기에 바로 입력하면 됩니다 imf 파일로 번거롭게 하고 싶지 않다면요 06:01.380 --> 06:03.930 그럼 이 코드를 푸시하지 마세요 06:03.930 --> 06:10.930 트윌리오를 사용하려면 계정 시드, 인증 토큰이 필요해요 06:10.990 --> 06:16.630 트윌리오가 알려줄 번호가 발신 번호예요 06:16.630 --> 06:20.260 그리고 문자 메시지를 보낼 전화번호도 있어요 06:20.290 --> 06:23.770 제 부럽게도 이 4개가 있죠 06:23.770 --> 06:27.760 하지만 안 쓸 거예요 서류는 작성했으니까요 06:27.760 --> 06:32.890 하지만 아직 나한테 문자 보내도 된다는 인가는 못 받았어요 06:32.980 --> 06:35.680 조만간 그렇게 되길 바라야죠 06:35.680 --> 06:38.950 그동안 푸시 알림은 훌륭하죠 06:38.950 --> 06:45.820 메서드가 2개 있는데 메시지는 Twilio API를 감싸는 래퍼예요 06:45.820 --> 06:48.370 보다시피 아주 간단하죠 06:48.370 --> 06:51.370 Twilio 클라이언트 .Message.Create예요 06:51.370 --> 06:55.330 누가 보낸 문자인지 누구에게 보낼 건지 말하면 끝이죠 06:55.330 --> 06:56.740 문자 메시지도 보내죠 06:56.740 --> 06:57.580 전에 써봤어요 06:57.610 --> 06:58.750 그냥 잘 맞아요 06:58.900 --> 07:01.210 문자 받는 것도 꽤 쉬워요 07:01.240 --> 07:04.720 웹훅이라 불리는 엔드포인트가 있어야 해요 07:04.840 --> 07:07.640 하지만 그럴 필요는 없어요 07:07.940 --> 07:11.600 푸시 알림도 아주 간단해요 07:11.780 --> 07:17.930 API 사용은 안 해요 웹사이트에서 의도적이라는 걸 꼭 지적하고 07:17.960 --> 07:20.600 싶어 하거든요 07:20.600 --> 07:23.150 최대한 단순하게 가고 싶어 해요 07:23.150 --> 07:27.710 예제 코드에서 요청 라이브러리도 사용하지 않아요 아무것도 불러올 필요가 없다고 07:27.710 --> 07:29.180 말하고 싶으니까요 07:29.330 --> 07:35.060 단순히 out out a box 파이썬을 이용해서 푸시 알림을 보낼 수 있어요. 07:35.180 --> 07:39.950 토큰으로 메시지를 전달하면 돼요 07:39.950 --> 07:42.680 선택적으로 소리를 포함할 수도 있어요 07:42.680 --> 07:48.320 그리고 제가 제안한 것 중 하나가 현금 등록기라는 건데요 07:48.320 --> 07:54.080 알림을 받으면 아주 기분 좋은 계산대 소리가 나요 Get it! 아주 재미있죠 07:54.260 --> 07:56.240 그게 전부인 것 같아요 07:56.240 --> 08:01.910 그리고 알림 메서드가 있어요 문자를 보내든 푸시를 하든 뭔가 08:01.910 --> 08:04.280 설명할 걸 생성하죠 08:04.280 --> 08:08.590 그리고 메시지를 보내는데 기회를 잡는 거죠 08:08.590 --> 08:12.760 Get in get 기회를 놓치면 그 기회에 대한 메시지를 받게 되죠 08:12.790 --> 08:19.330 기억하시죠? 기회는 우리가 여기서 본 객체입니다 할인과 견적서, 할인을 가지고 08:19.330 --> 08:20.350 있죠 08:21.310 --> 08:21.820 좋아요 08:21.820 --> 08:23.410 하지만 먼저 빨리 시험해 보죠 08:23.410 --> 08:26.470 이것의 인스턴스를 생성할 수 있어야 해요 08:26.470 --> 08:31.720 엄청난 소식을 전하면 핑이 울려야 하는데 말이죠 08:31.750 --> 08:38.110 안타깝게도 마이크에 있는 노이즈 필터가 너무 공격적이라 목소리만 나오게 돼 있어요 08:38.110 --> 08:42.850 금전 등록기 소리를 못 들으셨나 봐요 정말 기분 좋네요 08:42.850 --> 08:45.790 직접 해 보시면 들을 수 있을 거예요 08:45.910 --> 08:49.690 네, 그 말 다시 듣고 싶어요 너무 좋거든요 08:49.930 --> 08:51.400 저기 가네요 08:51.580 --> 08:55.030 네, 시계 2호도 있어요 08:55.210 --> 08:57.340 그래서... 네 08:57.340 --> 09:00.520 네, 아주 만족스러워요 09:00.520 --> 09:05.350 그 메시지 전달원이란 사람이에요 09:05.350 --> 09:08.560 기획사 일로 다음에 뵙죠