VectorStoreInfo
VectorStoreInfo es un componente sencillo que te permite obtener y mostrar la información esencial de un VectorStore dentro de tu dashboard de Nappai. Con él, puedes ver el nombre y la descripción que le has asignado a tu VectorStore, lo que facilita la organización y el seguimiento de los recursos que utilizas en tus automatizaciones.
¿Cómo funciona?
El componente recibe tres entradas:
- Vector Store – la instancia real del VectorStore que quieres describir.
- Description – un texto que explica brevemente el propósito del VectorStore.
- Name – el nombre que le asignas al VectorStore.
Internamente, VectorStoreInfo simplemente empaqueta estos datos en un objeto VectorStoreInfo
. No hace llamadas a APIs externas ni procesa datos complejos; solo organiza la información que ya tienes en tu flujo de trabajo.
Entradas
Campos de Entrada
- Vector Store: La instancia del VectorStore que quieres describir.
- Description: Texto que explica el propósito o contenido del VectorStore.
- Name: Nombre identificador del VectorStore.
Salidas
- Vector Store Info: Un objeto
VectorStoreInfo
que contiene el nombre, la descripción y la referencia al VectorStore. Este objeto puede ser conectado a otros componentes que necesiten esa información, como visualizadores de metadatos o generadores de reportes.
Ejemplo de Uso
Supongamos que tienes un componente llamado CreateVectorStore que crea un VectorStore a partir de un conjunto de documentos. Quieres mostrar la información de ese VectorStore en un panel de control.
- Conecta la salida Vector Store de CreateVectorStore al campo Vector Store de VectorStoreInfo.
- Escribe una breve descripción en el campo Description, por ejemplo: “VectorStore que contiene los embeddings de los manuales de usuario.”
- Asigna un nombre descriptivo en el campo Name, por ejemplo: “ManualUserEmbeddings”.
- Conecta la salida Vector Store Info a un componente de visualización, como DisplayInfo o a un Dashboard Widget que muestre los metadatos.
Con esto, tu dashboard mostrará automáticamente el nombre y la descripción del VectorStore, ayudándote a identificar rápidamente qué contiene cada recurso.
Componentes Relacionados
- CreateVectorStore – Crea un VectorStore a partir de datos.
- VectorStoreQuery – Ejecuta consultas sobre un VectorStore.
- DisplayInfo – Muestra información de objetos en el panel de control.
- DashboardWidget – Componente visual que puede recibir datos de salida como
VectorStoreInfo
.
Consejos y Mejores Prácticas
- Usa nombres claros: El nombre del VectorStore debe reflejar su contenido para facilitar la búsqueda.
- Mantén descripciones concisas: Una descripción breve pero informativa ayuda a otros usuarios a entender el propósito sin leer documentación extensa.
- Conecta directamente: Si tu VectorStore ya está creado, conecta su salida directamente al campo Vector Store para evitar pasos intermedios innecesarios.
- Revisa la visibilidad: Asegúrate de que el componente esté visible en el panel donde lo necesites; no es necesario moverlo a otro flujo si solo sirve para mostrar metadatos.
Consideraciones de Seguridad
- Datos sensibles: El componente no expone datos internos del VectorStore; solo muestra nombre y descripción.
- Acceso controlado: Si tu VectorStore contiene información confidencial, asegúrate de que solo los usuarios autorizados tengan acceso al flujo que incluye este componente.
- Credenciales: La instancia del VectorStore debe estar protegida con las credenciales adecuadas; el componente no gestiona autenticaciones, por lo que la seguridad depende de la configuración del VectorStore en sí.