> This is a page from the ElevenLabs documentation. For a complete page index, fetch https://elevenlabs.io/docs/llms.txt. For the full documentation in a single file, fetch https://elevenlabs.io/docs/llms-full.txt.

# Perplexity

## Översikt

Anslut dina AI-agenter från ElevenLabs till Perplexity för att besvara frågor från den aktuella webben under konversationer. Agenter kan ställa en fråga och få ett kort svar med källhänvisningar eller söka direkt på webben efter sidor och artiklar. Använd detta för att förankra svar i information som är nyare än agentens egen kunskap.

## Konfiguration

Den här integrationen använder en **Perplexity API-nyckel** för autentisering.

#### Skapa ett Perplexity-konto

Registrera dig på [perplexity.ai](https://www.perplexity.ai) om du inte redan har ett konto.

#### Lägg till en betalningsmetod

Perplexity debiterar API-användning enligt löpande förbrukning. Lägg till en betalningsmetod i [API-konsolen](https://console.perplexity.ai) innan du skapar en nyckel.

#### Skapa en API-nyckel

Gå till [console.perplexity.ai/project/keys](https://console.perplexity.ai/project/keys) och skapa en ny nyckel. Den börjar med `pplx-`.

#### Anslut i ElevenLabs

Klistra in din Perplexity API-nyckel i fältet **API Key** i installationsprogrammet för ElevenLabs-integrationen.

## Verktyg

Integrationen tillhandahåller två verktyg. Vilket agenten väljer beror på om uppringaren vill ha ett svar eller en lista över källor.

| Verktyg  | Vad det returnerar                                  |
| -------- | --------------------------------------------------- |
| `Ask`    | Ett kort textsvar med URL:erna som det hämtats från |
| `Search` | Webbsidor med titel, länk och ett kort utdrag var   |

### Ask

Ask skickar frågan till Perplexitys Agent API, som söker på webben och skriver ett svar. Svaren begränsas till ungefär tre meningar i oformaterad text, anpassade för att läsas upp, och källorna bakom svaret returneras tillsammans med det. Använd det för frågor som ”vad hände med X den här veckan”, där uppringaren vill få svaret uppläst.

### Search

Search skickar sökfrågor till Perplexitys Search API och returnerar själva sidorna, var och en med titel, länk och kort utdrag. Agenten kan begränsa resultat till specifika domäner eller till ett tidsfönster på en timme, dag, vecka, månad eller år. Som standard returneras tre sidor, tillräckligt korta för att läsa upp under ett samtal, och upp till tjugo när uppringaren ber om ett visst antal.

### Söklägen

Search körs som standard mot den öppna webben. Parametern `search_type` i Search-verktyget väljer läge och du ändrar den när du konfigurerar verktyget:

| Läge     | Returnerar                              |
| -------- | --------------------------------------- |
| `web`    | Webbsidor. Standardläget.               |
| `fast`   | Webbsidor, optimerade för lägre latens. |
| `people` | Profilinformation om individer.         |

Din konfiguration låser läget för varje anrop agenten gör. Om du väljer `people` redigerar du Search-verktygets **Condition prompt** så att den säger att verktyget söker upp individer, så att agenten anropar det för rätt frågor.

## Så förkortas svaren

Båda verktygen returnerar medvetet små resultat, anpassade efter vad en uppringare kan ta till sig i en konversation. Integrationen returnerar som standard tre sidor, begär kortast möjliga sidutdrag och instruerar svarsmodellen att hålla sig till några få meningar. Var och en av dessa är en parameter i verktyget, så höj dem när du konfigurerar det om agenten behöver mer sammanhang.

## Användbara länkar

* [Perplexity API-dokumentation](https://docs.perplexity.ai)
* [Perplexity API-konsol](https://console.perplexity.ai)
* [Agent API-referens](https://docs.perplexity.ai/api-reference/agent-post)
* [Search API-referens](https://docs.perplexity.ai/api-reference/search-post)