Ilayaperumal Gopinathan
fcd2803f36
Release version 1.0.0
2025-05-19 10:40:35 +01:00
Christian Tzolov
5d6bbd9368
refactor: update dependencies to use spring-ai-model and spring-ai-commons
...
Replace spring-ai-client-chat dependency with spring-ai-model in model implementations
and memory repositories, and with spring-ai-commons in document readers. This change
improves the dependency structure by having components depend on the appropriate
abstraction level.
Additional changes:
- Add slf4j-api dependency to pdf-reader and spring-ai-retry
- Move spring-ai-client-chat to test scope in spring-ai-ollama
- Fix XML formatting in some pom.xml files
Signed-off-by: Christian Tzolov <christian.tzolov@broadcom.com >
2025-05-16 19:58:11 +02:00
Ilayaperumal Gopinathan
f2940cffce
Next development version
2025-05-13 19:06:16 +01:00
Ilayaperumal Gopinathan
30a9638de8
Release version 1.0.0-RC1
2025-05-13 19:05:52 +01:00
Ilayaperumal Gopinathan
3acc206eb2
Next development version
2025-04-30 17:51:20 +01:00
Ilayaperumal Gopinathan
b657cf3bae
Release version 1.0.0-M8
2025-04-30 17:51:07 +01:00
David Frizelle
c95d5c05ba
Bump org.apache.tika to 3.1.0 ( #2900 )
...
Signed-off-by: David Frizelle <david.frizelle@gmail.com >
2025-04-28 11:00:29 +01:00
Soby Chacko
53a7af500b
Addressing the remaining checkstyle failures
...
Signed-off-by: Soby Chacko <soby.chacko@broadcom.com >
2025-04-15 11:04:03 +01:00
Ilayaperumal Gopinathan
bda702e8e1
Next development version
2025-04-10 20:23:38 +01:00
Ilayaperumal Gopinathan
584138af28
Release version 1.0.0-M7
2025-04-10 20:23:07 +01:00
Soby Chacko
717e419515
Rename spring-ai parent from spring-ai to spring-ai-parent
...
Signed-off-by: Soby Chacko <soby.chacko@broadcom.com >
2025-04-04 12:43:22 -04:00
Mark Pollack
e3f9b7c16b
rename spring-ai-core to spring-ai-client-chat
2025-04-04 11:44:38 -04:00
Alexandros Pappas
29002dfc0d
chore: remove unused imports ( #2542 )
...
Signed-off-by: Alexandros Pappas <apappascs@gmail.com >
2025-03-21 12:20:29 +00:00
shahbazaamir
2394ac82ad
Added test cases to cover usage of ExtractedTextFormatter
...
Signed-off-by: shahbazaamir <shahbaz07dbit@gmail.com >
2025-03-03 13:30:50 +00:00
Ilayaperumal Gopinathan
977500f7a1
Remove deprecated classes and methods in spring-ai-core
...
* Remove use of Document.getContext method from spring-ai-core, use getText
* Remove deprecated ChatOptionsBuilder class
* Remove deprecated FunctionCallingOptionsBuilder class
2025-01-06 16:57:55 -05:00
Mark Pollack
d7fe07b0f1
Next development version
2024-12-23 14:25:21 -05:00
Mark Pollack
ab022fa956
Release version 1.0.0-M5
2024-12-23 14:24:55 -05:00
Mark Pollack
67a8896422
Next development version
2024-11-20 18:03:30 -05:00
Mark Pollack
33c05c399c
Release version 1.0.0-M4
2024-11-20 18:02:47 -05:00
Christian Tzolov
018257a605
fix: Resolve javadoc and maven confiuration issues
2024-11-16 12:43:27 +01:00
dafriz
5e86583679
Bump org.apache.tika to 3.0.0
2024-11-11 11:32:39 +00:00
Soby Chacko
8e758dbd00
Introduce checkstyle plugin
...
- Based on https://github.com/spring-io/spring-javaformat
- In this iteration, checkstyles are only enabled for spring-ai-core
2024-10-24 16:43:59 -04:00
Mark Pollack
4c83fe8302
Guard against NPE in ZhiPu embedding model
...
- Update retry test to pass - needs investigation
2024-10-08 23:37:00 +02:00
Mark Pollack
4a892b5269
Release version 1.0.0-M3
2024-10-08 23:18:50 +02:00
Mark Pollack
e1884d1d92
Next development version
2024-08-23 18:47:37 -04:00
Mark Pollack
43ad2bdb97
Release version 1.0.0-M2
2024-08-23 18:46:58 -04:00
Fu Cheng
8469d7dc27
Upgrade to Apache Tika 3.0.0-BETA2
2024-08-23 10:03:17 -04:00
Mark Pollack
da4b26f74c
Update TikaDocumentReaderTests to use easier to parse web site as input
2024-07-02 12:37:25 -04:00
Lorenzo Caenazzo
237feb3437
⬆️ bump tika to 3.0.0-BETA to avoid pdfbox version conflicts
2024-07-02 16:17:59 +02:00
wubo
ccddc53f71
Upgrade Apache Tika to version 2.9.2 to address security vulnerabilities
2024-06-15 18:04:05 +02:00
Mark Pollack
ac91302eed
Next development version
2024-05-28 13:53:04 -04:00
Mark Pollack
0670575f3e
Release version 1.0.0-M1
2024-05-28 13:49:11 -04:00
Mark Pollack
4c617e16b4
Prepare next development iteration
2024-03-12 14:33:45 -04:00
Mark Pollack
490f3cd1cb
Milestone Release 0.8.1
2024-03-12 14:28:28 -04:00
Mark Pollack
bcb559a82c
add license header plugin and update all java files
2024-03-06 17:39:37 -05:00
Mark Pollack
8532cb7bcc
Bump to 0.8.1-SNAPSHOT
2024-02-23 11:11:14 -05:00
Mark Pollack
b0019f403e
fix test that depends on content in our docs :(
2024-02-22 20:19:35 -05:00
Mark Pollack
0657e1bab5
Set writelimit of default BodyContentHandler to unlimited in TikaDocumentReader
2023-12-20 16:13:00 -05:00
Christian Tzolov
6d3c429e95
remove the occurances of 'experimenta' in the git urls and docs
2023-12-12 17:48:11 +01:00
Mark Pollack
8cc941d5ad
move to 0.8.0-SNAPSHOT
2023-12-11 11:53:06 -05:00
Christian Tzolov
952ff6c319
Simplify VectorStore interface
...
- Collapses all VectorStore similiaritySearch methdos into one with SearchRequest builder.
- Fix all affected code and tests.
- Bump the project version to 0.7.1.
- Add tests
- Add autoconfigurations for milvus, pinecone and pgvecor stores.
- Improve and unify the VectorStore ITs.
- Make use of TrasformersEmbeddingClient for auto-configurations ITs.
2023-11-14 15:39:01 -05:00
Christian Tzolov
f9ca032cb3
Apache Tika based reader for all kinds of documents
...
- Provides a rudimentary text extractions for multitude of document formats,
including PDF, Word Doc/Docx PowerPoint ppt/pptx and many more.
- Generates a single Document for the extracted text.
- No pre or post processing and cleansing for the text.
- Move the ExtractedTextFormatter from pdf reader to the core reader to enable reusability. Improve the tika reader
2023-10-30 16:33:26 -04:00