# Registrando y usando Claves API

### Requisitos previos

Primero, necesitas tener [un memento](https://docs.rememberizer.ai/es/uso-personal/personal/mementos-filter-access) creado y refinado utilizando tus archivos de conocimiento indexados.

### Crear un conocimiento común

Para crear un conocimiento común, inicia sesión en tu cuenta de Rememberizer y visita [tu página de conocimiento común](https://rememberizer.ai/personal/common-knowledge). Elige **"Tu conocimiento compartido"**, luego haz clic en **"Comenzar"**.

<figure><img src="https://983989491-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FeFTiuIsKOMpUEE73g7bP%2Fuploads%2Fgit-blob-7d59745cf37037ca39fa2a99875522d8017f213e%2Fcommon_knowledge_page.png?alt=media" alt="página de conocimiento común"><figcaption></figcaption></figure>

Luego selecciona uno de los recuerdos que has creado anteriormente, también puedes elegir **"Todos"** o **"Ninguno"**.

<div align="center" data-full-width="false"><figure><img src="https://983989491-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FeFTiuIsKOMpUEE73g7bP%2Fuploads%2Fgit-blob-bdf9e80df73cdb15d320a6103e07eefcc924aa55%2Fcreate-common-knowledge-1.png?alt=media" alt="crear conocimiento común 1" width="375"><figcaption></figcaption></figure></div>

Finalmente, completa el nombre del conocimiento común, la descripción y dale una foto representativa.

<figure><img src="https://983989491-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FeFTiuIsKOMpUEE73g7bP%2Fuploads%2Fgit-blob-3efcde510fd129140d88516783fd0100fa5285dd%2Fcreate-common-knowledge-2.png?alt=media" alt="crear conocimiento común 2" width="375"><figcaption></figcaption></figure>

Después de haber completado el formulario, haz clic en "Compartir conocimiento" en la parte inferior para crear tu conocimiento común. Después de eso, activa **"Habilitar compartición"** en tu conocimiento y haz clic en **"Confirmar"** en el modal emergente.

<figure><img src="https://983989491-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FeFTiuIsKOMpUEE73g7bP%2Fuploads%2Fgit-blob-cd7bb6a8ff3dd2855b563cebadf693095a9e5eb4%2Fcommon_knowledge_sharing.png?alt=media" alt="compartición de conocimiento común"><figcaption></figcaption></figure>

Ahora estás listo para obtener su clave API y acceder a sus documentos a través de llamadas API.

### Obtener la clave API de un conocimiento común que creaste

Para tu conocimiento común, haz clic en los tres puntos en la parte superior derecha, luego elige "Clave API". Si aún no hay una, se creará una para ti. Si la clave API existe, se devolverá.

<figure><img src="https://983989491-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FeFTiuIsKOMpUEE73g7bP%2Fuploads%2Fgit-blob-2808a2efd1839a1feeadea8e7682f187f81d50b5%2Fknowledge_open_API_key.png?alt=media" alt="clave API abierta del conocimiento"><figcaption></figcaption></figure>

En el panel **"Gestionar tu clave API"**, puedes hacer clic en el botón **"ojo"** para mostrar/ocultar, el botón **"copiar"** para copiar la clave al portapapeles, y **"Regenerar clave API"** para invalidar la clave antigua y crear una nueva (las aplicaciones que están accediendo a tus documentos a través de llamadas API no podrán acceder hasta que hayas actualizado la nueva clave en ellas).

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

Después de obtener la clave API, puedes proceder a usarla en tus llamadas API a Rememberizer para consultar tus documentos y contenidos indexados.

### Uso de la clave API

Para acceder a los endpoints de Rememberizer, utilizarás la clave API en el encabezado `X-API-Key` de tus solicitudes API. Por favor, consulta la [Documentación de la API](https://docs.rememberizer.ai/es/recursos-para-desarrolladores/api-docs) para ver los endpoints que proporciona Rememberizer.

Una vez que tengas tu clave API, puedes usarla de varias maneras:

1. **Acceso directo a la API**: Utiliza la clave API en tus solicitudes HTTP para consultar los endpoints de búsqueda de Rememberizer.
2. **Integración con LangChain**: Utiliza la [Integración con LangChain](https://docs.rememberizer.ai/es/recursos-para-desarrolladores/integration-options/langchain-integration) para incorporar las capacidades de Rememberizer en tus aplicaciones de LangChain.
3. **GPT personalizado**: Utiliza la clave API en una aplicación GPT personalizada como se describe a continuación.

#### Usando con GPTs Personalizados

Comienza por [crear un GPT en la interfaz de ChatGPT](https://chat.openai.com/gpts/editor). Asegúrate de elegir el Tipo de Autenticación como "API Key", el Tipo de Autenticación como "Custom" y el encabezado como "X-Api-Key", luego pega la clave que copiaste anteriormente en el cuadro de texto de la API Key.

{% hint style="info" %}
Para una integración de GPT más avanzada que utiliza OAuth en lugar de claves API, consulta [Creando un GPT de Rememberizer](https://docs.rememberizer.ai/es/recursos-para-desarrolladores/integration-options/creating-a-rememberizer-gpt).
{% endhint %}

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