feat(project): 实现AI项目初始化及文档解析功能
- 新增DocumentParserUtil工具类,支持PDF、Word、Excel、Markdown及文本解析 - 基于MinIO实现OssService,支持文件上传、下载、删除及URL生成 - 添加ProjectService实现,利用Spring AI ChatClient解析项目文档生成结构化数据 - 新增ProjectController,提供文件上传接口供项目初始化调用 - 配置开发环境application-dev.yaml,包含数据库、MinIO及Spring AI相关配置 - 添加pom.xml,集成必要依赖如Spring AI、MinIO、Apache POI、PDFBox、Tika和Flexmark等组件
This commit is contained in:
@@ -37,12 +37,11 @@ spring:
|
||||
base-url: https://sg1.proxy.yinlihupo.cc/proxy/https://openrouter.ai/api/v1
|
||||
chat:
|
||||
options:
|
||||
model: gpt-4o
|
||||
temperature: 0.3
|
||||
model: Qwen3
|
||||
|
||||
# MinIO 对象存储配置
|
||||
minio:
|
||||
endpoint: 10.200.8.25:9000
|
||||
endpoint: http://10.200.8.25:9000
|
||||
access-key: minioadmin
|
||||
secret-key: minioadmin
|
||||
bucket-name: ylhp-files
|
||||
|
||||
Reference in New Issue
Block a user