paint-brush
제품 식별자 AI 챗봇을 만드는 방법~에 의해@subutai
409 판독값
409 판독값

제품 식별자 AI 챗봇을 만드는 방법

~에 의해 Edidiong6m2024/10/13
Read on Terminal Reader

너무 오래; 읽다

Coze는 AI 챗봇 개발에서 실험과 혁신을 장려합니다. 이를 통해 새롭고 흥미로운 챗봇 애플리케이션이 만들어집니다.
featured image - 제품 식별자 AI 챗봇을 만드는 방법
Edidiong HackerNoon profile picture

어린 시절, 저는 주말을 대부분 제 나이 또래의 고등학생들처럼 쇼핑몰에서 보내거나 친구들과 어울리지 않았습니다. 저는 부모님 가게에 갇혀 있었고, 상자, 선반, 재고를 기다리는 수많은 제품에 둘러싸여 있었습니다. 제 직업? 제품 사진을 찍고, 웹사이트에 업로드하고, 사람들이 또 다른 브랜드의 휴대전화 케이스나 무작위 주방 기구를 구매하도록 설득하는 설명을 쓰는 것이었습니다. 지루한 일이었습니다. 똑같은 일상이 계속 반복되었습니다. 저는 로봇인 것 같았지만, 진짜 로봇은 도와주지 않았습니다.


학교 과제와 온라인 매장의 재고 보충과 업데이트의 끊임없는 순환 사이에서 나는 지쳐 있었다. 가장 나쁜 것은 재고 보충 자체가 아니라 끝없는 제품 업로드와 설명이었다. 토요일 오후, 제품 이미지를 찍고 편집하는 데 몇 시간을 보낸 후, 나는 토스터와 블렌더의 차이를 알 수 없었다. 그것들을 설명하는 것은? 더 심했다.


마침내 더 나은 방법이 있어야 한다고 결심했습니다. 텍스트와 이미지를 생성하는 것과 같은 작업을 할 수 있는 AI 도구에 대한 글을 읽은 기억이 납니다. 그때 저는 Coze.com을 찾았습니다. 자연어로 시스템을 호출하여 누구나 AI 챗봇을 만들 수 있는 무코드 플랫폼입니다. 마치 머릿속에 전구가 깜빡거리는 것 같았습니다. 지루한 모든 것을 처리할 수 있는 챗봇을 만들 수 있다면 어떨까요?


이를 통해 제품 이미지를 촬영하고, 직접 조사하고, 제품 세부 정보를 웹사이트에 입력하는 데 소요되는 시간을 절약할 수 있었습니다.


글쎄요, 제가 한 일을 보여드리겠습니다. 아래는 제가 AI 챗봇을 구축하는 데 도구를 구현한 방법에 대해 논의할 내용의 개요입니다.


  • 코제란 무엇인가?
  • 작동 원리
  • 쓰기 촉구
  • 플러그인 구현
  • 변수
  • 데이터 베이스
  • 결과
  • AI 챗봇을 사용하는 이점
  • Coze에 대한 개인적인 생각

코즈란?

간단히 말해서, Coze는 몇 분 안에 간단한 것부터 복잡한 AI 챗봇까지 구축할 수 있는 무코드 툴 플랫폼입니다. 사용자가 텍스트를 사용하여 다양한 봇을 쉽게 만들 수 있습니다. 챗봇은 앱 내 스토어, WhatsApp, Telegram, Discord, Slack 및 기타 다양한 소셜 미디어에 게시할 수 있습니다.

작동 원리

자신만의 챗봇을 만들려면 간단히

  1. 플랫폼에 가입하세요.
  2. 작업 공간에 에이전트 봇을 만듭니다.
  3. 팝업 화면에 필요한 모든 정보를 입력하세요.
  4. 프롬프트를 시작합니다.

프롬프트

