feat(llmx-impl): 添加 OpenAI 实现模块
All checks were successful
CI/CD Pipeline / build-and-deploy (push) Successful in 5m38s
All checks were successful
CI/CD Pipeline / build-and-deploy (push) Successful in 5m38s
- 新增 llmx-impl-openai 模块 - 添加基本的项目结构和配置 - 创建 Spring Boot应用程序入口和测试类- 设置 Git 属性和忽略文件
This commit is contained in:
parent
7205123043
commit
67a6c32c6c
@ -10,8 +10,6 @@ dependencies {
|
|||||||
|
|
||||||
implementation(libs.kotlinx.coruntes.reactor)
|
implementation(libs.kotlinx.coruntes.reactor)
|
||||||
|
|
||||||
implementation(libs.aliyun.bailian)
|
|
||||||
|
|
||||||
implementation(libs.okHttp)
|
implementation(libs.okHttp)
|
||||||
|
|
||||||
implementation(libs.forgeBoot.core.extension)
|
implementation(libs.forgeBoot.core.extension)
|
||||||
@ -19,5 +17,8 @@ dependencies {
|
|||||||
implementation(libs.jackson.module.kotlin)
|
implementation(libs.jackson.module.kotlin)
|
||||||
|
|
||||||
implementation(libs.forgeBoot.core.extension)
|
implementation(libs.forgeBoot.core.extension)
|
||||||
|
|
||||||
|
implementation(libs.aliyun.bailian)
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
3
llmx-impl/llmx-impl-openai/.gitattributes
vendored
Normal file
3
llmx-impl/llmx-impl-openai/.gitattributes
vendored
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
/gradlew text eol=lf
|
||||||
|
*.bat text eol=crlf
|
||||||
|
*.jar binary
|
||||||
40
llmx-impl/llmx-impl-openai/.gitignore
vendored
Normal file
40
llmx-impl/llmx-impl-openai/.gitignore
vendored
Normal file
@ -0,0 +1,40 @@
|
|||||||
|
HELP.md
|
||||||
|
.gradle
|
||||||
|
build/
|
||||||
|
!gradle/wrapper/gradle-wrapper.jar
|
||||||
|
!**/src/main/**/build/
|
||||||
|
!**/src/test/**/build/
|
||||||
|
|
||||||
|
### STS ###
|
||||||
|
.apt_generated
|
||||||
|
.classpath
|
||||||
|
.factorypath
|
||||||
|
.project
|
||||||
|
.settings
|
||||||
|
.springBeans
|
||||||
|
.sts4-cache
|
||||||
|
bin/
|
||||||
|
!**/src/main/**/bin/
|
||||||
|
!**/src/test/**/bin/
|
||||||
|
|
||||||
|
### IntelliJ IDEA ###
|
||||||
|
.idea
|
||||||
|
*.iws
|
||||||
|
*.iml
|
||||||
|
*.ipr
|
||||||
|
out/
|
||||||
|
!**/src/main/**/out/
|
||||||
|
!**/src/test/**/out/
|
||||||
|
|
||||||
|
### NetBeans ###
|
||||||
|
/nbproject/private/
|
||||||
|
/nbbuild/
|
||||||
|
/dist/
|
||||||
|
/nbdist/
|
||||||
|
/.nb-gradle/
|
||||||
|
|
||||||
|
### VS Code ###
|
||||||
|
.vscode/
|
||||||
|
|
||||||
|
### Kotlin ###
|
||||||
|
.kotlin
|
||||||
19
llmx-impl/llmx-impl-openai/build.gradle.kts
Normal file
19
llmx-impl/llmx-impl-openai/build.gradle.kts
Normal file
@ -0,0 +1,19 @@
|
|||||||
|
// 开启springboot
|
||||||
|
setProperty(ProjectFlags.USE_SPRING_BOOT_WEB, true)
|
||||||
|
setProperty(ProjectFlags.USE_SPRING_CLOUD_BOM,true)
|
||||||
|
dependencies {
|
||||||
|
// Nacos 服务发现和配置
|
||||||
|
implementation(libs.springCloudStarter.alibaba.nacos.discovery)
|
||||||
|
|
||||||
|
implementation(project(Modules.Core.SPI))
|
||||||
|
|
||||||
|
implementation(libs.kotlinx.coruntes.reactor)
|
||||||
|
|
||||||
|
implementation(libs.okHttp)
|
||||||
|
|
||||||
|
implementation(libs.forgeBoot.core.extension)
|
||||||
|
|
||||||
|
implementation(libs.jackson.module.kotlin)
|
||||||
|
|
||||||
|
implementation(libs.forgeBoot.core.extension)
|
||||||
|
}
|
||||||
@ -0,0 +1,11 @@
|
|||||||
|
package org.jcnc.llmx.impl.openai
|
||||||
|
|
||||||
|
import org.springframework.boot.autoconfigure.SpringBootApplication
|
||||||
|
import org.springframework.boot.runApplication
|
||||||
|
|
||||||
|
@SpringBootApplication
|
||||||
|
class LlmxImplOpenaiApplication
|
||||||
|
|
||||||
|
fun main(args: Array<String>) {
|
||||||
|
runApplication<LlmxImplOpenaiApplication>(*args)
|
||||||
|
}
|
||||||
@ -0,0 +1 @@
|
|||||||
|
spring.application.name=llmx-impl-openai
|
||||||
@ -0,0 +1,13 @@
|
|||||||
|
package org.jcnc.llmx.impl.openai
|
||||||
|
|
||||||
|
import org.junit.jupiter.api.Test
|
||||||
|
import org.springframework.boot.test.context.SpringBootTest
|
||||||
|
|
||||||
|
@SpringBootTest
|
||||||
|
class LlmxImplOpenaiApplicationTests {
|
||||||
|
|
||||||
|
@Test
|
||||||
|
fun contextLoads() {
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
Loading…
x
Reference in New Issue
Block a user