TRAMS AI 프로젝트 문의
AI 뽀개기

AI Studios 같은 서비스 제작하기: 회사 자료로 답하는 실시간 상담 아바타 기능 제작법

문서 검색과 응답 생성, 인터랙티브 아바타와 WebRTC 연결을 묶어 웹·키오스크용 상담 아바타를 설계하는 방법입니다.

핵심 요약

1. 회사 자료에 근거해 질문에 답하고 음성·화면으로 전달하는 실시간 상담 아바타를 만듭니다. 2. OpenAI File Search·생성 API, AI Studios Interactive Avatar와 제공 SDK·WebRTC 연결을 조합합니다. 3. 문서 범위, 대화 상태, 세션 권한, 지연·연결 실패와 상담 전환은 자체 개발합니다.

회사 자료에서 답변 근거 찾기

AI Studios의 대화형 아바타 가치를 구현하려면 답변을 만드는 기능과 얼굴·음성으로 표현하는 기능을 나눠야 합니다. AI 상담 아바타 개발에서는 아바타의 외형만큼 어떤 자료를 기준으로 답하는지가 중요합니다. 다음 구성은 유사 서비스 개발을 위한 연결안입니다.

회사 문서 기반 AI 답변의 입력은 사용자가 한 질문과 서비스가 참조하도록 허용한 자료입니다. OpenAI File Search로 관련 근거를 찾고 생성 API로 응답을 구성합니다. 자체 로직은 자료의 버전, 공개 범위와 적용 조건을 관리합니다. 사내 규정 질의응답이라면 직원의 접근 권한에 맞는 자료만 근거에 포함합니다.

답변 데이터에는 말할 문장과 확인할 원문을 함께 저장합니다. 안내할 근거가 없거나 질문의 조건이 부족하면 추가 질문 또는 담당자 연결로 넘기도록 설계합니다. 생성한 문장에 없는 정보를 아바타 표현 단계에서 덧붙이지 않도록 응답의 경계를 유지합니다.

K15 서비스 공개 이미지 1
출처: aistudios.com

응답을 음성·아바타 표현으로 연결하기

실시간 대화형 아바타의 표현 계층은 AI Studios Interactive Avatar의 제공 기능과 연동 범위에 맞춰 구성할 수 있습니다. 질문 처리 결과와 세션 정보를 연결하고 아바타가 전달할 응답을 보내는 흐름입니다. 사전 제작한 영상의 출력과 실시간 대화 세션은 다른 작업으로 관리합니다.

자체 애플리케이션은 듣는 중, 응답 준비 중, 말하는 중과 연결 종료 상태를 관리합니다. 늦게 도착한 이전 응답이 새 질문의 답변처럼 재생되지 않도록 대화 차례와 요청 식별자를 연결합니다. 다국어 고객 상담 아바타를 설계한다면 검색 자료의 언어, 답변 언어와 음성 제공 범위를 함께 맞춰야 합니다.

K15 서비스 공개 이미지 3
출처: aistudios.com

웹과 키오스크의 연결 세션 만들기

WebRTC와 아바타 SDK를 연결해 브라우저·키오스크에서 화면과 음성을 주고받도록 구성합니다. WebRTC 아바타 키오스크 개발에는 세션 인증, 시그널링과 필요한 네트워크 중계 설정이 포함됩니다. 통신 기술을 붙이는 것만으로 상담 기능 전체가 완성되지는 않습니다.

입력은 승인된 세션과 사용자가 허용한 음성입니다. 자체 코드가 장치 권한과 연결 상태를 확인하고 끊김·시간 초과를 처리합니다. 출력은 재생 가능한 아바타 화면과 음성이며, 연결이 어려울 때는 텍스트 답변이나 상담 연락처로 이어질 수 있게 합니다.

AI Studios 유사 기능 구현 기술 요약
자료: 트램스 AI · 유사 기능 구현 기술 요약

대화 품질과 운영 흐름 검수하기

RAG 아바타 챗봇 구축의 검수는 근거 답변, 표현, 연결을 나눠 진행합니다. 같은 질문에서 올바른 문서를 찾는지, 음성이 확정한 답변과 맞는지, 응답 지연이나 재연결 뒤에도 대화 순서가 유지되는지를 확인합니다. 화면이 자연스러워 보여도 근거가 틀리면 상담 목적을 달성하지 못합니다.

반복 문의 자동 응답부터 시작한다면 질문 유형과 답변 범위가 비교적 분명합니다. 상담 전환 기준과 세션 종료 뒤 기록 보관 범위를 자체 정책으로 정하고, 대화 결과를 수정할 수 있게 설계합니다. AI 키오스크 안내원은 설치 장소의 소음·네트워크·이용 시간까지 포함한 실제 환경에서 검수해야 합니다.

안내할 회사 자료와 주요 질문, 사용할 웹·키오스크 환경을 정리하면 상담 아바타의 제작 범위를 구체화할 수 있습니다. 트램스 AI 제작 문의: https://trams.co.kr/ai-si/contact/#inquiry

참고 자료

  1. https://www.aistudios.com/
  2. https://www.aistudios.com/ko
  3. https://www.aistudios.com/aihuman
  4. https://www.aistudios.com/ko/pricing
  5. https://learn.microsoft.com/en-us/azure/search/retrieval-augmented-generation-overview
  6. https://platform.claude.com/docs/en/build-with-claude/citations
  7. https://learn.microsoft.com/en-us/azure/ai-services/speech-service/speech-to-text
  8. https://learn.microsoft.com/en-us/azure/ai-services/speech-service/text-to-speech-avatar/real-time-synthesis-avatar
  9. https://www.w3.org/TR/webrtc/
TRAMS AI

비슷한 AI 서비스를
사업에 적용하고 싶으신가요?

아이디어와 필요한 기능을 알려주시면 제작 범위와 방법을 검토합니다.

프로젝트 문의