강좌
9개 강의 중 3번째 · AI Fluency for BuildersAI 역량과 한계
이 레슨에서이 레슨을 마치면
  • 생성형 AI를 정의하고 다른 AI 유형과 어떻게 다른지 설명하기
  • 현대 LLM을 가능하게 한 세 가지 발전을 설명하기
  • 현재 AI가 잘하는 것과 신뢰할 수 없는 부분을 파악하기
Sign in to save your progressYou can keep reading without an account, but completed lessons won't be saved.
Not nowSign in

생성형 AI란 무엇인가

What is generative AI · 12 min

이 비디오는 Claude와 같은 대규모 언어 모델이 어떻게 구축되고 학습되는지, 그리고 이것이 비즈니스에서 이를 활용할 때 모델이 안정적으로 할 수 있는 것과 할 수 없는 것에 대해 무엇을 의미하는지 다룹니다.

한국어 대본
  • 00:00안녕하세요, 저는 Kyra이고 Anthropic의 교육 팀에서 일하고 있습니다.
  • 00:12생성형 AI 탐구에 오신 것을 환영합니다.
  • 00:15이 영상에서는 생성형 AI가 실제로 무엇인지, 그리고 이러한 시스템을 가능하게 만든 기술적 혁신에 대해 자세히 알아보겠습니다.
  • 00:22그런 다음 생성형 AI가 잘하는 것과 부족한 점을 살펴보겠습니다.
  • 00:26여러분은 무대 뒤에서 무슨 일이 일어나는지 완전히 이해하지 못한 채 매일 생성형 AI와 상호작용할 수도 있습니다.
  • 00:29그 점을 바꿔 봅시다.
  • 00:30그 점을 바꿔 봅시다.
  • 00:32생성형 AI는 기존 데이터를 분석하는 것에 그치지 않고 새로운 콘텐츠를 만들 수 있는 인공지능 시스템을 말합니다.
  • 00:36예를 들어, 전통적인 AI가 패턴에 따라 이메일을 스팸 또는 스팸 아님으로 분류할 수 있다면,
  • 00:39생성형 AI는 완전히 새로운 이메일을 작성해 줄 수 있습니다.
  • 00:45첫 번째 접근 방식은 분석하고 분류합니다.
  • 00:48두 번째 접근 방식은 이전에 없던 새로운 것을 만듭니다.
  • 00:51이는 AI 기능의 근본적인 변화를 의미합니다.
  • 00:54Anthropic의 Cloud 모델과 같은 대규모 언어 모델(LLM)은 생성형 AI의 대표적인 유형입니다.
  • 00:58언어 모델이라고 불리는 이유는 인간의 언어를 예측하고 생성하도록 훈련되었기 때문이며,
  • 01:03대규모라고 불리는 이유는 수십억 개의 매개변수, 즉 모델이 정보를 처리하는 방식을 결정하는 수학적 값(뇌의 시냅스 연결과 다소 유사)을 포함하기 때문입니다.
  • 01:04오늘날의 생성형 AI에 이르는 길은 갑작스럽지 않았습니다.
  • 01:08세 가지 중요한 발전이 적절한 시기에 함께 이루어졌습니다. 첫째,
  • 01:14AI 시스템이 학습하는 방식을 근본적으로 바꾼 알고리즘 및 아키텍처 혁신이 있습니다. 신경망은 개념적으로 수십 년 동안 존재해 왔지만,
  • 01:222017년 트랜스포머 아키텍처의 개발은 판도를 바꾸는 사건이었습니다. 이 아키텍처는 텍스트 시퀀스를 처리하는 데 탁월합니다.
  • 01:24세 가지 중요한 발전이 적절한 시기에 함께 이루어졌습니다. 첫째,
  • 01:28AI 시스템이 학습하는 방식을 근본적으로 바꾼 알고리즘 및 아키텍처 혁신이 있습니다. 신경망은 개념적으로 수십 년 동안 존재해 왔지만,
  • 01:332017년 트랜스포머 아키텍처의 개발은 판도를 바꾸는 사건이었습니다. 이 아키텍처는 텍스트 시퀀스를 처리하는 데 탁월합니다.
  • 01:372017년 트랜스포머 아키텍처의 개발은 판도를 바꾸는 사건이었습니다. 이 아키텍처는 텍스트 시퀀스를 처리하는 데 탁월합니다.
  • 01:412017년 트랜스포머 아키텍처의 개발은 판도를 바꾸는 사건이었습니다. 이 아키텍처는 텍스트 시퀀스를 처리하는 데 탁월합니다.
  • 01:46긴 문단에 걸쳐 단어 간의 관계를 유지하는 것, 이는
  • 01:50언어와 컨텍스트를 이해하는 데 중요합니다. 둘째, 디지털 데이터의 폭발은
  • 01:55훈련에 필수적인 원자재를 제공했습니다. Claude와 같은 현대 LLM은
  • 02:00웹사이트, 코드 저장소, 그리고 기타 텍스트와 같은 다양한 출처에서
  • 02:04인간의 지식과 의사소통을 나타냅니다. 이 방대한
  • 02:08정보는 모델이 폭넓고 미묘한 이해를 발전시키는 데 도움을 줍니다. 그 대상은 바로
  • 02:11언어와 개념입니다. 셋째, 계산 능력의 대규모 증가는
  • 02:17이러한 복잡한 모델을 그 모든 데이터로 훈련하는 것을 가능하게 했습니다.
  • 02:21GPU(그래픽 처리 장치)와 TPU(텐서 처리 장치) 같은 특수 하드웨어와
  • 02:27클러스터라고도 불리는 분산 컴퓨팅 네트워크는 처리를 가능하게 합니다. 그러한 처리는
  • 02:32불과 몇 년 전만 해도 불가능했을 것입니다.
  • 02:36이 세 가지 요인의 결합은 중요한 발견으로 이어졌습니다. 그 발견은 스케일링
  • 02:40법칙으로 알려져 있습니다.
  • 02:41이러한 경험적 발견은 모델이 더 커지고 더 많은 데이터와
  • 02:46더 많은 계산 능력으로 훈련될수록 성능이 예측 가능한 방식으로 향상된다는 것을 보여줍니다.
  • 02:51더 놀라운 것은, 연구자들은 완전히 새로운 기능이 나타나기 시작했다는 것을 발견했습니다.
  • 02:56모델이 더 커짐에 따라 나타난, 아무도 명시적으로 프로그래밍하지 않은 능력들, 예를 들어
  • 03:00문제를 단계별로 추론하거나 최소한의 지시로 새로운 작업에 적응하는 능력 같은 것들입니다.
  • 03:08생성형 AI는 두 단계로 훈련됩니다.
  • 03:11사전 훈련이라고도 불리는 첫 번째 단계에서 Claude와 같은 LLM은 패턴을 분석했습니다.
  • 03:16그 패턴은 수십억 개의 텍스트 예시에 걸쳐 나타난 것입니다. 찾을 수 있는 모든 웹사이트와 텍스트를 읽는다고 상상해 보세요.
  • 03:22정보를 흡수하기 위해서만이 아니라, 단어,
  • 03:27구, 개념 사이의 통계적 관계를 이해하기 위해서입니다. 이 단계에서 모델은 본질적으로 복잡한 지도와 같은 것을 구축합니다. 그 지도는
  • 03:32언어와 지식에 관한 것입니다. 이 사전 훈련 과정은 모델에게 텍스트를 보여주고
  • 03:38다음에 올 것을 예측하도록 요청하는 것입니다. 많은 반복을 통해 모델은 점차
  • 03:43예측, 언어를 일관되고 의미 있게 만드는 패턴을 학습하는 것입니다.
  • 03:48사전 학습이 끝나면 모델은 매우 유능한,
  • 03:51말 그대로 문서 완성기입니다. 사전 학습 후 모델은 추가 훈련을 거치는데, 이를
  • 03:56파인튜닝, 여기서 모델은 지침을 따르고 유용한 응답을 제공하며,
  • 04:01그리고 중요하게는 유해한 콘텐츠 생성을 피하는 것입니다. 여기에는 종종 인간의 피드백이
  • 04:06모델의 성능을 개선하고, 보상을 사용하는 강화 학습도
  • 04:10그리고 벌점을 사용하여 모델의 행동을 더 유용하고, 정직하며, 해롭지 않도록
  • 04:15Anthropic 모델의 경우입니다.
  • 04:20모델이 훈련되면 사용자가 상호작용할 수 있도록 배포됩니다.
  • 04:24Claude나 다른 LLM과 상호작용할 때, 프롬프트를 제공하는 것입니다. 프롬프트는 텍스트로,
  • 04:28모델이 읽고 훈련 중 학습한 패턴을 바탕으로 이어 나가는 텍스트입니다.
  • 04:33모델은 데이터베이스에서 미리 작성된 답변을 검색하는 것이 아닙니다.
  • 04:37대신, 모델은 사용자가 작성한 내용에서 통계적으로 이어지는 새로운 텍스트를 생성합니다.
  • 04:42또한 LLM이 한 번에 고려할 수 있는 정보의 양에는 실질적인 한계가 있으며, 이를 컨텍스트 창이라고 합니다.
  • 04:48이것을 AI의 작업 기억이라고 생각하면 됩니다.
  • 04:51컨텍스트 창에는 사용자의 프롬프트, AI의 응답, 그리고 대화에서 공유한 다른 모든 정보가 포함됩니다.
  • 04:58AI 기업들이 더 긴 문서와 대화를 허용하기 위해 컨텍스트 창을 계속 확장하고 있지만,
  • 05:04이러한 한계는 이 시스템들이 정보에 무제한으로 접근할 수 없음을 상기시킵니다.
  • 05:09그리고 웹 검색과 같은 특수 도구 없이는 현재 컨텍스트 창을 벗어난 콘텐츠를 사용할 수 없습니다.
  • 05:18이를 종합하면, 세 가지 특성이 현대 생성형 AI를 그토록 강력하게 만듭니다.
  • 05:23훈련 중 방대한 양의 정보를 처리하는 능력,
  • 05:27프롬프트의 지침이나 예시를 통해 새로운 작업에 적응할 수 있게 해주는 컨텍스트 내 학습 능력,
  • 05:32그리고 규모에서 비롯되어 때로는 창작자조차 놀라게 하는 창발적 능력입니다.
  • 05:38이제 이러한 시스템이 어떻게 작동하는지 감을 잡았으니, 이것이 실제로 무엇을 의미하는지 살펴보겠습니다.
  • 05:43이것을 새 동료를 알아가는 과정이라고 생각하면 됩니다.
  • 05:46모델의 강점과 한계를 이해하면 더 효과적으로 협업할 수 있습니다.
  • 05:53현대 언어 모델이 얼마나 다재다능한지 보고 놀랄 수도 있습니다.
  • 05:57이들은 불과 몇 년 전만 해도 불가능해 보였던 방식으로 언어에 능숙합니다.
  • 06:01당신의 어조를 담은 이메일 작성, 긴 보고서를 명확한 요약으로 압축하기,
  • 06:06언어 간 번역, 미생물학부터 마케팅 전략까지 수많은 분야의 복잡한 주제를
  • 06:11설명하는 일까지 가능합니다. 특히 주목할 만한 점은 이러한 모델들이
  • 06:16추가 훈련 없이도 서로 다른 작업 사이를 전환할 수 있다는 것입니다.
  • 06:19시를 쓰거나 생일 파티 아이디어를 브레인스토밍하는 데 도움을 주는 바로 그 시스템이
  • 06:23양자 컴퓨팅 개념을 이해하거나 분기별 비즈니스 동향을 분석하는 데도
  • 06:28도움을 줄 수 있습니다. 이 모든 것이
  • 06:33단순한 대화를 통해 이루어집니다.
  • 06:35이러한 모델들은 대화의 흐름을 유지할 수도 있으며, 이전에 논의한 내용을 기억하고
  • 06:39그 위에 새로운 내용을 덧붙일 수 있습니다.
  • 06:41대화 중에 프로젝트 마감일을 언급하고 나중에 다시 그 내용을 참조하면,
  • 06:45AI는 마치 인간 대화 상대처럼
  • 06:50당신이 무슨 말을 하는지 일반적으로 이해합니다.
  • 06:51또한 많은 최신 LLM은 이제 외부 도구와 정보 소스에 연결하여 자신의 지식 범위를
  • 06:55넘어설 수 있으며, 웹 검색, 파일 처리, 심지어
  • 07:00다른 애플리케이션을 사용하여 기능을 향상시킬 수 있습니다.
  • 07:04이로 인해 AI가 도움을 줄 수 있는 범위가 극적으로 확장됩니다.
  • 07:08하지만 다른 기술과 마찬가지로 오늘날의 LLM에도 특정한 한계가 있으며,
  • 07:15각 한계가 시스템 작동 방식과 어떻게 연결되는지 주목해 보세요.
  • 07:19첫째, AI 모델은 훈련 데이터에 의해 제한됩니다.
  • 07:22LLM에는 훈련 시점을 기준으로 한 지식 차단 날짜가 있으며, 그 이후의 세계에 대해서는
  • 07:27선천적인 지식을 갖고 있지 않습니다.
  • 07:29예를 들어, 지식 기준일이 2024년 11월인 모델은 그 이후의 어떤 데이터로도 학습되지 않았습니다.
  • 07:34그 시점 이후의 데이터는 학습하지 못한 것입니다.
  • 07:36특정 날짜에 인터넷 없이 수련회에 들어간 사람을 상상해 보세요.
  • 07:41그들은 떠난 후에 일어난 사건들에 대해 알지 못할 것입니다.
  • 07:44모델은 최근 발전 사항을 알기 위해 웹 검색과 같은 도구가 필요합니다.
  • 07:47또한, 학습 과정은 학습 데이터의 모든 사실을 검증하지 않습니다.
  • 07:52즉, 모델은 학습 데이터에 포함된 부정확한 내용을 학습하고 재현할 수 있습니다.
  • 07:57그러한 오류를 그대로 재현할 수 있습니다.
  • 07:58또한 학습한 정보를 조합하는 과정에서 실수를 저지를 수도 있습니다.
  • 08:02이로 인해 흔히 '환각'이라고 불리는 현상이 발생합니다. AI가 그럴듯해 보이지만
  • 08:08실제로는 틀린 내용을 자신 있게 말하는 것입니다.
  • 08:11기존 문서를 단순히 검색하는 검색 엔진과 달리, LLM은 통계적 패턴을 기반으로 응답을 생성하며
  • 08:16때로는 환각을 일으키기도 합니다.
  • 08:21세부 내용이 완전히 틀렸음에도 절대적인 확신을 가지고 이야기하는 친구를 상상해 보세요.
  • 08:25그런 친구처럼 말입니다.
  • 08:26AI도 때때로 그럴 수 있습니다.
  • 08:29앞서 논의한 컨텍스트 창 한계도 있습니다.
  • 08:32대화나 문서가 그 한도를 초과하면, AI는 창 밖에 있는 정보를 고려할 수 없게 됩니다.
  • 08:36보통 선입선출 방식으로 창 밖으로 밀려난 정보는 고려하지 못합니다.
  • 08:41모델에 따라 이는 대용량 문서를 처리하거나 전체 대화를 기억하는 능력을 제한할 수 있습니다.
  • 08:45전체 대화를 기억하는 능력도 제한될 수 있습니다.
  • 08:47또한, 동일한 입력에 대해 동일한 출력을 생성하는 기존 소프트웨어와 달리,
  • 08:51LLM은 기본적으로 다소 예측 불가능하며, 비결정적이라고도 합니다.
  • 08:58같은 질문을 두 번 하면 매번 약간 다른 응답을 받을 수 있습니다.
  • 09:02이러한 변동성은 이러한 모델이 텍스트를 생성하는 방식의 특성에서 비롯됩니다.
  • 09:06패턴을 기반으로 다음에 올 텍스트가 무엇인지에 대해 확률적으로 결정을 내립니다.
  • 09:10이는 훈련 데이터와 개발자가 조정할 수 있는 특정 설정에 기반합니다.
  • 09:13이러한 창의적 변동성은 브레인스토밍과 다양한 아이디어 생성에 유용할 수 있지만,
  • 09:18일관성이나 정확성이 중요한 경우에는 주의가 필요합니다.
  • 09:23일부 LLM 인터페이스는 필요할 때 이러한 무작위성을 제어할 수 있는 설정을 제공하며, 이를 흔히
  • 09:27온도라고 합니다.
  • 09:29또한, 이러한 모델들이 빠르게 개선되고 있지만, 역사적으로 복잡한 추론 작업, 특히 여러 단계가 필요한
  • 09:33수학적 또는 논리적 문제에서 한계를 보여 왔습니다.
  • 09:38좋은 소식은 단계별로 사고하도록 특별히 설계된 최신 추론 또는 확장된 사고 모델이
  • 09:40이러한 영역에서 강력한 진전을 보이고 있다는 것입니다.
  • 09:44마지막으로, Claude와 같은 모델이 이제 외부 도구에 접근할 수 있지만, 여전히
  • 09:48한계가 있을 수 있습니다.
  • 09:53특정 작업에 필요한 특정 데이터 소스나 전문 도구에 접근하지 못할 수 있습니다.
  • 09:58회사의 내부 데이터베이스에 접근할 수 없는 유능한 동료가 있는 것과 같습니다.
  • 10:03아무리 똑똑해도 도움을 줄 수 있는 범위는 제한적입니다.
  • 10:07모델이 질문에 답하는 데 필요한 데이터나 도구에 접근할 수 없다면,
  • 10:10도움을 줄 수 없어도 놀라운 일이 아닙니다.
  • 10:17생성형 AI 분야는 빠르게 진화하고 있습니다.
  • 10:21연구자들은 검색 증강 생성과 같은 기법을 통해 현재의 한계를 해결하기 위해 노력하고 있습니다.
  • 10:24검색 증강 생성은 모델을 외부 지식 및 데이터 소스에 연결하며,
  • 10:29도구 사용 능력을 확장하고 추론 능력을 향상시키는 데에도 기여합니다.
  • 10:34그렇다고 해도, 정확히 어떤 한계가 남을지 알 수 없더라도
  • 10:39당분간은 일부 한계가 남아 있을 가능성이 높습니다.
  • 10:42AI가 할 수 있는 것과 할 수 없는 것을 이해하는 것은 AI Fluency에 필수적이며, 업무와 일상생활에서
  • 10:47이러한 시스템을 언제, 어떻게 가장 잘 활용할지 결정하는 데 도움이 됩니다.
  • 10:52가장 효과적인 애플리케이션은 인간과 AI의 상호 보완적인 강점을 활용할 것입니다.
  • 10:56AI는 우리가 재현하기 어려울 수 있는 비판적 사고, 판단력, 창의성, 윤리적 감독을 제공합니다.
  • 10:57우리는 AI가 재현하기 어려울 수 있는 비판적 사고, 판단력, 창의성, 윤리적 감독을 제공합니다.
  • 11:02AI는 속도, 규모, 패턴 인식, 방대한 정보 처리 능력을 제공합니다.
  • 11:03이러한 상호 보완적인 강점은 기술이 발전함에 따라 진화할 것입니다.
  • 11:10그래서 지속적인 학습과 실험이 매우 가치 있는 것입니다.
  • 11:13이러한 변화를 따라잡고 새로운 가능성을 발견하는 데 도움이 됩니다.
  • 11:17이 코스의 연습문제를 통해 AI와의 대화를 통해 이러한 개념을 직접 탐구할 기회를 갖게 됩니다.
  • 11:21이러한 직접적인 경험은 생성형 AI가 할 수 있는 것과 할 수 없는 것, 그리고 AI와 가장 잘 협업하는 방법에 대한 직관을 개발하는 데 도움이 될 것입니다.
  • 11:26이러한 직접적인 경험은 생성형 AI가 할 수 있는 것과 할 수 없는 것, 그리고 AI와 가장 잘 협업하는 방법에 대한 직관을 개발하는 데 도움이 될 것입니다.
  • 11:31이러한 직접적인 경험은 생성형 AI가 할 수 있는 것과 할 수 없는 것, 그리고 AI와 가장 잘 협업하는 방법에 대한 직관을 개발하는 데 도움이 될 것입니다.
