Perplexity

ElevenLabs 에이전트에 실시간 출처 기반 답변과 웹 검색을 제공하세요

개요

ElevenLabs AI 에이전트를 Perplexity와 연결하여 대화 중 실시간 웹의 질문에 답변하세요. 에이전트는 질문하고 인용 출처가 포함된 짧은 답변을 받거나, 페이지와 기사를 위해 웹을 직접 검색할 수 있습니다. 에이전트 자체 지식보다 최신인 정보에 기반해 답변하려면 이를 사용하세요.

설정

이 통합은 인증에 Perplexity API 키를 사용합니다.

1

Perplexity 계정 생성

계정이 아직 없다면 perplexity.ai에서 가입하세요.

2

결제 수단 추가

Perplexity는 API 사용량에 대해 사용한 만큼 청구합니다. 키를 생성하기 전에 API 콘솔에서 결제 수단을 추가하세요.

3

API 키 생성

console.perplexity.ai/project/keys로 이동하여 새 키를 생성하세요. 키는 pplx-로 시작합니다.

4

ElevenLabs에서 연결

ElevenLabs 통합 설정의 API Key 필드에 Perplexity API 키를 붙여넣으세요.

도구

이 통합은 두 가지 도구를 제공합니다. 에이전트가 선택하는 도구는 발신자가 답변을 원하는지, 출처 목록을 원하는지에 따라 달라집니다.

도구반환 내용
Ask출처 URL이 포함된 짧은 산문형 답변
Search제목, 링크, 짧은 발췌문이 포함된 웹 페이지

Ask

Ask는 질문을 웹 검색 후 답변을 작성하는 Perplexity의 Agent API로 보냅니다. 응답은 소리 내어 읽기 좋은 분량인 약 3문장의 일반 텍스트로 제한되며, 답변의 출처도 함께 반환됩니다. 발신자가 답변을 음성으로 듣고 싶어 하는 “이번 주 X에 무슨 일이 있었나요”와 같은 질문에 사용하세요.

Search는 Perplexity의 Search API를 쿼리하고 제목, 링크, 짧은 발췌문이 포함된 페이지 자체를 반환합니다. 에이전트는 결과를 특정 도메인이나 1시간, 하루, 일주일, 한 달 또는 1년의 최신성 범위로 제한할 수 있습니다. 기본적으로 통화 중 읽어 주기 적합한 3개의 페이지를 반환하며, 발신자가 특정 개수를 요청하면 최대 20개까지 반환합니다.

검색 모드

Search는 기본적으로 공개 웹을 대상으로 실행됩니다. Search 도구의 search_type 매개변수가 모드를 선택하며, 도구를 구성할 때 변경할 수 있습니다.

모드반환 내용
web웹 페이지. 기본값입니다.
fast더 낮은 지연 시간에 최적화된 웹 페이지.
people개인에 대한 프로필 정보.

구성은 에이전트가 수행하는 모든 호출의 모드를 고정합니다. people을 선택한 경우, 에이전트가 적절한 질문에 이 도구를 호출하도록 Search 도구의 Condition prompt를 개인을 조회한다고 수정하세요.

답변이 축약되는 방식

두 도구는 발신자가 대화 중에 이해할 수 있는 크기로 의도적으로 작은 결과를 반환합니다. 통합은 기본적으로 반환되는 페이지 수를 3개로 설정하고, 가장 짧은 페이지 발췌문을 요청하며, 답변 모델에 몇 문장 내로 유지하도록 지시합니다. 이들은 각각 도구의 매개변수이므로, 에이전트에 더 풍부한 컨텍스트가 필요하면 구성 시 값을 높이세요.

유용한 링크