Hey, are the transitive dependencies really intended? Shouldn't we use compileOnly. You don't want to have all dependencies if you only use one of them.
implementation("dev.langchain4j:langchain4j-bedrock:$langchain4jVersion")
implementation("dev.langchain4j:langchain4j-google-ai-gemini:$langchain4jVersion")
implementation("dev.langchain4j:langchain4j-ollama:$langchain4jVersion")
implementation("dev.langchain4j:langchain4j-open-ai:$langchain4jVersion")
Hey, are the transitive dependencies really intended? Shouldn't we use
compileOnly. You don't want to have all dependencies if you only use one of them.