고객이 저희 웹사이트에서 품목을 요청하거나 검색할 때, 그들은 그 품목에 대한 자세한 설명을 기대합니다. 그들은 자신이 구매하는 품목, 품질, 사양, 그리고 무엇이 눈에 띄는지에 대한 정보를 원합니다. 이를 제공하기 위해, 저는 시스템에 입력해야 할 데이터와 반환해야 할 출력 정보, 그리고 어떤 구조로 반환해야 하는지 지시해야 합니다. 이를 위해 저는 프롬프트 기능을 활용합니다.


프롬프트는 AI 시스템에 무엇을 해야 하는지 알려주는 자연어 명령이며, 코즈는 이를 사용하여 누구나 자신이 만들고자 하는 것을 쉽게 설명할 수 있도록 합니다.


이러한 지침은 페르소나와 프롬프트에서 시스템에 입력됩니다. 제 경우에는 봇이 제품 이름을 가져와서 자세한 설명과 사양을 제공해 주기를 원했습니다.


저는 빌드하는 동안 두 가지 유형의 프롬프트가 있다는 것을 알았습니다.


에이전트 프롬프트는 챗봇에 무엇을, 어떻게 만들어야 하는지, 그리고 사용자에게 반환할 결과를 알려줍니다.


원하는 결과를 반환하기 위해 구축된 챗봇에 쿼리를 보내는 최종 사용자 프롬프트


Coze를 사용하면 처음에 작성된 프롬프트를 최적화하여 잘 구성된 방식으로 최상의 결과를 반환할 수 있으며, 챗봇이 갖춰야 할 세부적인 기술 세트도 포함됩니다.



플러그인

속담처럼, 그림은 말보다 더 큰 소리를 냅니다. 고객에게 검색하고 구매하려는 품목의 이미지를 제공하는 것보다 품목 사양을 강화하는 더 나은 방법이 있을까요? 그들은 제품이 무엇으로 만들어졌는지 또는 무엇을 할 수 있는지에 대한 내용을 읽을 뿐만 아니라 모든 세부 사항을 시각적으로 표현합니다. 이 수준의 세부 정보를 내 챗봇에 추가하기 위해 플러그인이 등장했습니다.


플러그인은 대부분의 Coze 봇이 더 빠르고 효과적으로 실행되어 가장 좋은 결과를 제공하도록 해주는 요소입니다. 이는 우리 부모님의 매장에서 기존 배송 회사의 서비스를 이용해 고객에게 유료 품목을 보내는 방식과 비슷합니다.


이들은 애플리케이션의 기능을 확장하는 추가 소프트웨어 구성 요소입니다. 플러그인은 기본 애플리케이션(이 경우 제 AI 챗봇) 에 없는 특수 기능과 성능을 제공합니다. 챗봇을 강화하기 위해 저는 Stable DiffusionGemini AI라는 두 가지 플러그인을 사용했습니다.


Gemini AI는 내 챗봇에 입력된 제품 항목에 대한 정보를 제공했습니다. 사용자 프롬프트에서 제품 이름을 가져와 방대한 지식 베이스를 검색한 후 응답을 반환합니다.


안정적인 확산 플러그인을 사용하면 고품질의 제품 이미지를 쉽게 생성할 수 있습니다.

데이터 베이스

우리가 물품을 보관하고 검색하기 위한 창고를 갖는 방식과 매우 유사합니다. 저는 매번 같은 정보가 필요할 때마다 시스템에 프롬프트를 표시하는 대신 쉽게 참조하고 검색할 수 있도록 생성된 제품 정보를 저장할 수 있어야 했습니다.


데이터베이스는 나중에 검색할 정보를 저장하는 데 사용됩니다. 내 챗봇의 경우 테이블 이름, 필드 이름, 수집할 데이터 유형, 정보가 필요한지 여부를 지정하여 데이터베이스를 만들었습니다.


Coze는 코드가 없는 도구이므로 이 필드 이름을 쉽게 입력하면 SQL 데이터베이스로 생성됩니다.


