Perplexity API 플랫폼 개요

Perplexity API 플랫폼 개요

Perplexity API는 Router·Agent·Search·Embeddings 네 가지 핵심 API를 한 플랫폼에서 제공해요. 제품에 실시간 웹 전역 검색과 Q&A 능력을 얹고 싶다면 어디서부터 시작할지, 각 API가 어떤 역할을 맡는지부터 정리해 볼게요.

출처: Perplexity API Overview

네 가지 핵심 API

Perplexity가 소개하는 API는 쓰임새가 명확히 나뉘어요. 목적이 비슷해 보여도 접근 방식이 달라서, 만드려는 기능에 맞는 API를 고르는 게 첫 단계예요.

  • Router API — Perplexity가 호스팅하는 오픈웨이트 모델들을 하나의 OpenAI 호환 엔드포인트로 접근하게 해 줘요. 자체 프롬프트와 툴로 직접 모델을 쓰고 싶을 때 적합해요.
  • Agent API — OpenAI·Anthropic·Google·xAI 등 타사 모델에 접근하면서, 실시간 웹 검색 툴과 인용·preset까지 한 번의 호출로 처리하는 웹 근거(web-grounded) 응답 API예요.
  • Search API — 고급 필터링과 실시간 데이터를 갖춘 원본 그대로의 랭킹 웹 검색 결과를 돌려줘요.
  • Embeddings API — 시맨틱 검색과 RAG 파이프라인에 쓸 고품질 텍스트 임베딩을 생성해 줘요.

빠른 시작

첫 API 호출까지 수 분이면 충분해요. API 키를 발급받아 환경 변수로 설정한 뒤, 쓰려는 API의 quickstart 예제를 그대로 따라 하면 돼요. 검색처럼 단순한 조회부터, 웹 근거 응답, 모델 직접 호출까지 use case별 예제가 준비돼 있어요.

더 알아보기