채널 아이콘
Brendan Jowett 구독자 29,100명

챕터 정보가 없습니다.

OpenAI 위젯 빌더는 완전히 새로운
ChatKit과 Agent Builder 시스템의
가장 강력한 기능 중 하나입니다.
이번 영상에서는 여러분께
OpenAI 위젯 빌더를 사용해서
정말 인터랙티브한
채팅 인터페이스용 위젯을
구축하는 방법을 보여드릴 겁니다.
이 도구를 최대한 활용하는
방법에 대해 완전히 정리해 드릴게요.
여러분은 정말 멋진 UI 요소들을
만들 수 있게 될 텐데, 지금 화면에 보이는
성적 매긴 과제처럼 멋진 점수와
이름들이 있고, 이 요소들 위에
마우스를 올릴 수도 있습니다.
이런 위젯도 만들 수 있는데
이제 책 추천에 이미지가 있고
여기에 별점도 있습니다.
정말 멋진 스타일링이고
전체적인 사용자 경험을 정말 향상시켜 줍니다.
이런 것도 할 수 있는데
캘린더 이벤트가 실제 위젯 안에
나타나게 하고 실시간 데이터를
보여줄 수 있습니다.
이번 영상에서는 이런 위젯들을
완전히 처음부터 만드는 방법을 배우게 됩니다.
가장 좋은 점은
코딩 경험이 전혀 필요하지 않다는 것입니다.
만약 Agent Builder에서 에이전트를
만드는 방법에 대한 제 1시간 완전 강의를
아직 보지 않으셨다면
그 영상을 먼저 보시길 추천하는데
이번 영상은 위젯 빌더에
특별히 집중한 심화 내용이거든요.
하지만 그 영상을 보고 싶지 않으시다면
Agent Builder가 무엇인지
그리고 위젯 빌더가 어떻게
작동하는지에 대해
빠르게 설명드리겠습니다.
아주 간단히 다시 말씀드리면, 이것은
시각적 노코드 캔버스 도구이고
OpenAI의 완전히 새로운 도구로
OpenAI 생태계 내에서 네이티브로
에이전틱 워크플로우를 구축할 수 있게 해줍니다.
이 Agent Builder를 새로운 ChatKit과
결합할 수 있는데, 지금 보시는 것이
완전히 커스터마이징 가능한
채팅 인터페이스입니다.
이 ChatKit 안에는 위젯들이 있는데
이것들은 시각적 인터페이스 카드 같은 것이고
원하는 대로 커스터마이징할 수 있으며
ChatGPT와 같은 경험을
정말 제공해 줍니다.
응답과 모든 것이 구조화된 방식이
ChatGPT와 매우 유사하지만
우리가 구축하려는 것에 완전히 맞춤화되어 있습니다.
이것이 Agent Builder입니다.
시작 노드와 에이전트가 있는데
새 워크플로우를 만들 때 기본으로
제공되는 것입니다.
이 에이전트 단계 중 하나를 클릭하면
커스텀 GPT를 만들 때
봤을 법한 것과 매우 유사한
많은 지시사항들을 보게 됩니다.
하지만 특히 여기 맨 아래에
출력 형식이 있습니다.
출력 형식을 클릭하면
텍스트, JSON, 또는 위젯을 선택할 수 있습니다.
당연히 위젯이 이 새로운 시스템의
진정한 킬러 기능입니다.
여기서 플러스 위젯을 클릭하면
위젯 파일을 업로드해서
워크플로우에 위젯을 연결하라는
탭이 나타납니다.
워크플로우에 연결하거나 위젯 스튜디오에서 새로 생성할 수 있습니다.
위젯 스튜디오는 위젯 빌더라고도 불립니다.
왜 두 개의 다른 이름이 있는지는 잘 모르겠지만,
그렇긴 합니다.
어쨌든 위젯 스튜디오는 본질적으로 위젯 빌더입니다.
그리고 여기서 기존 위젯을 복사할 수 있는데,
지금 보고 있는 것이 바로 그것입니다.
이것은 OpenAI 갤러리입니다.
그들이 이미 만든 위젯들의 모음으로,
가능한 것들을 보여주기 위한 것입니다.
그리고 우리는 이 위젯들을 업로드할 수 있습니다.
말 그대로 .widget 파일로 다운로드해서
바로 여기에 업로드하면 됩니다.
그리고 출력 형식을 위젯으로 설정할 때,
본질적으로 우리가 하는 일은
이 에이전트의 전체 목적을
위젯 출력으로 만드는 것입니다.
따라서 이것은 위젯을 출력하도록 지정됩니다.
본질적으로 모든 필드와
스타일링 및 요소들을
어떻게 채울지 생각하도록 되어 있습니다.
특정 위젯에서 사용되는 것들 말이죠.
다시 한 번, 이 예시에서
과제 채점의 경우, 이것은
전용으로 구축되고
프롬프트가 작성된 개별 에이전트입니다.
여기 이 정보를 표시할 수 있도록 말이죠.
이전 대화를 기반으로 하거나
지식 기반 정보를 기반으로 하거나
사용자가 제공한 컨텍스트를 기반으로
참조하고 생성할 수 있도록 합니다.
사용자가 볼 수 있는 무언가를 말이죠.
그럼 기본적인 것부터 시작하겠습니다.
날씨를 만들어보겠습니다.
여기서 바로 날씨를 해보겠습니다.
사용하고 싶은 위젯 중 하나를 클릭한 후,
위젯 에디터에서 열기를 클릭할 수 있습니다.
여기서 볼 수 있는 것은
왼쪽에 있는 약간의 코드입니다.
이것이 본질적으로 이 위젯을
생성하는데 사용되는 것입니다.
그리고 하단에는 이 코드에서
참조되는 몇 가지 변수들을 볼 수 있습니다.
바로 여기에서 말이죠.
그리고 이것은 이미지에서
많은 동적 값을 가져오는데 사용되고 있습니다.
여기 태양에서 사용되는 것들과
배경 그라디언트뿐만 아니라
실제 텍스트도 마찬가지입니다.
실제 온도도 마찬가지로요.
이들은 모두 대화마다
달라질 변수들의 일종입니다.
아주 간단히, 오른쪽 상단의
다운로드 버튼을 누르겠습니다.
.widget 파일이 바로 다운로드됩니다.
그러면 우리가 해야 할 일은
여기 플러스 위젯으로 가서
업로드하는 것뿐입니다.
완료되면 바로 채워집니다.
그리고 하단에서 클릭하면,
날씨, 현재 또는
해당 위젯의 이름이
하단에 채워지는 것을 볼 수 있습니다.
바로 여기에 말이죠.
다음으로 우리가 해야 할 일은
어시스턴트를 구축하는 것입니다.
위젯을 채우는데 필요한
정보를 참조하는데 사용될 것입니다.
하지만 그 전에, 먼저
무엇을 채우거나
어떻게 해야 하는지에 대한
어떤 지시도 주지 않고
실행해서 기본적으로
어떻게 보이는지 보여드리겠습니다.
오른쪽 상단으로 가서 미리보기 버튼을 누르면
미리보기 버튼을 클릭합니다. 우리가 할 수 있는 것은
여기 에이전트에게 메시지를 보내는 것입니다.
그러면 즉시 위젯 에이전트가
호출되고 응답을 받게 됩니다.
처음부터 바로
이런 일이 일어날 겁니다.
당연히 우리가 아직 프롬프트를
작성하지 않았고, 만든 위젯을
어떻게 사용할지 도움을 주지 않았기 때문에
여기서 받은 응답은
정말 형편없습니다.
당연히 이것은 날씨가 아닙니다.
위젯의 구조만 가져와서
거기에 생각나는 대로
채워 넣은 것뿐입니다. 이것은 간단히 말해서
위젯으로 무엇을 해야 하는지,
어떻게 채워야 하는지,
어떤 데이터로 채워야 하는지에 대한
지침을 전혀 주지 않았기 때문입니다.
실제로는 많은 설정과 구성이
필요하며 이것을 더 잘 작동하게 하려면
상당한 작업이 필요합니다.
이것은 아마도 이 위젯들에 대해
알아야 할 가장 중요한 것 중 하나인데,
정말 멋져 보이지만
실제로는 약간의
설정이 필요하다는 것입니다.
정말 유용하게 만들려면 말이죠. 에이전트 빌더로 돌아가서
우리가 해야 할 일은 단순히
위젯을 제대로 사용하도록 프롬프트하고
이것이 날씨용이고
특정 데이터로 채워지기를 원한다고
알려주는 것뿐만 아니라
실제로 사용할 이미지에 대한
참조도 제공해야 합니다. 이것은 절대
간과하면 안 되는 부분입니다.
더 많은 컨텍스트를 위해
위젯 빌더로 돌아가면 여기 아래쪽 왼쪽에서
날씨용으로 사용되는 이미지들이
직접 OpenAI에서
제공되는 것을 볼 수 있습니다.
만약 클라이언트를 위해 이 시스템을
구축한다면 OpenAI가 지속적으로
이 이미지를 자체 데이터베이스에
저장할 것에 의존하는 것은 그다지 신뢰할 만하지 않을 것입니다.
이것이 짧은 기간 동안만
거기에 있을 가능성이 있습니다.
그래서 위젯에서 참조할 수 있도록
자체 그래픽을 구축해야 할 것입니다.
그래야 할 설정이 좀 있다는 걸 알지만
그런 이미지들을 쉽게 얻을 수 있는
정말 멋지고 쉬운 방법들이 있습니다.
하지만 이미지로 넘어가기 전에
나머지 세부 사항들과
나머지 스타일링을 프롬프트 엔지니어링을 통해
채울 수 있는지 확인해보겠습니다.
아주 간단하게 출력할
위젯을 날씨 정보로
채워야 한다는 지침을
줄 것입니다. 특정 위치를 지정하거나
사용자 입력에 따라
동적으로 만들 수 있습니다.
그렇지 않으면 여기
호주 멜버른의 날씨 정보를
주도록 하고 정확하게 나오는지
확인해보겠습니다.
지침에 대한 프롬프트를
변경했습니다.
이것은 특별히 우리의
날씨 위젯을 위한 것입니다.
방금 지침의 프롬프트를
변경했고 이것은 특별히
우리의 날씨 위젯을 위한 것입니다.
위젯입니다. 이제 이걸 좀 더 확장해보겠습니다. '프롬프트 확장'을 클릭해서요.
제가 '당신은 날씨 위젯 제작자입니다'라고 입력했어요.
위젯 필드를 날씨 조회에서 찾은 날씨 데이터로 채워넣게 됩니다.
웹 검색 도구를 사용해서 멜버른 날씨 데이터를 찾아주세요.
이제 이 기능에 특화되어 있습니다.
물론 가장 정교한 지시사항은 아니죠.
곧 더 추가해야 할 내용들을 살펴보겠습니다.
그런데 추가 도구도 하나 더 넣었어요. 웹 검색 도구입니다.
이건 OpenAI 에이전트 빌더에 기본 내장된 기능이에요.
별도의 외부 API 호출 없이 웹 검색이 가능합니다.
웹 검색 설정을 클릭해보면, 제가 구성한 건 간단합니다.
bomb.gov.au 사이트를 추가했어요.
호주 기상청 사이트로, 정확하고 최신의 날씨 정보를 제공합니다.
제가 참조하는 위치에 가장 관련성 높은 정보를 줍니다.
여기에 추가했는데요. 사실 굳이 넣지 않아도 될 수도 있어요.
자체적으로 리서치를 할 테니까요.
위치를 호주나 본인 거주지로 변경하면 더 정확해질 거예요.
하지만 대부분은 자동으로 처리됩니다.
테스트해보고 이번에는 어떤 결과가 나오는지 봅시다.
자, 결과가 나왔네요. 이번엔 훨씬 나아 보입니다.
14.8도로 나와있는데, 정확한 것 같네요.
멜버른 올림픽 파크 VIC으로 위치도 제대로 찾았고요.
제가 검색한 웹사이트를 기반으로 찾은 위치입니다.
소나기가 약해지면서 약한 바람이 분다고 나오네요.
훌륭해요. 이번엔 훨씬 잘 채워졌습니다.
인사말 대신 제대로 된 날씨 정보를 보여주고 있어요.
약간의 프롬프팅만으로도 정확히 무엇을 해야 하는지 이해했네요.
하지만 아직 완벽하지는 않아요.
한 가지는 배경이 회색이라는 점입니다.
그다지 화창한 날씨는 아니지만, 배경 색상을 더 잘 만들 수 있을 것 같아요.
다른 위젯 빌더에서 봤던 것처럼 뒷배경에 멋진 그래디언트를 넣을 수 있겠죠.
간단하게 배경이 멋지게 보이도록 프롬프트에 조건을 추가하면 될 것 같아요.
프롬프트를 통해 선형 그래디언트를 스스로 만들도록 지시하면 됩니다.
그리고 당연히 이미지도 표시되지 않고 있어요.
위젯에서 참조할 수 있는 멋진 이미지를 만들고 직접 호스팅하는 방법도 보여드릴게요.
가장 먼저 할 일은 하단의 예시를 복사해서
우리 에이전트가 참고할 수 있도록 사용하는 것입니다.
어떤 방식으로 그래디언트를 만들어야 하는지 정확히 이해할 수 있도록요.
이걸 프롬프트에 넣었습니다.
소나기가 약해지면서 약한 바람이 분다고 하네요.
멋져요. 이번엔 확실히 훨씬 잘 채워졌습니다.
이번에는 인사말이 없고
제대로 된 날씨 정보를 보여주고 있어요.
조금의 프롬프팅만으로도 정확히 무엇을 해야 하는지 이해했네요.
하지만 여전히 완벽하지는 않아요. 배경이 회색인 점이 문제입니다.
그다지 화창한 날씨는 아니지만, 배경을 더 잘 만들 수 있을 것 같아요.
다른 위젯 빌더에서 봤던 것처럼
뒷배경에 멋진 그래디언트를 적용할 수 있겠죠.
간단하게 프롬프트에 조건을 추가해서
배경이 멋지게 보이도록 선형 그래디언트를 만들라고 지시하면 됩니다.
그리고 당연히 이미지도 나오지 않고 있어요.
위젯에서 참조할 수 있는 정말 멋진 이미지를 만들고
직접 호스팅하는 방법도 보여드릴게요.
먼저 할 일은 하단의 예시로 가서
이걸 복사해서 우리 에이전트가 참고하도록 사용하는 것입니다.
어떤 방식으로 그래디언트를 만들어야 하는지 정확히 이해할 수 있도록요.
이걸 프롬프트에 넣었습니다.
배경이 멋지게 보이려면 프롬프트를 사용해서
어떤 종류의 선형 그래디언트든 스스로 만들어야 한다고 지시해야 합니다.
그 외에도 당연히 이미지가 나오지 않고 있어요.
위젯에서 참조할 수 있는 정말 멋진 이미지를 만들고
직접 호스팅하는 방법도 보여드릴게요.
먼저 할 일은 하단의 예시로 내려가서
이걸 복사해서 우리 에이전트 참조용으로 사용하는 것입니다.
어떤 방식으로 그래디언트를 만들어야 하는지 정확히 이해할 수 있도록요.
그래서 이걸 복사해서
하단의 예시를 그대로 사용할 예정입니다.
우리 에이전트가 참고할 수 있도록
어떤 방식으로
그래디언트를 만들어야 하는지 정확히 이해할 수 있도록요.
이런 종류의 방식으로 만들어야 한다는 걸 이해할 수 있게
그래디언트를 만들 수 있도록 말이죠.
그래서 이걸 프롬프트에 넣었습니다.
프롬프트에 추가했습니다. 날씨 상태에 따라
그라데이션을 배경으로 스타일링해 달라고
요청했습니다. 여기 맑은 날에 대한
예시가 있습니다. OpenAI 예시에서
직접 붙여넣었고, 이제 우리 에이전트가
위젯용 그라데이션 제작의 스타일링과
형식에 대한 맥락을 이해할 수 있을
것입니다. 이 예시를 단순히
참조하는 것뿐만 아니라,
오늘처럼 흐린 날에는
회색조로 만들되 여전히
그라데이션 효과를 적용할 것으로
기대합니다. 한번 시도해 보겠습니다.
보시다시피 배경이 이제 훨씬
더 나은 그라데이션으로 변했습니다.
단순한 회색이 아닙니다.
더 어두운 날씨에서 더 밝은
날씨로 그라데이션이 적용되었네요.
오전에는 소나기가 내리고 하루 종일
점차 맑아지는 패턴입니다.
정말 멋지고 지능적이라고 생각합니다.
날씨가 바뀐 것 같네요.
실제로 멜버른의 다른 지역을
참조하고 있는 것 같습니다.
원하는 지역의 날씨를 가져오도록
약간의 프롬프팅이 필요하지만,
전반적으로 꽤 좋아 보입니다.
이제 이런 이미지들을
어떻게 얻을 수 있는지 보여드리겠습니다.
ChatGPT로 이동하겠습니다.
이것을 사용해서 이런
이미지들을 만들 예정입니다.
이런 유형의 작은 아이콘과
투명 아이콘 제작에 정말 좋은 도구입니다.
실제로 얼마나 좋은지 놀라실 겁니다.
이런 프롬프트를 입력하겠습니다.
흐린 날을 위한 작은 투명 아이콘을
만들어 달라고 요청하고,
맑은 날 아이콘을 참조로
제공했다고 말하겠습니다.
위젯 빌더에서 사용된
이미지의 스크린샷을 찍어서
참조로 사용할 예정입니다.
그 스타일링을 사용할 수 있도록
참조하겠습니다. 물론 원하는 대로
프롬프트할 수 있지만, 이렇게 하면
프로세스를 더 빠르게 하고
조금 더 나은 결과를
얻을 수 있습니다. AI가 처리하도록
맡기겠습니다. 미래에 OpenAI가
이미지 생성 모델을 에이전트
빌더에서 직접 사용할 수 있도록
출시한다면 정말 멋질 것 같습니다.
즉석에서 이런 이미지들을
만들 수 있다면 정말
대단할 것 같습니다. 그렇지 않다면
현재로서는 이 방법을 사용해야 합니다.
여기 결과가 나왔네요.
완전히 투명한 이미지로
위젯입니다. 이것을 다운로드해서
우리 위젯에서 참조할 수 있습니다.
이런 이미지들을 직접
어딘가에 저장하는 것을 권장합니다.
OpenAI 서버를 참조하는 것은
권장하지 않습니다. 이런 이미지들은
언제든지 사라질 수 있기 때문입니다.
여기 있는 것은 IMGA입니다.
이미지를 저장할 수 있는
이미지 업로드 도구 같은 것입니다.
하지만 실제로는 어떤 공용
파일 저장소든 같은 역할을 합니다.
IMGA에 이미지를 업로드했습니다.
페이지에서 우클릭하고 이미지 주소를 복사할 수 있습니다.
이제 복사한 이미지 주소는
누구나 이 이미지에 접근할 수 있는
공개적으로 사용 가능한 링크입니다.
이제 에이전트 빌더로 돌아가서
내 에이전트로 들어가면
프롬프트로 이동해서
이 이미지를 사용하도록 지시할 수 있습니다.
흐린 날에는 이 이미지를 참조하라고 하겠습니다.
지침에 추가한 내용을 보면
실제로 이미지라는
마크다운 섹션을 추가했습니다.
이렇게 하면 프롬프트를 더 길게 작성할 때 최적화됩니다.
프롬프트의 다른 부분들을
섹션으로 나누면
훨씬 매끄러워집니다.
이것을 실제 제품으로 만들 때는
아마도 다양한 날씨 조건에 맞는
3-4개의 다른 이미지를
사용하게 될 것이고
모든 이미지를 이 지침 세트에
저장하고 싶을 것입니다.
여기서는 흐린 날에
이 이미지를 사용하라고 하고
IMGA 링크에 직접 연결했습니다.
AI가 출력에서 이를 참조할 수 있고
완전한 위젯을 제공할 수 있습니다.
마침내 날씨 위젯이 모두 구성되었습니다.
그라데이션 배경과 함께
적절한 날씨와
날씨 이미지까지
그리고 하단의 텍스트까지 있습니다.
이 위젯이 완성되었습니다.
이제 구성과 설정이 끝났으니
제대로 사용할 수 있습니다.
프롬프트 엔지니어링과
데이터를 가져와서 참조하고
위젯에서도 참조할 수 있도록
이미지를 만드는 과정은
다른 위젯들을 만들 때도
정확히 같은 과정입니다.
이 모든 위젯들은
이미지를 사용하고
다양한 소스에서 가져온
데이터를 사용합니다.
함수 호출이든 MCP 호출이든
모든 데이터는
위젯을 만들기 전에 먼저
우리 에이전트로 전달되어야 합니다.
좋습니다. 이제 기존 위젯을 사용하고
원하는 대로 구성하는 방법을
알게 되었습니다.
하지만 완전히 새로운
위젯을 어떻게 만들까요?
정확한 용도에 맞게 커스텀으로 만들어서
대화에 추가하는 방법은 무엇일까요?
다행히 이런 위젯을 만들기 위한
전용 섹션이 있습니다.
가장 좋은 점은
단순히 프롬프트로
위젯을 만들 수 있다는 것입니다.
모든 코드는 AI가 생성하고
우리는 원하는 것을
정확히 알려주기만 하면 됩니다.
예를 들어 채팅 대화에서
F1의 최신 드라이버
순위를 가져오는 위젯을
만들고 싶다고 해봅시다.
포인트가 많은 큰 컬럼과
드라이버 이름들, 아마도 이미지까지
포함하고 싶을 것입니다.
그리고 F1 스타일 위젯처럼
멋지게 포맷되고 스타일링된 모양을 원할 것입니다.
F1 스타일 위젯 같은 느낌으로 만들어보고 싶어요. 일단 간단하게
프롬프트를 던져보고
어떤 결과가 나오는지 보겠습니다.
ChatGPT에 접속해서
챗봇용 F1 드라이버
순위표 위젯을 디자인하는
프롬프트를 만들고 싶다고 했어요.
F1 스타일링과 함께
잘 디자인된 리더보드나
현재 순위 목록이 있어야 한다고요.
생성된 텍스트 중
일부를 복사해서 사용하겠습니다.
여기서 생성된 걸 가져다가
다른 것들과 함께 사용해보죠.
이 모든 게 필요한지는 확실하지 않지만
원한다면 사용할 수 있어요.
바로 여기에 붙여넣고
어떤 결과가 나오는지 보겠습니다.
F1 드라이버 순위표가
상단에 나타났네요.
순위를 새로고침할 수 있는
새로고침 버튼도 있고요.
순위를 찾을 수 없습니다.
새로고침을 탭하세요. 음, 여기 보세요.
꽤 잘 스타일링됐네요.
물론 F1의 색상들이죠. 하지만 당연히
여기에는 채워진 필드가
없습니다. 그 이유는
사용할 필드의 예시를
제공하지 않았고
프롬프트에 따라 동적으로
작동하기 때문이에요.
하지만 작은 트릭으로
테스트를 위해 데이터를 생성해서
채울 수 있게 만들 수 있어요.
전체 위젯 파일을
ChatGPT에 넣고
이 참조 데이터를
가짜 데이터로 업데이트할 수 있냐고
물어봤어요. 처음에 받은 걸
아래쪽에 있는 걸 줬고요.
그러면 이런 긴 코드 목록이
나와서 참조용으로
사용할 수 있습니다.
실제로 데이터를
얻을 수 있어요.
'코드 복사'를 클릭해서
여기로 와서 이걸 교체하면
모든 데이터가 채워지는 걸
볼 수 있습니다.
여기에 붙여넣으면
여기 보세요.
이제 많은 드라이버들이
채워졌습니다. 포인트도
여기 있고요.
긴 목록이네요. '하나 더 보기'도
클릭할 수 있는데, 이건 자동으로
생성된 버튼이에요.
이것도 열고 닫을 수 있고요.
어떤 이유에서든요. 하지만
정말 놀라운 건
이런 종류의 인터페이스를
말 그대로 프롬프트만으로
구축할 수 있다는 거예요.
물론, 이 데이터는
최신이 아니고
최신 데이터를 제공하길
원하겠지만,
실제로 우리가 할 일은
이런 타입의 구조를
모든 정보에 사용하고
우리 프롬프트에 제공하는 거예요.
그러면 실제 에이전트가
인터넷에서 검색해서
이 경우에 적절한 데이터를
채워넣을 거예요.
그리고 당연히, 이걸
챗봇에서 사용하고 싶다면 다운로드해서 에이전트 빌더에 업로드하고, 최신 F1 드라이버 순위에 대한 연구를 하라고 프롬프트하면 됩니다. 그러면 이런 식으로 데이터를 채워넣을 수 있을 거예요. 이제 이 위젯들을 어떻게 사용하고 정말 인터랙티브한 인터페이스를 만드는지 잘 이해하셨을 거라고 생각합니다. 에이전트 빌더에서 에이전트 구축에 대해 더 배우고 싶다면, 에이전트 빌더에서 에이전트를 구축하는 방법에 대한 제 1시간 완전 강의를 100% 추천합니다.