mirror of
https://github.com/hwanny1128/HGZero.git
synced 2025-12-06 19:36:23 +00:00
- AI 서비스 CORS 설정 업데이트 - 회의 진행 프로토타입 수정 - 빌드 리포트 및 로그 파일 업데이트 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
41 lines
1.2 KiB
Groovy
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'
|
|
}
|