hgzero/ai/build.gradle
Minseo-Jo 14d03dcacf STT-AI 통합 작업 진행 중 변경사항 커밋
- AI 서비스 CORS 설정 업데이트
- 회의 진행 프로토타입 수정
- 빌드 리포트 및 로그 파일 업데이트

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-10-27 13:17:47 +09:00

41 lines
1.2 KiB
Groovy

bootJar {
archiveFileName = 'ai.jar'
}
dependencies {
// Common module
implementation project(':common')
// Redis
implementation 'org.springframework.boot:spring-boot-starter-data-redis'
// PostgreSQL
runtimeOnly 'org.postgresql:postgresql'
// OpenAI
implementation "com.theokanning.openai-gpt3-java:service:${openaiVersion}"
// Anthropic Claude SDK
implementation 'com.anthropic:anthropic-java:2.1.0'
// Azure AI Search
implementation "com.azure:azure-search-documents:${azureAiSearchVersion}"
// Azure Event Hubs
implementation "com.azure:azure-messaging-eventhubs:${azureEventHubsVersion}"
implementation "com.azure:azure-messaging-eventhubs-checkpointstore-blob:${azureEventHubsCheckpointVersion}"
// Feign (for external API calls)
implementation "io.github.openfeign:feign-jackson:${feignJacksonVersion}"
implementation "io.github.openfeign:feign-okhttp:${feignJacksonVersion}"
// Spring WebFlux for SSE streaming
implementation 'org.springframework.boot:spring-boot-starter-webflux'
// Springdoc OpenAPI
implementation "org.springdoc:springdoc-openapi-starter-webmvc-ui:${springdocVersion}"
// H2 Database for local development
runtimeOnly 'com.h2database:h2'
}