# Enregistrement et utilisation des clés API

### Prérequis

Tout d'abord, vous devez avoir [un mémento](https://docs.rememberizer.ai/fr/utilisation-personnelle/personal/mementos-filter-access) créé et affiné à l'aide de vos fichiers de connaissances indexés.

### Créer une connaissance commune

Pour créer une connaissance commune, connectez-vous à votre compte Rememberizer et visitez [votre page de connaissance commune](https://rememberizer.ai/personal/common-knowledge). Choisissez **"Votre connaissance partagée"**, puis cliquez sur **"Commencer"**.

<figure><img src="https://3811618827-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FwduaTA5Sz3nf9aH5k1S6%2Fuploads%2Fgit-blob-7d59745cf37037ca39fa2a99875522d8017f213e%2Fcommon_knowledge_page.png?alt=media" alt="page de connaissance commune"><figcaption></figcaption></figure>

Ensuite, choisissez l'un des souvenirs que vous avez créés précédemment, vous pouvez également choisir **"Tous"** ou **"Aucun"**.

<div align="center" data-full-width="false"><figure><img src="https://3811618827-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FwduaTA5Sz3nf9aH5k1S6%2Fuploads%2Fgit-blob-bdf9e80df73cdb15d320a6103e07eefcc924aa55%2Fcreate-common-knowledge-1.png?alt=media" alt="créer une connaissance commune 1" width="375"><figcaption></figcaption></figure></div>

Enfin, remplissez le nom de la connaissance commune, la description et donnez-lui une photo représentative.

<figure><img src="https://3811618827-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FwduaTA5Sz3nf9aH5k1S6%2Fuploads%2Fgit-blob-3efcde510fd129140d88516783fd0100fa5285dd%2Fcreate-common-knowledge-2.png?alt=media" alt="créer une connaissance commune 2" width="375"><figcaption></figcaption></figure>

Après avoir rempli le formulaire, cliquez sur "Partager la connaissance" en bas pour créer votre connaissance commune. Après cela, activez **"Activer le partage"** dans votre connaissance et cliquez sur **"Confirmer"** dans la fenêtre contextuelle.

<figure><img src="https://3811618827-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FwduaTA5Sz3nf9aH5k1S6%2Fuploads%2Fgit-blob-cd7bb6a8ff3dd2855b563cebadf693095a9e5eb4%2Fcommon_knowledge_sharing.png?alt=media" alt="partage de connaissance commune"><figcaption></figcaption></figure>

Vous êtes maintenant prêt à obtenir sa clé API et à accéder à ses documents via des appels API.

### Obtenir la clé API d'une connaissance commune que vous avez créée

Pour votre connaissance commune, cliquez sur les trois points en haut à droite, puis choisissez "Clé API". S'il n'y en a pas encore, une sera créée pour vous. Si la clé API existe, elle sera renvoyée.

<figure><img src="https://3811618827-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FwduaTA5Sz3nf9aH5k1S6%2Fuploads%2Fgit-blob-2808a2efd1839a1feeadea8e7682f187f81d50b5%2Fknowledge_open_API_key.png?alt=media" alt="clé API ouverte de la connaissance"><figcaption></figcaption></figure>

Dans le panneau **"Gérer votre clé API"**, vous pouvez cliquer sur le bouton **"œil"** pour afficher/masquer, sur le bouton **"copier"** pour copier la clé dans le presse-papiers, et sur **"Régénérer la clé API"** pour invalider l'ancienne clé et en créer une nouvelle (les applications qui accèdent à vos documents via des appels API ne pourront pas y accéder tant que vous n'aurez pas mis à jour la nouvelle clé dans celles-ci).

<figure><img src="https://3811618827-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FwduaTA5Sz3nf9aH5k1S6%2Fuploads%2Fgit-blob-97c91fe2c7fd5be32e6fea1aa6b7dbd31b3b177d%2Fcopy-api-key.png?alt=media" alt="copier la clé API"><figcaption></figcaption></figure>

Après avoir obtenu la clé API, vous pouvez procéder à son utilisation dans vos appels API à Rememberizer pour interroger vos documents et contenus indexés.

### Utilisation de la clé API

Pour accéder aux points de terminaison de Rememberizer, vous utiliserez la clé API dans l'en-tête `X-API-Key` de vos requêtes API. Veuillez consulter la [Documentation de l'API](https://docs.rememberizer.ai/fr/ressources-pour-les-developpeurs/api-docs) pour voir les points de terminaison que Rememberizer fournit.

Une fois que vous avez votre clé API, vous pouvez l'utiliser de plusieurs manières :

1. **Accès direct à l'API** : Utilisez la clé API dans vos requêtes HTTP pour interroger les points de terminaison de recherche de Rememberizer
2. **Intégration LangChain** : Utilisez l'[Intégration LangChain](https://docs.rememberizer.ai/fr/ressources-pour-les-developpeurs/integration-options/langchain-integration) pour incorporer les capacités de Rememberizer dans vos applications LangChain
3. **GPT personnalisé** : Utilisez la clé API dans une application GPT personnalisée comme décrit ci-dessous

#### Utilisation avec des GPT personnalisés

Commencez par [créer un GPT dans l'interface ChatGPT](https://chat.openai.com/gpts/editor). Assurez-vous de choisir le type d'authentification comme "Clé API", le type d'authentification comme "Personnalisé" et l'en-tête comme "X-Api-Key", puis collez la clé que vous avez copiée précédemment dans la zone de texte de la clé API.

{% hint style="info" %}
Pour une intégration GPT plus avancée qui utilise OAuth au lieu des clés API, voir [Créer un GPT Rememberizer](https://docs.rememberizer.ai/fr/ressources-pour-les-developpeurs/integration-options/creating-a-rememberizer-gpt).
{% endhint %}

<figure><img src="https://3811618827-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FwduaTA5Sz3nf9aH5k1S6%2Fuploads%2Fgit-blob-ec8b01297356272b42bd1a5c180bcc661e5cc1e9%2Fgpt-app-using-api-key.png?alt=media" alt="gpt app using api key" width="375"><figcaption></figcaption></figure>
