技术分享
未读OllamaModelController1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950import jakarta.annotation.Resource;import lombok.extern.slf4j.Slf4j;import org.springframework.ai.chat.model.ChatResponse;import org.springframework.ai.chat.prompt.Prompt;import org.springframework.ai.ollama.OllamaChatModel;import org.springframework.web.bind.annotation.RequestMapping;import org.springframework.web.bind.annotation.RestController;import reactor.core.publisher.Flux;@Slf4 ...
1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677import com.fasterxml.jackson.annotation.JsonPropertyOrder;import jakarta.annotation.Resource;import lombok.extern.slf4j.Slf4j;import org.springframework.ai.chat.client.ChatClient;import org.springframework.ai.converter.ListOutputConverter;import org.springframework.core.ParameterizedTypeReference;import org.springframework.core.convert.support.DefaultC ...
spring ai https://docs.spring.io/spring-ai/reference/index.html
java 环境安装 Java开发环境安装
最外层的pom.xml1234567891011121314151617181920212223242526272829303132333435363738394041424344<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" ...
技术分享
未读
全局系统提示词ChatConfiguration12345678910111213141516171819202122232425package com.easyai; import org.springframework.ai.chat.client.ChatClient; import org.springframework.ai.deepseek.DeepSeekChatModel; import org.springframework.ai.ollama.OllamaChatModel; import org.springframework.context.annotation.Bean; import org.springframework.context.annotation.Configuration; import org.springframework.context.annotation.Primary; @Configuration public class ChatConfiguration{ @Primar ...
Git 实战操作手册一、基础概念Git 是一个版本控制工具,用来:
记录文件历史
支持回滚
多设备同步
核心三层:
工作区(Working Directory)→ 暂存区(Stage)→ 仓库(Repository)
二、初始化项目(只做一次)12git initgit remote add origin git@github.com:用户名/仓库名.git
三、日常使用(最重要)1. 提交代码123git add .git commit -m "修改说明"git push
2. 拉取最新代码1git pull
3. 推荐安全流程(每天使用)1234git pullgit add .git commit -m "update"git push
四、查看状态123git status # 当前状态git log # 提交历史git reflog # 所有操作记录(重要!)
五、撤销操作(重点)1. 撤销修改(未提交)1git checkout -- 文件名
2. 撤 ...
ToolController 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384import jakarta.annotation.Resource;import lombok.extern.slf4j.Slf4j;import org.springframework.ai.chat.client.ChatClient;import org.springframework.ai.tool.annotation.Tool;import org.springframework.ai.tool.annotation.ToolParam;import org.springframework.ai.tool.function.FunctionToolCallback;import org.springframework. ...
获取向量模型
向量数据库📊 主流向量数据库概览相关依赖1234567891011121314<dependency> <groupId>org.springframework.ai</groupId> <artifactId>spring-ai-advisors-vector-store</artifactId></dependency><dependency> <groupId>org.springframework.ai</groupId> <artifactId>spring-ai-markdown-document-reader</artifactId></dependency><dependency> <groupId>org.springframework.ai</groupId> <artifactId>spring-ai-pdf-docume ...
下载客户端Cherry Studio https://pan.quark.cn/s/14657423f0c9
构建mcp-serverpom.xml
12345678910111213141516171819202122232425262728293031323334353637<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> <modelVersion>4.0.0< ...
技术分享
未读ChatConfiguration 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849import org.springframework.ai.chat.client.ChatClient;import org.springframework.ai.chat.client.advisor.MessageChatMemoryAdvisor;import org.springframework.ai.chat.memory.ChatMemory;import org.springframework.ai.chat.memory.ChatMemoryRepository;import org.springframework.ai.chat.memory.InMemoryChatMemoryRepository;import org.springframework.ai.chat.memory.MessageWindowChatMemory;import ...
技术分享
未读ChatConfiguration123456789101112131415161718192021222324import org.springframework.ai.chat.client.ChatClient;import org.springframework.ai.deepseek.DeepSeekChatModel;import org.springframework.ai.ollama.OllamaChatModel;import org.springframework.context.annotation.Bean;import org.springframework.context.annotation.Configuration;@Configurationpublic class ChatConfiguration{ @Bean public ChatClient ollamaChatChatClient(OllamaChatModel ollamaChatModel) { return ChatClient.bui ...
🔥 热搜
加载中...




