当前位置: 首页 > news >正文

X-Search:Spring AI实现的AI智能搜索

X-Search AI智能搜索

X-Search使用Spring AI和Spring AI Alibab Graph实现的AI智能搜索系统。
gitee:https://gitee.com/java-ben/x-search
github:https://github.com/renpengben/x-search

核心功能



快速开始

git clone https://github.com/renpengben/x-search.git 

1.申请searchapi key https://www.searchapi.io/

2.修改配置


spring:application:name: x-searchai:openai:base-url: https://dashscope.aliyuncs.com/compatible-modeapi-key:  sk-xxxchat:options:model: qwen-max-latestembedding:options:model: text-embedding-v1
keys:searchapi:key: xxxengine: googlelogging:level:org:springframework:ai:chat:client:advisor: DEBUG
server:port: 8888

3.后端运行 XSearchApplication.java
4.前端运行

cd /x-search-uinpm installnpm run dev
http://www.lqws.cn/news/571357.html

相关文章:

  • redis延时双删,为什么第一次删除
  • 检查达梦外部表
  • ROS的可视化工具rviz介绍
  • wpf的Binding之UpdateSourceTrigger
  • PaddleNLP
  • 桌面小屏幕实战课程:DesktopScreen 18 FONTPAINT
  • RAG检索增强生成在垂类AI应用效能优化中的应用
  • 【硬核数学】6. 升级你的线性代数:张量,深度学习的多维数据语言《从零构建机器学习、深度学习到LLM的数学认知》
  • 【Java EE初阶 --- 多线程(进阶)】锁策略
  • 构建创意系统:驾驭Audition与Photoshop的AI之力,洞悉原子化设计哲学
  • Cursor1.1.6安装c++插件
  • MyBatis实战指南(八)MyBatis日志
  • 【数据集处理】基于 3D-GloBFP建筑轮廓数据 栅格化建筑数据(完整Python代码)
  • Day.46
  • 水果维生素含量排名详表
  • 【硬核数学】9. 驯服“梯度下降”:深度学习中的优化艺术与正则化技巧《从零构建机器学习、深度学习到LLM的数学认知》
  • 【JavaSE】反射学习笔记
  • 中州养老:学会设计数据库表
  • WebRTC(十三):信令服务器
  • Spring事件驱动模型核心:ApplicationEventMulticaster初始化全解析
  • 图书管理系统练习项目源码-前后端分离-使用node.js来做后端开发
  • NV064NV065美光固态闪存NV067NV076
  • 申论审题训练
  • DEPTHPRO:一秒内实现清晰的单目度量深度估计
  • 云端可视化耦合电磁场:麦克斯韦方程组的应用-AI云计算数值分析和代码验证
  • Leetcode百题斩-双指针
  • 电容屏触摸不灵敏及跳点问题分析
  • PyEcharts教程(010):天猫订单数据可视化项目
  • ISP Pipeline(9):Noise Filter for Chroma 色度去噪
  • H3C-路由器DHCPV6V4配置标准