Saltearse al contenido

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:

  1. Vector Store – la instancia real del VectorStore que quieres describir.
  2. Description – un texto que explica brevemente el propósito del VectorStore.
  3. 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.

  1. Conecta la salida Vector Store de CreateVectorStore al campo Vector Store de VectorStoreInfo.
  2. Escribe una breve descripción en el campo Description, por ejemplo: “VectorStore que contiene los embeddings de los manuales de usuario.”
  3. Asigna un nombre descriptivo en el campo Name, por ejemplo: “ManualUserEmbeddings”.
  4. 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í.