“`html
OpenAI 실시간 API를 처음 사용해 보기: 단계별 가이드
목차
소개
OpenAI 실시간 API는 개발자가 실시간으로 AI 대화 시스템을 빌드할 수 있도록 해주는 강력한 도구입니다. 이 가이드에서는 처음부터 OpenAI 실시간 API를 설정하고 사용하는 단계별 가이드를 제공합니다.
필수 조건
- OpenAI 계정
- Twilio 계정
- Replit 계정(선택 사항)
설치
OpenAI 키 생성
- OpenAI 웹사이트로 이동하여 계정에 로그인합니다.
- 상단 메뉴에서 “API” 탭을 클릭합니다.
- “새로운 비밀 키 생성” 버튼을 클릭합니다.
- 키에 이름을 지정하고 “생성” 버튼을 클릭합니다.
Twilio 계정 설정
- Twilio 웹사이트로 이동하여 계정에 로그인합니다.
- 상단 메뉴에서 “전화번호” 탭을 클릭합니다.
- “전화번호 구매” 버튼을 클릭합니다.
- 원하는 국가와 지역을 선택합니다.
- 가용한 전화번호 목록에서 선택하고 “구매” 버튼을 클릭합니다.
Replit 설정(선택 사항)
- Replit 웹사이트로 이동하여 계정에 로그인합니다.
- 새 Replit를 만들고 “템플릿에서 시작” 버튼을 클릭합니다.
- “AI 음성 에이전트” 템플릿을 선택합니다.
Replit 코드 가져오기
- GitHub에서 OpenAI 실시간 API를 위한 Replit 코드 저장소를 복제합니다.
- Replit에서 “새 탭” 버튼을 클릭하고 “임포트” 옵션을 선택합니다.
- GitHub에서 복제한 저장소를 선택하여 가져옵니다.
키 및 설정 구성
- Replit 코드에서 “config.js” 파일을 엽니다.
- OpenAI API 키를 “openaiKey” 변수에 붙여넣습니다.
- Twilio 전화번호를 “twilioPhoneNumber” 변수에 붙여넣습니다.
테스트
Replit에서 실행
- Replit에서 “실행” 버튼을 클릭합니다.
- “전화번호” 섹션에 Twilio 전화번호를 입력합니다.
- “전화” 버튼을 클릭하여 실시간 AI 대화를 시작합니다.
Twilio에서 설정
- Twilio 콘솔로 이동합니다.
- 상단 메뉴에서 “음성” 탭을 클릭합니다.
- “전화” 섹션에서 “인바운드 전화 핸들러 및 통합”을 선택합니다.
- “웹후크” 옵션을 선택합니다.
- Replit에서 “링크 주소 복사” 버튼을 클릭하여 URL을 복사합니다.
- Twilio에서 “웹후크 URL” 필드에 복사한 URL을 붙여넣습니다.
- “수신전화” 이벤트에 대한 웹후크를 추가합니다.
결론
이 가이드를 따랐다면 이제 OpenAI 실시간 API를 사용하여 실시간 AI 대화 시스템을 빌드할 수 있습니다. 이 API는 다양한 응용 프로그램에 유용하며, 고객 서비스, 가상 비서, 게임 등에 사용할 수 있습니다. 오늘날의 AI 기술을 탐구하고 혁신적인 솔루션을 구축하는 데 사용하십시오.
“`