spring-projects / spring-ai

An Application Framework for AI Engineering
https://docs.spring.io/spring-ai/reference/1.0-SNAPSHOT/index.html
Apache License 2.0
2.99k stars 743 forks source link

tika: support using remote server #359

Open davidkarlsen opened 7 months ago

davidkarlsen commented 7 months ago

Expected Behavior

Apache Tika can be run as a convenience server, this gives more wiggle room to install language support and share and instance, have less weight in the calling app etc.

It would be nice with a spring-AI implementation which do remote calls instead of using embedded-mode.

Current Behavior

Runs embedded tika.

Context

markpollack commented 7 months ago

I'm not against the idea, but would welcome a PR as I'm not familiar with the Tika Server.

davidkarlsen commented 5 months ago

@markpollack Do you want it in a separate maven module, or should we add it to the existing one?

davidkarlsen commented 5 months ago

@markpollack ping?

markpollack commented 2 months ago

Hi. If possible to have in the same maven module that would be better. Sorry for the long delay.