Releases: datastax/ragstack-ai
Releases · datastax/ragstack-ai
ragstack-ai-1.1.0
What's Changed
- bump unstructured to 0.14.5 by @nicoloboschi in #479
- deps: bump ragstack-ai-langchain and ragstack-ai-llamaindex by @nicoloboschi in #481
- [RAG-366] Fix Docs Colab links by @mendonk in #473
- (docs) MMR page switch to AstraDBVectorStore (=data api) by @hemidactylus in #474
- docs: updates to the "Hotels app" page by @hemidactylus in #476
- [Docs] - Knowledge graph by @mendonk in #459
- CLeanup CassandraKnowledgeGraph code by @cbornet in #478
- Resolve Numpy version for 3.8 to 3.12+ by @cbornet in #484
- update knowledge-store readme by @bjchambers in #483
- Extract LangChain knowledge store to its own module by @cbornet in #467
- [Docs] - Update llamaindex imports, WSL note, KG Under Development note by @mendonk in #485
- [knowledge-store]: Use more generic types in API by @cbornet in #480
- [knowledge-store] Move extractors to their own package by @cbornet in #463
- Move LinkTag to common package by @cbornet in #487
- Release ragstack-ai-knowledge-store-0.0.4 by @cbornet in #489
- Fix CI filter for knowledge-store by @cbornet in #494
- Rename KnowledgeStore to GraphStore by @cbornet in #492
- Make ragstack-ai-colbert optional by @cbornet in #491
- Update llama versions in langchain e2e tests by @cbornet in #493
- Update langchain versions in llama-index e2e tests by @cbornet in #495
- Use nemoguardrails HEAD for ragstack-ai e2e tests by @cbornet in #496
- deps: pin tenacity to != 8.4.0 by @nicoloboschi in #497
- Move knowledge-store langchain code to ragstack-langchain by @cbornet in #490
- Release ragstack-ai-knowledge-store-0.0.5 by @cbornet in #498
- drop docker image for ragstack-ai by @nicoloboschi in #499
- Bump llama-index version to 0.10.46 by @cbornet in #502
- Release ragstack-ai-langchain-1.2.0 by @cbornet in #505
- Bump langchain in ragstack-ai by @cbornet in #506
- Fix and lint graph store notebook by @cbornet in #509
- Add Links to graph store Node by @cbornet in #507
- Bump langchain versions by @cbornet in #504
- Update snyk ignore file by @cbornet in #511
- security: ignore SNYK-PYTHON-TORCH-7231127 by @nicoloboschi in #512
- feat: Compute edges from tags rather than storing by @bjchambers in #500
- feat: Persist node metadata and links by @bjchambers in #513
- tests: fix cancelled scheduled tests and trulens upgrade by @nicoloboschi in #521
- tests: set cassandra connect timeout by @nicoloboschi in #519
- Extract metadata's content_id to node id by @cbornet in #518
- test: fix fixtures for metadata tests by @bjchambers in #517
- feat: Limit items retrieved during MMR traversal by @bjchambers in #514
- Accept iterables of link in add_link by @cbornet in #522
- Release ragstack-ai-knowledge-store-0.0.6 by @cbornet in #523
- Bump ragstack-ai-knowledge-store in ragstack-langchain by @cbornet in #526
- ref: Rename EdgeExtractor to LinkExtractor by @bjchambers in #516
- [Docs] - Update openai key in quickstart.adoc by @mendonk in #524
- initial add of ragulate to ragstack by @epinzur in #528
- fix tox by @bjchambers in #530
- ragulate: ci and release process by @nicoloboschi in #531
- Use ruff instead of black by @cbornet in #532
- Format imports with ruff by @cbornet in #533
- Restrict ragstack-knowledge-graph to 3.11+ by @cbornet in #534
- fix ragulate readme by @epinzur in #535
- Improve lint tasks by @cbornet in #537
- Lint example notebooks by @cbornet in #538
- ci: run ruff check by @nicoloboschi in #536
- Align knowledge-graph and knowledge-store linting by @cbornet in #540
- Ruff lint config by @cbornet in #541
- feat: Add MMR helper allowing simd in similarity by @bjchambers in #525
- Add ruff rule for line-length by @cbornet in #542
- Add ruff rules for white spaces by @cbornet in #543
- Fix lint by @cbornet in #544
- Add ruff rules for pyupgrade by @cbornet in #546
- Add ruff rules for naming by @cbornet in #545
- Add ruff rules for sring concatenation by @cbornet in #547
- Add ruff rules for perflint by @cbornet in #548
- Add ruff rules for flake8-simplify by @cbornet in #549
- Add ruff rules for bugbear by @cbornet in #551
- Add ruff rules for comprehensions by @cbornet in #550
- feat: Add extractors for keywords, ner & hierarchy by @bjchambers in #527
- test: Restore knowldege-store integration tests by @bjchambers in #529
- dep: update knowledge-store in langchain by @bjchambers in #553
- Bump ragstack-ai-langchain to 1.3.0 in ragstack-ai by @cbornet in #557
- Add ruff-specific rules (RUF) by @cbornet in #558
- Add ruff rules for tryceratops by @cbornet in #559
- Add ruff rules for pygrep-hooks by @cbornet in #560
- Add various ruff rules by @cbornet in #562
- Add ruff rules for blind-except by @cbornet in #564
- Add ruff rules for pandas-vet by @cbornet in #561
- [Docs] - Knowledge Store by @mendonk in #515
- Add ruff rules for builtins by @cbornet in #565
- Add ruff rules for logging-format by @cbornet in #568
- Add ruff rules for print by @cbornet in #570
- Add ruff rules for no-pep420 by @cbornet in #569
- Add ruff rules for pytest by @cbornet in #563
- Add ruff rules for return by @cbornet in #571
- Add ruff rules for tidy-imports by @cbornet in #573
- Add ruff rules for self by @cbornet in #572
- Add ruff rules for TODOs by @cbornet in #575
- Add ruff rules for unused arguments by @cbornet in #574
- Add ruff rules for docstrings by @cbornet in #576
- Fix Resume RAGulate Queries by @saikolasani in #552
- [Docs] - Update Colbert doc to reflect notebook updates by @mendonk in #567
- two minor ragulate query fixes by @epinzur in #581
- Add type checking of knowledge-graph by @cbornet in #583
- Add type checking of test-utils and knowledge-store by @cbornet in #577
- Add ruff rules for bandit by @cbornet in #555
- Add ruff rules for pylint by @cbornet in #556
- [Docs] HC...
ragstack-ai-1.0.8
What's Changed
- Docs-fix-build-errors by @mendonk in #455
- Docs update ts quickstart and nav by @mendonk in #456
- docs: fix ts package name by @nicoloboschi in #457
- ref: Separate out edge extractors by @bjchambers in #450
- Extract API for coarse knowledge graph by @cbornet in #452
- tests: fix nvidia endpoints failures by @nicoloboschi in #458
- [knowledge-store] feat: Dynamic, MMR-based traversal by @bjchambers in #460
- llamaindex: pin llama-index-core version by @nicoloboschi in #466
- Use setup_mode instead of apply_schema for consistency with other components by @cbornet in #465
- add dependabot.yml by @nicoloboschi in #468
- build(deps): bump dorny/paths-filter from 2 to 3 by @dependabot in #470
- build(deps): bump convictional/trigger-workflow-and-wait from 1.6.1 to 1.6.5 by @dependabot in #469
- [knowledge store] docs: Astra Docs Demo by @bjchambers in #461
- feat: Use tags exclusively for edge creation by @bjchambers in #471
- fix knowledge store notebook for colab by @bjchambers in #472
- Cleanup knowledge store code by @cbornet in #475
- Support Python 3.9 in knowledge_store and knowledge_graph by @cbornet in #462
- bump langchain to 0.2.x by @nicoloboschi in #464
- deps: bump ragstack-ai-langchain and ragstack-ai-llamaindex by @nicoloboschi in #477
Full Changelog: ragstack-ai-1.0.7...ragstack-ai-1.0.8
ragstack-ai-1.0.7
What's Changed
- feat: Pull in knowledge store improvements by @bjchambers in #446
- feat: knowlege-store concurrent traversal by @bjchambers in #447
- ci: optimize runs by @nicoloboschi in #448
- Remove dependency on precisely by @cbornet in #449
- langchain: add support for vectorize by @nicoloboschi in #451
- Documentation for RAGStack TS by @nicoloboschi in #372
- deps: bump ragstack-langchain to 1.0.7 by @nicoloboschi in #453
- deps: bump requests to 2.32.2 by @nicoloboschi in #454
New Contributors
- @bjchambers made their first contribution in #446
Full Changelog: ragstack-ai-1.0.6...ragstack-ai-1.0.7
ragstack-ai-1.0.6
What's Changed
- feat: add langchain cassandra tool by @nicoloboschi in #440
- feat: add llamaindex cassandra tool by @nicoloboschi in #439
- colbert: python 3.12 support by @zzzming in #423
- enable py3.12 for llamaindex and langchain packages by @nicoloboschi in #444
- update main packages to lc 1.0.6 and llamaindex 1.0.5 by @nicoloboschi in #445
Full Changelog: ragstack-ai-1.0.5...ragstack-ai-1.0.6
ragstack-ai-1.0.5
What's Changed
- [Docs] - Unstructured notebook update by @mendonk in #427
- ci: add checks for supported py versions by @nicoloboschi in #434
- ci: fix llamaindex main branch tests by @nicoloboschi in #435
- [Docs] - Colbert Update by @mendonk in #425
- libs: add graph knowledge stores by @nicoloboschi in #436
- deps: update unstructured to 0.14.2 by @nicoloboschi in #433
- ci: fix unit tests by @nicoloboschi in #438
- fixed colbert db sync methods by @epinzur in #442
Full Changelog: ragstack-ai-1.0.4...ragstack-ai-1.0.5
ragstack-ai-1.0.4
What's Changed
- updated changelog for recent releases by @epinzur in #421
- ci: use common actions for astra by @nicoloboschi in #428
- chore: remove unused benchmark code by @nicoloboschi in #429
- ci: fix test with docker by @nicoloboschi in #430
- added async support to colbert and lanchain.colbert libraries by @epinzur in #426
- updated colbert package to 1.0.3 by @epinzur in #431
- upgraded colbert in ragstack package by @epinzur in #432
Full Changelog: ragstack-ai-1.0.3...ragstack-ai-1.0.4
ragstack-ai-1.0.3
What's Changed
- docs: add 1.0.2 changelog by @nicoloboschi in #415
- refactored colbert codebase by @epinzur in #407
- Docs - RAGStack x Langflow by @mendonk in #416
- docs: remove api reference from toc by @nicoloboschi in #417
- Fix unstructured noteboook by @mendonk in #408
- Release ragstack-ai-colbert 1.0.2 by @epinzur in #419
- Release ragstack-ai 1.0.3 by @epinzur in #420
Full Changelog: ragstack-ai-1.0.2...ragstack-ai-1.0.3
ragstack-ai-1.0.2
What's Changed
- [Docs] - Colbert Intro, Example, and Notebook by @mendonk in #401
- Fix notebook formatting by @cbornet in #404
- Bump LangChain version to 0.1.17 by @cbornet in #403
- ci: fix latest ragstack-ai tests by @nicoloboschi in #405
- Updates for unified build by @mlr in #406
- docs: fix langchain api reference build by @nicoloboschi in #409
- build(deps): bump transformers from 4.36.2 to 4.38.0 in /docker/examples/local-llm by @dependabot in #412
- docs: add note about llamaindex upgrade by @nicoloboschi in #410
- deps: bump langchain core deps by @nicoloboschi in #411
- improve release instructions by @nicoloboschi in #414
- deps: bump ragstack-ai-langchain 1.0.2 by @nicoloboschi in #413
New Contributors
- @mlr made their first contribution in #406
- @dependabot made their first contribution in #412
Full Changelog: ragstack-ai-1.0.1...ragstack-ai-1.0.2
ragstack-ai-1.0.1
What's Changed
- new packages docs by @nicoloboschi in #386
- 1.0.0 Changelog by @nicoloboschi in #395
- notebooks: update code for llamaindex 0.10.x by @nicoloboschi in #388
- Standardize colbert case by @mendonk in #397
- ragstack-ai-colbert: fix file name typo by @zzzming in #396
- fix colbert rank calculation by @epinzur in #399
- deps: bump ragstack-ai-colbert to 1.0.1 by @nicoloboschi in #400
Full Changelog: ragstack-ai-1.0.0...ragstack-ai-1.0.1
ragstack-ai-1.0.0
What's Changed
- ci: fix api reference build by @nicoloboschi in #333
- Add notebook for Dynamic Few-Shot Prompting for SQL by @cbornet in #317
- docs: changelog for 0.10.0 by @nicoloboschi in #334
- Use langchain-astradb in notebooks by @cbornet in #330
- [RAG-253] updated splitting doc in default architecture by @epinzur in #331
- Add 0.10.0 api ref to nav.adoc by @johnsmartco in #335
- base colbert implementation by @zzzming in #327
- [tests] temporarily disable GPT4 tests by @jordanrfrazier in #336
- auto configurable query_maxlen by @zzzming in #337
- [tests] temporarily disable GPT4 tests for llama too by @jordanrfrazier in #339
- colbert: add lint to colbert package and tests by @nicoloboschi in #340
- ci: add colbert integration tests vs astra by @nicoloboschi in #341
- tests: hide skipped tests in report by @nicoloboschi in #344
- ci: fix unit tests by @nicoloboschi in #343
- langchain base retriever by @zzzming in #342
- [tests] add single gpt4 test back by @jordanrfrazier in #345
- tests: fix astra ingest test by @nicoloboschi in #346
- Remove unused attributes in ColbertTokenEmbeddings by @cbornet in #348
- [tests] disable gpt4 tests again by @jordanrfrazier in #350
- replaced "title" with "id" for ColBERT document identifier by @epinzur in #347
- Add mypy for type checking by @cbornet in #349
- additional renaming and cleanup of colbert module by @epinzur in #353
- ci: do not run notebooks tests on schedule condition by @nicoloboschi in #355
- cuda improvement by @zzzming in #354
- cassandra query timeout in colBERT retriever by @zzzming in #356
- fixed bug in retrieval scoring by @epinzur in #357
- formatted colbert code by @epinzur in #358
- colbert config and embedding timeout by @zzzming in #360
- created docstrings for the root colBERT package by @epinzur in #361
- fixed bug in embedding code by @epinzur in #363
- per token based euclidian and cosine similarity test by @zzzming in #366
- compatibility test to support other colbert models by @zzzming in #367
- Luna for RAGStack by @johnsmartco in #318
- reduce paddings on query_maxlen in the default setting by @zzzming in #368
- [CI]: Update test frequency to 1/day by @jordanrfrazier in #369
- [tests]: change fixtures to functions by @jordanrfrazier in #371
- [CI]: enable gpt4 tests by @jordanrfrazier in #370
- deps: upgrade llamaindex to 0.10.28 by @nicoloboschi in #316
- tests: disable hugging face hub by @nicoloboschi in #374
- ci: use us-east-2 for astra prod (notebooks) by @nicoloboschi in #375
- deps: allow astrapy 1.x by @nicoloboschi in #373
- added a llamaIndex ColBERT retriever by @epinzur in #359
- tests: some langchain tests are not running by @nicoloboschi in #379
- Correct code samples in Get Started docs by @lulujo in #380
- Update quickstart.adoc by @mendonk in #381
- Update quickstart.adoc to correct the full code sample by @lulujo in #382
- made various changes to cleanup retrieval by @epinzur in #362
- refactor: split repository in subpackages by @nicoloboschi in #376
- tests: fix bedrock mistral failure by @nicoloboschi in #385
- colbert naming and organizational chagnes by @epinzur in #387
- use cassio for vector store by @epinzur in #383
- deps: upgrade langchain to 0.1.16 and llamaindex to 0.10.31 by @nicoloboschi in #390
- Add packages readme by @nicoloboschi in #392
- ci: fix integration tests failures by @nicoloboschi in #384
- update colbert deps to 1.0.0 by @nicoloboschi in #393
- deps: use ragstack-ai-langchain/llamaindex 1.0.0 by @nicoloboschi in #394
New Contributors
Full Changelog: ragstack-ai-0.10.0...ragstack-ai-1.0.0