데이터베이스 생성


데이터베이스에 데이터를 기록하기 위해, 저는 프롬프트와 페르소나 섹션에 새 스킬을 지정하고 데이터베이스 테이블 이름과 해당 필드를 참조했습니다. 또한, Coze에서 제품 이미지를 저장하기 위해 이미지와 같은 대용량 파일을 보관하는 파일 상자를 활성화했습니다. 이것은 부모님의 온라인 매장에서 사용하기 위해 이미지를 다운로드해야 할 때 유용할 것입니다. 아래 이미지의 스킬 3을 확인하세요.



기술 3에서 데이터베이스 사용 지정


결과

미리보기 패널에서 새로 만든 챗봇을 테스트했고 아래 이미지에 표시된 대로 다음과 같은 결과를 얻었습니다. 챗봇은 제품 이름과 이미지로 쿼리를 보내면 응답을 생성하고 필요할 때나 채팅이 지워졌을 때 쉽게 검색할 수 있도록 결과를 데이터베이스에 저장했습니다.


내 챗봇 응답



내 챗봇 응답



내 챗봇 데이터베이스




데이터베이스에 저장된 이미지



내 AI 챗봇을 사용하는 이점

제가 완전히 작동하게 되었을 때 모든 것이 바뀌었습니다. 카메라로 제품 사진을 찍고 제 지식에 따라 제품에 대한 설명을 하는 데 몇 시간을 보내는 대신, 저는 단순히 제품 이름을 입력하면 제 AI 챗봇이 나머지를 처리했습니다. 심지어 여러 가지 제품 변형도 처리했습니다.

온라인 스토어에서 사용되는 챗봇의 응답


가장 좋은 점은 AI가 생성한 이미지가 소셜 미디어와 캠페인 게시판에 바로 게시할 만큼 훌륭했기 때문에 마케팅과 광고 비용을 줄이는 데 도움이 되었다는 것입니다.


판매 캠페인을 진행해야 할 때, 매장의 제품 이미지를 촬영하기 위해 전문 사진작가를 고용하는 데 엄청난 비용을 들일 필요가 없었습니다.


예전에는 주말 내내 걸렸던 일이 이제는 몇 시간 만에 끝났습니다.

개인적인 생각

Coze를 활용하여 챗봇을 만든 후, 저는 개인적으로 다음과 같은 생각을 했습니다.

  • Coze는 복잡한 AI 챗봇을 쉽게 보이게 합니다. 이전에는 AI 제품을 구축하려면 숙련된 개발자여야 했지만, Coze를 사용하면 초보자도 전문 지식이 전혀 없어도 쉽게 시작할 수 있습니다. AI 챗봇 개발을 더 쉽게 만듭니다.


  • WhatsApp과 같은 플랫폼이나 다른 플랫폼에서 챗봇을 출시하는 것은 개인이 이를 달성할 수 있도록 돕는 가이드가 있어 간단합니다. 이를 통해 내가 개발한 챗봇을 내가 가장 좋아하는 플랫폼에서 번거로움 없이 사용할 수 있습니다.


  • 때때로 플러그인이 제한적이라고 느껴지지만 Coze는 라이브러리에 플러그인을 추가할 수 있는 개발을 허용합니다. 누구나 플러그인을 디자인하고 Coze 스토어에 게시할 수 있습니다. 이것만으로도 더 강력한 플랫폼과 도구를 사용할 수 있습니다.


  • Coze는 실시간 데이터와 개인화를 사용하는 데 중점을 두고 있어 더욱 맞춤화되고 효과적인 AI 챗봇을 만들 수 있습니다. 이를 통해 사용자 경험이 향상되고 기업 및 서비스와의 참여가 촉진됩니다.


  • Coze는 AI 챗봇 개발에서 실험과 혁신을 장려합니다. 이를 통해 다양한 요구를 해결하는 새롭고 흥미로운 챗봇 애플리케이션이 만들어집니다.