
Weaviate es una base de datos de vectores de código abierto nativo de nube que es robusta, rápida y escalable.
Para comenzar rápidamente, eche un vistazo a una de estas páginas:
Para obtener más detalles, lea el resumen en esta página o consulte la documentación del sistema.
Weaviate utiliza modelos de aprendizaje automático (ML) de última generación para convertir sus datos (texto, imágenes y más) en una base de datos vectorial de búsqueda.
Aquí hay algunos aspectos destacados.
Weaviate es rápido. El motor central puede ejecutar una búsqueda de vecinos más cercano de 10 nn en millones de objetos en milisegundos. Ver puntos de referencia.
Weaviate puede vectorizar sus datos a la hora de importación . O, si ya ha vectorizado sus datos, puede cargar sus propios vectores en su lugar.
Los módulos le brindan la flexibilidad de sintonizar tejido para sus necesidades. Más de dos docenas de módulos lo conectan a servicios populares y centros de modelos como OpenAI, Cohere, Voyageai y Huggingface. Use módulos personalizados para trabajar con sus propios modelos o servicios de terceros.
Weaviate está construido con escala, replicación y seguridad en mente para que pueda ir sin problemas de la prototipos rápidos a la producción a escala .
Weaviate no solo las búsquedas de vector de rayo de alimentación. Otras superpotencias incluyen recomendación , resumen e integración con marcos de búsqueda neuronal .
Ingenieros de software
Ingenieros de datos
Científicos de datos
Una base de datos vectorial tejida puede buscar texto, imágenes o una combinación de ambos. Fast Vector Search proporciona una base para chatbots, sistemas de recomendación, resumen y sistemas de clasificación.
Aquí hay algunos ejemplos que muestran cómo Weaviate se integra con otras herramientas de IA y ML:
Estas demostraciones son aplicaciones de trabajo que destacan algunas de las capacidades de Weaviate. Su código fuente está disponible en GitHub.
Weaviate expone una API GraphQL y una API REST. A partir de V1.23, una nueva API GRPC proporciona un acceso aún más rápido a sus datos.
Weaviate proporciona bibliotecas de clientes para varios idiomas populares:
También hay bibliotecas apoyadas por la comunidad para idiomas adicionales.
Los cursos gratuitos y autogestionados en Weaviate Academy le enseñan cómo usar Weaviate. El repositorio de tutoriales tiene código, por ejemplo, proyectos. El repositorio de recetas tiene aún más código de proyecto para comenzar.
El blog y el podcast Weaviate publican regularmente historias en Weaviate y AI.
Aquí hay algunas publicaciones populares:
En Weaviate, nos encanta conectarnos con nuestra comunidad. Nos encanta ayudar a personas increíbles a construir cosas geniales. Y nos encanta hablar contigo sobre tu pasión por las bases de datos vectoriales y la IA.
Comuníquese y únase a nuestra comunidad:
Para mantenerse al día con nuevos lanzamientos, noticias de reuniones y más, suscribirse a nuestro boletín