1.15.0
Added
- feat: Add support for Markdown files by @ali-sedaghatbaf in #496
- feat: add Amazon Bedrock support for LLM and Embeddings by @adityachap in #475
- Introduce LLMBase by @ali-sedaghatbaf in #503
- Align KG builder schema (eg.
GraphSchema) with Neo4j-style constraints- Add a separate schema model for LLM structured output by @adamnsch in #506
- Introduce Neo4j-style EXISTENCE constraints for KG schemas by @adamnsch in #510
- Add support for KEY constraints to KG builder schema by @adamnsch in #511
- Support composite constraints in KG builder schemas by @adamnsch in #512
- Ensure there is always a single-property key constraint by @adamnsch in #519
- Add token usage tracking by @ali-sedaghatbaf in #513
Fixed
- fix: extract_cypher fails on valid Cypher with map literals by @oskarhane in #509
- fix: Add default
nameproperty to node types defined without apropertieskey by @ali-sedaghatbaf in #499 - fix: build explicit PyArrow schema in Neo4jGraphParquetFormatter by @matteomedioli in #500
- fix: test embedding float32 followup (GENKGB-1065) by @matteomedioli in #514
New Contributors
- @adityachap made their first contribution in #475
- @matteomedioli made their first contribution in #500
Full Changelog: 1.14.1...1.15.0