> 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.

# Exa

## Présentation

Connectez vos agents IA ElevenLabs à Exa pour effectuer des recherches web sémantiques pendant les conversations. Vos agents peuvent trouver du contenu web pertinent, étudier des sujets et obtenir des informations actualisées, avec un filtrage facultatif par catégorie (actualités, articles de recherche, entreprises, GitHub, LinkedIn, etc.), domaine et plage de dates.

## Fonctionnalités

| Fonctionnalité                 | Prise en charge                                                        |
| ------------------------------ | ---------------------------------------------------------------------- |
| Mode zéro rétention (ZRM)      | Non pris en charge                                                     |
| Pièces jointes dans les outils | Non prises en charge, les outils fonctionnent uniquement avec du texte |

## Configuration

Cette intégration utilise une **clé API Exa** pour l’authentification.

#### Créer un compte Exa

Inscrivez-vous sur [exa.ai](https://exa.ai) si vous n’avez pas encore de compte.

#### Obtenir votre clé API

Accédez à votre [page des clés API du Dashboard Exa](https://dashboard.exa.ai/api-keys) et copiez votre clé API.

#### Se connecter dans ElevenLabs

Dans la configuration de l’intégration ElevenLabs, collez votre clé API Exa dans le champ **API Key**.

## Options de recherche

L’intégration expose plusieurs paramètres qui contrôlent l’exécution des recherches.

### Catégories

Les recherches peuvent être limitées à une catégorie de contenu, ce qui concentre les résultats sur un type de source spécifique. Voici quelques exemples de catégories, consultez la [documentation Exa](https://docs.exa.ai) pour la liste complète des catégories prises en charge :

| Catégorie        | Contenu couvert                          |
| ---------------- | ---------------------------------------- |
| `company`        | Pages et métadonnées d’entreprise        |
| `research paper` | Articles universitaires et scientifiques |
| `news`           | Actualités et journalisme                |
| `github`         | Dépôts GitHub et code                    |
| `tweet`          | Publications sur X (Twitter)             |

### Récupération de contenu

Chaque résultat de recherche renvoie des extraits par défaut. L’agent peut éventuellement demander des types de contenu supplémentaires, qui déterminent les autres éléments extraits de la page :

* **Extraits** (par défaut) : les passages de texte les plus pertinents de la page, dimensionnés par Exa. Peu gourmands en tokens et adaptés à la plupart des cas d’utilisation.
* **Texte** : le texte intégral de la page. À demander lorsque vous avez besoin du contenu complet plutôt que des seules parties pertinentes.
* **Résumé** : un résumé de la page généré par un LLM. Latence plus élevée que pour les autres options.

### Filtrage

Les résultats peuvent être affinés en incluant ou en excluant certains domaines, ainsi qu’en filtrant par plage de dates de publication (ISO 8601).

## Liens utiles

* [Documentation de l’API Exa](https://exa.ai/docs/reference/search-api-guide)
* [Dashboard Exa](https://dashboard.exa.ai)