Watch on YouTube

핵심 요약

  • 생성형 AI는 기존 데이터를 분석하는 것이 아니라 새로운 콘텐츠를 생성합니다.
  • 세 가지 발전이 현대 LLM을 가능하게 했습니다: 트랜스포머 아키텍처, 방대한 학습 데이터, 그리고 막대한 컴퓨팅 자원입니다.
  • 학습에는 두 단계가 있습니다. 사전 학습(pre-training)은 수십억 개의 예시로부터 패턴을 학습합니다. Fine-tuning은 모델이 도움이 되는 방식으로 지시를 따르도록 가르칩니다.
  • 현재의 강점에는 작업 전반에 걸친 다재다능함, 대화의 유창함, 그리고 도구 사용이 포함됩니다.
  • 현재의 한계에는 지식 컷오프, 환각, 그리고 신뢰할 수 없는 복잡한 추론이 포함됩니다.
  • 최고의 활용법은 여러분의 판단력, 창의성, 감독을 AI의 속도와 규모와 결합하는 것입니다.

연습

한계 테스트하기

이 연습은 여러분이 이미 완벽하게 알고 있는 코딩 문제를 사용하여 생성형 AI가 잘하는 것과 부족한 부분에 대한 직접적인 증거를 제공합니다 — 그래서 AI에게 무엇을 맡길지 결정할 때, 여러분 자신의 관찰에서 나온 구체적인 직감 점검을 갖게 됩니다.

