27 lines
1.0 KiB
Groovy
27 lines
1.0 KiB
Groovy
dependencies {
|
|
implementation project(':common')
|
|
|
|
// Spring Boot
|
|
implementation 'org.springframework.boot:spring-boot-starter-web'
|
|
implementation 'org.springframework.boot:spring-boot-starter-data-jpa'
|
|
implementation 'org.springframework.boot:spring-boot-starter-validation'
|
|
implementation 'org.springframework.boot:spring-boot-starter-data-redis'
|
|
implementation 'org.springframework.boot:spring-boot-starter-cache'
|
|
|
|
// Azure Event Hub
|
|
implementation 'com.azure:azure-messaging-eventhubs:5.15.0'
|
|
implementation 'com.azure:azure-messaging-eventhubs-checkpointstore-blob:1.16.0'
|
|
implementation 'com.azure:azure-storage-blob:12.22.1'
|
|
|
|
// AI Services
|
|
implementation 'com.azure:azure-ai-textanalytics:5.3.0'
|
|
implementation 'com.theokanning.openai-gpt3-java:service:0.18.2'
|
|
|
|
// Monitoring
|
|
implementation 'org.springframework.boot:spring-boot-starter-actuator'
|
|
implementation 'io.micrometer:micrometer-registry-azure-monitor'
|
|
|
|
// Database
|
|
implementation 'org.postgresql:postgresql'
|
|
}
|