Commit Graph

2 Commits

Author SHA1 Message Date
hanserwei
0782148820 feat(config): 添加 CORS 配置支持跨域请求
- 新增 CorsConfig 类实现 WebMvcConfigurer 接口
- 配置允许所有域名、方法和请求头的跨域访问- 支持发送 Cookie 凭证信息- 设置预检请求有效期为 1 小时

fix(controller): 修正流式响应的内容类型- 将 OpenAIController 的 generateStream 接口返回类型改为 TEXT_EVENT_STREAM_VALUE
- 使用 MediaType.TEXT_EVENT_STREAM_VALUE 替代硬编码字符串
- 确保服务端推送事件(SSE)能正确被客户端接收
2025-10-22 14:05:31 +08:00
bfbfdbc90d feat(ai): 集成多种大模型并支持会话记忆功能
- 新增 Ollama、智谱 AI 和 OpenAI 大模型接入配置- 实现基于 ChatMemory 的会话上下文管理
- 添加流式输出接口以提升响应体验
- 更新加密工具类密钥及测试数据
- 引入多个 AI 控制器用于不同模型的服务调用
- 在 pom.xml 中添加相关依赖项以支持多模型集成
2025-10-21 22:33:19 +08:00