1부: 자기 성찰 (혼자서)

오류를 즉시 알아챌 수 있는, 잘 아는 코딩 영역을 하나 선택하세요. 다음을 적어보세요:

  • 주제 (예: 여러분의 속도 제한 로직, 비동기 상태를 처리하는 방식, 지난 분기에 최적화한 DB 쿼리)
  • 능숙한 엔지니어라면 반드시 제대로 알아야 할 두세 가지 사항
  • 흔한 오해나 까다로운 구현 세부 사항 한 가지
  • 최근에 바뀐 것 한 가지 — 라이브러리 업데이트, 지원 중단(deprecation), 또는 새로운 모범 사례

2부: 협업 (AI와 함께)

Claude(또는 선호하는 다른 AI 어시스턴트)와 대화를 시작하고 세 가지 짧은 채팅을 진행하세요. 각 채팅 후 알게 된 점을 적어보세요.

  1. 다재다능함 테스트. AI에게 한 번의 응답 안에서 여러분의 주제를 세 가지 다른 방식으로 설명하도록 요청하세요: 비기술직 PM을 위한 설명, 팀에 합류하는 중급 엔지니어를 위한 설명, 코드 리뷰를 하는 시니어 엔지니어를 위한 설명입니다. 깊이의 변화가 실제로 제대로 전달되었나요, 아니면 단순히 어휘만 바뀌었나요? 어느 버전이 가장 강력했나요?
  2. 환각 테스트. AI에게 여러분의 코딩 문제에 대해 특정 라이브러리, 패키지, 또는 문서를 추천하도록 요청하세요. 최소 하나는 직접 확인해보세요: 실제로 존재하나요? API가 정확한가요? 버전이 최신인가요?
  3. 지식 컷오프 및 추론 점검. 여러분의 영역에서 시간에 민감한 질문을 해보세요: 최근 프레임워크 업데이트, 지원 중단된 패턴, 또는 보안 패치 등입니다. AI가 자신의 정보가 오래되었을 수 있다고 표시하나요 — 아니면 오래된 정보를 최신 정보처럼 제시하나요? 그다음 1부에서 적어둔 까다로운 구현 세부 사항을 AI가 풀어보도록 요청하세요. 실제로 혼란을 해결했나요, 아니면 단순히 정답을 다시 말했을 뿐인가요?

