da-autolabel-dev / build.gradle.kts
Ajay Yadav
Initial deployment of da-autolabel-dev
86a3cc6
// da-autolabel inherits common configuration from parent build.gradle.kts
// This build file adds autolabel-specific dependencies
dependencies {
// DA-Protos common entities and utilities
implementation(project(":da-protos"))
// LLM Integration Dependencies
implementation("com.theokanning.openai-gpt3-java:service:0.18.2")
implementation("com.google.cloud:google-cloud-aiplatform:3.34.0")
implementation("org.springframework.boot:spring-boot-starter-webflux")
implementation("org.apache.httpcomponents.client5:httpclient5:5.2.1")
implementation("com.fasterxml.jackson.core:jackson-databind")
implementation("com.fasterxml.jackson.datatype:jackson-datatype-jsr310")
// Additional dependencies specific to da-autolabel
implementation("org.springframework.cloud:spring-cloud-starter-openfeign:4.1.1")
}
// Configure main application class
configure<org.springframework.boot.gradle.dsl.SpringBootExtension> {
mainClass.set("com.dalab.autolabel.DaAutolabelApplication")
}