This PR adds support for Typesense vector store to Spring AI. More details about Typesense can be found here.

Comment From: tzolov

Hey @PabloSanchi , thank you for the contribution. Have not used the Typesense but like the fact it is open sourced and can be tested in docker containers. Regarding the later could you please add IT tests for the Typesense auto-configuration. Also rename the spring-ai-typesense module and pom artifact to spring-ai-typesense-store instead. and the boot-starter module spring-ai-starter-typesense to spring-ai-starter-typesense-store and the artifact from spring-ai-typesense-spring-boot-starter to spring-ai-typesense-store-spring-boot-starter

Comment From: PabloSanchi

Now it should be fixed, I added the tests and renamed the class, I can see that there are conflicts though

Comment From: PabloSanchi

I will fix it as soon as I can :)

Comment From: tzolov

Thank you again @PabloSanchi ! Good stuff. I made few small adjustments and it is ready to merge.

Comment From: tzolov

Rebased, squashed and merged at 3e2ed8b9bf78f516b97949396292276132269a25