안녕하세요, 알리바바 클라우드 서비스팀 탁지완입니다. 이번글을 통해 알리바바 클라우드 제공중인 Intelligent Chabot 서비스와 설정 방법에 대해 말씀드리겠습니다.
알리바바 클라우드에서 재공하는 Intelligent Chatbot (Tongyi Xiaomi) 는 AI 챗봇 서비스로서 웹 크롤링, 문서 학습 등을 통해 인공지능을 활용한 고객사 대응 및 Customer Service 가 필요한 기업에게 적합한 솔루션 이라고 볼 수 있습니다. Intelligent Chatbot 을 사용하면 운영중인 웹사이트나 모바일 사이트에서 AI Chatbot 위젯을 추가하여 사용자들로부터 들어오는 여러 문의를 알리바바 AI 를 통해 쉽고 빠르게 답변하는 것이 가능합니다. Intelligent Chatbot 은 알리바바 인공지능 LLM 서비스인 Tongyi Qwen 을 기반으로 서비스 되고 있으며 현재는 Aliyun 계정을 통해서만 사용이 가능합니다.
소개 홈페이지 : Alibaba Cloud Intelligent Robot
이제 기본적인 Intelligent ChatBot (Tongyi Xiaomi) 설정 방법에 대해 설명드립니다
=> ChatBot 설정 프로세스
Step 1: Intelligent Chatpot 에서 Business Group 을 생성
Step 2: LLM Based Enterprise Edition 을 선택
Call 수에 따라 PAYG 형태로 가격이 측정됩니다.
Step 3: 새롭게 생성된 Business Group 에 우측에 있는 Enter the busness 를 클릭해서 접속.
Step 4: Business Group 의 이름을 설정하고 Industry 카테고리도 설정해 줍니다 (여기선 E-commerce Apparel 로 선택)
Step 5: 메인 화면에서 좌측에 있는 Robot 을 선택
Step 6: 신규 로봇 생성. (설정힌 뒤에 ChatBot 이 활성화 할때까지 다소 시간이 걸릴 수 있습니다)
Step 7: 생선된 로봇에서 도큐먼트, Q&A, 인사말, 선택 옵션 등을 선택
Step 8: 이후 Channel Deploy 에서 마지막 설정을 하고 Deploy 를 통해 설정된 ChatBot 을 배포. 여기서 AI ChatBot 이 배포되었다는 말은 설정에서 적용한 내용들이 AI ChatBot 에 새롭게 적용되었다는 것을 뜻합니다. 실제 운영중인 웹사이트에서 AI ChatBot 을 사용하기 위해선 추가적인 작업을 진행해 줘야 합니다.
Step 9: 챗봇 URL 을 사용하고자 할 경우 화살표로 표시된 URL 을 선택하면 복사가 가능합니다.
이제는 AI ChatBot 을 커스텀 웹페이지에 어떻게 적용할수 있는지 살펴보도록 하겠습니다.
Step 1: 개인 테스트 페이지 (고객사의 경우 고객사 페이지로 이동)
● cd /var/www/html 경로로 이동
● sudo vi index.html 를 통해 index.html 파일에 들어가서 index.html 파일을 수정
Step 2: 만약 AI Chatbot 링크를 그대로 사용하고자 한다면 해당 URL 을 복사해서 사용하는것이 가능합니다
Step 3: Click here 을 선택하면 설정해둔 AI ChatBot 으로 이동 가능
반면 웹사이트에서 ChatBot Widget 을 바로 보고 싶다면 하단에 있는 Widget 을 설정해 주면 됩니다.
Step 1: AI ChatBot Widget 아이콘과 이름을 변경하고 ChatBot Widget 이 사용되는 사이트 주소를 입력합니다.
Step 2: 이후 script 를 복사해서 운영중인 사이트 스크립트에 넣어줍니다
Step 3: 추가적으로 token 값도 넣어줘야 하는데 이제 token 값을 어떻게 불러오는지 알려드리겠습니다
xxxxxx) token 값 추가
Token 생성 링크 : 참고 도큐먼트 링크
OpenAPI 링크 : OpenAPI 토큰 생성 링크
Step 1: Open API 에 접속해서 Name, Foreignid, expire time (0으로 잡아주시면 됩니다) 을 차례대로 적어넣고 이후 Agent Key 를 넣어줍니다. 올바른 값이 입력되었다면 initiate Call 을 클릭해서 Agent Key 를 생성합니다. 성공적으로 Call 이 되면 우측에 Message 가 Success 로 띄워지며 Data 값에서 Agent Key 를 확인하실 수 있습니다.
Step 2: 참고로 Agent Key 의 경우 처음 AI ChatBot 을 생성할때 만들었던 Business Space 의 우측에서 확인할 수 있습니다. 마우스를 위에 가져가면 전체 Agent Key 를 확인할 수 있고 이후 해당 Key 값을 복사해서 OpenAPI 의 Agent Key 항목에 복사해주면 API call 을 진행할 수 있습니다.
Step 3: 이후 HTML body 에 token 값을 넣어주고 저장해 주십시오
Step 4: 마지막으로 다시 AI ChatBot 콘솔로 돌아가 deploy 를 클릭해 설정된 상태로 Chatbot 을 배포해 주면 됩니다. 새롭게 작업이 이루어지거나 변경이 있을경우 Deploy 를 클릭해서 변경된 값이 제대로 적용됩니다.
Step 5: 이후 페이지를 새로고침하면 우측 하단에 AI ChatBot 위젯이 추가된 것을 확인하실 수 있습니다 .
Step 6: 챗봇 위젯을 클릭하면 설정한 AI ChatBot 채팅방이 생성되며 궁금하신 부분을 질문할 수 있습니다
영문을 적용하고자 한다면 param 에 locale 값을 추가하십시오
params: {
_user_access_token: 'xxxxx',
locale: 'en-US'
}
Locale 을 params 안에 적용
Step 1: Cloud Customer Center 에 있는 Chabot 을 선택해서 AI ChatBot 서비스에 접속 및 설정변경을 진행합니다
Step 2: 사용하고자 하는 Business space 에서 enter the business 를 클릭해 사용중인 AI Chatbot 에 접속합니다
Step 3: 트레이닝이 필요할 경우 Document 페이지에 들어가 AI ChatBot 에게 학습시키고자 하는 도큐먼트를 적용해 알맞은 대답을 할 수 있도록 트레이닝 시킬 수 있습니다. 구매한 AI ChatBot 모델에 따라 업로드할 수 있는 도큐먼트 수가 달라집니다.
Step 4: 웹 크롤링이 필요하실 경우 Website knowledge 항목에서 크롤링하고자 하는 URL 을 추가해 주시면 됩니다. 웹크롤링 항목 역시 Chatbot 모델에 따라 적용할수 있는 수가 달라집니다.
변경/트레이닝 작업이 완료된 이후 다시 AI ChatBot 을 Deploy 를 하는것을 잊지 마십시오
ChatBot 사용 가격에 대해 설명드립니다
Billing Link : https://help.aliyun.com/zh/beebot/intelligent-dialogue-robot-tongyi-version/product-overview/product-billing
구매한 Call 을 모두 소모한 이후엔 1000 Call 당 27 RMB 가 과금됩니다.
AI ChatBot 커스터마이징 방법
=> Docuement 학습, 색상 변경, 아이콘 변경 등
ChatBot Widget 설정 방법
=> 고객사 웹사이트에 AI ChatBot 위젯 적용 방법
Get Token
=> Token 생성방법
OpenAPI
=> Open API 에서 Data 추출 방법
읽어주셔서 감사드리며 Intelligent Chatbot 혹은 그 이외의 알리바바 클라우드의 서비스에 대해 추가적으로 궁금하신 부분이 있으시면 j.tack@alibaba-inc.com / abckr@list.alibaba-inc.com 으로 문의 메일을 주시기 바랍니다.
감사합니다
탁지완 드림
Technical Account Manager
Olympic Projects & Key Account Support
2 posts | 0 followers
FollowEdwin Tack - February 21, 2024
Edwin Tack - February 21, 2024
Edwin Tack - February 21, 2024
JJ Lim - December 3, 2021
Haemi Kim - June 15, 2021
Edwin Tack - May 13, 2024
2 posts | 0 followers
FollowThis solution provides you with Artificial Intelligence services and allows you to build AI-powered, human-like, conversational, multilingual chatbots over omnichannel to quickly respond to your customers 24/7.
Learn MoreAccelerate AI-driven business and AI model training and inference with Alibaba Cloud GPU technology
Learn MoreTop-performance foundation models from Alibaba Cloud
Learn MoreAccelerate innovation with generative AI to create new business success
Learn MoreMore Posts by Edwin Ji-wan Tack