3부: 성찰

비디오에서 다룬 역량 중 어느 것이 가장 명확하게 드러났나요? 어떤 한계가 드러났나요 — 그리고 이것이 여러분이 잘 아는 영역이 아니었다면 그것을 알아챘을까요? 이를 바탕으로, AI에게 맡겨도 괜찮다고 느끼는 작업 하나와 더 주의 깊게 지켜봐야 할 작업 하나는 무엇인가요?

도전 목표: 동일한 주제를 두 번째 AI 도구에 돌려보세요. 오류와 강점이 동일했나요?

레슨 성찰

  • 이러한 시스템이 어떻게 학습되는지 아는 것이 여러분이 이들과 함께 작업하는 방식을 어떻게 바꾸나요?
  • 생성형 AI가 작동하는 방식과 그것이 부족한 부분을 고려할 때 어떤 윤리적 고려사항이 떠오르나요?

다음 단계

이제 AI의 한계를 직접 테스트해보았으니, 다음 레슨에서는 첫 번째 D인 위임(Delegation)에 대해 깊이 다룹니다. 실제 문제를 구성하고, 이를 빌더의 툴킷 전반에 매핑하며, 코드를 한 줄도 작성하기 전에 AI가 어디에서 역할을 할지에 대해 신중한 선택을 하게 됩니다.