The generative AI client implementations are modules sitting at the top of the project, e.g. spring-ai-ollama
. Create a directory, generative-clients
and put the various client modules in that directory
Comment From: Sohardh
@markpollack was going to pick this up, just wanted to confirm, i am shifting the following modules to generative-clients
- spring-ai-azure-openai
- spring-ai-huggingface
- spring-ai-ollama
- spring-ai-openai
- spring-ai-vertex-ai
Comment From: markpollack
We have gone with this package structure. Please comment if you have suggestions. Closing the issue for now.
├── models
│ ├── spring-ai-azure-openai
│ ├── spring-ai-bedrock
│ ├── spring-ai-huggingface
│ ├── spring-ai-ollama
│ ├── spring-ai-openai
│ ├── spring-ai-postgresml
│ ├── spring-ai-transformers
│ └── spring-ai-vertex-ai