
Agora API 와 ChatGPT 를 활용하여 채팅봇에 답장을 보내거나 대화가 조금 지루해졌을 때 대화를 이어가는 데 도움을 줄 수 있는 멋진 사용 사례입니다. AgoraChat 아고라챗을 사용하면 텍스트, 이미지, GIF, 이모티콘 및 기타 미디어를 포함하여 친구들과 소통할 수 있습니다. 아고라챗은 독립형 애플리케이션으로 사용하거나 영상 통화와 같은 실시간 커뮤니케이션(RTC)을 사용하는 기존 애플리케이션에 통합할 수 있습니다. ChatGPT 오픈AI의 ChatGPT는 메시지에 대해 매우 사실적인 응답을 생성할 수 있는 AI 모델입니다. 이 모델에 요청을 보내고 채팅에 삽입할 응답을 얻기 위해 오픈AI API를 사용할 것입니다. 설정 이러한 서비스와 상호 작용하려면 아고라와 OpenAI 모두에서 계정..

Agora API를 사용할 때 인증을 위한 방법으로 토큰을 활용하는 방법을 정리한다. 아고라에서 Token 을 발급 받는 방법은 2가지가 있다. 1. 테스트 목적이라면, 아고라 홈페이지에서 임시 토큰을 발급받아 사용할 수 있다. (1) 아고라 홈페이지 방문 https://www.agora.io/en/ (2) 회원 가입 및 로그인 로그인 하면 콘솔 화면으로 바로 이동한다. (3) Project Management 이동 (4) Token 발행하기 원하는 앱의 Configure 클릭 후 Features 에서 Generate temp RTC Token 선택 2. 자체 token server 구축해서 사용하는 방법 일반적으로는 서비스 내에 자체적으로 token server 를 구축해서 해당 서버를 통해 token..

Janus Gateway 는 Meetecho에서 설계 및 개발한 WebRTC 오픈 소스 서버이다. 기본적인 WebRTC 기능을 포함하고 있으며, Janus 에서 WebRTC 기능을 Use Case 에 따라 편리하게 구현할 수 있도록 플러그인 형태로 제공하고 있다. 플러그인 종류는 아래 페이지를 참고하면 된다. Janus Plugin 리스트 Janus 에 대한 설명은 이렇게 간단히 정리하고, Janus Gateway 설치 방법에 대해 설명한다. 오라클 클라우드에 Janus 설치 및 실행 Janus 도커 이미지 생성 도커 이미지 빌드 및 실행 안드로이드 단말에서 Janus 서버에 접속하고 Video Room 데모 오라클 클라우드에 Janus 설치 및 실행 1. 오라클 클라우드에 무료로 생성할 수 있는 in..