Perplexity API 플랫폼 개요
Perplexity API 플랫폼 개요
Perplexity API는 Router·Agent·Search·Embeddings 네 가지 핵심 API를 한 플랫폼에서 제공해요. 제품에 실시간 웹 전역 검색과 Q&A 능력을 얹고 싶다면 어디서부터 시작할지, 각 API가 어떤 역할을 맡는지부터 정리해 볼게요.
네 가지 핵심 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별 예제가 준비돼 있어요.
더 알아보기
- Quickstart — API 키 발급과 첫 호출
- Agent API Quickstart — 웹 근거 대화 응답
- Router API Quickstart — 모델 직접 접근
- Pricing — 요금 안내