langchai4j结合zhipu-ai生成图片

2 月 25 日
阅读 2 分钟
445
langchain4j集成了Azure OpenAI Dall·E、OpenAI Dall·E、Google Imagen、Cloudflare Workers AI、ZhiPu AI、Xinference这几种图像大模型。对于ZhiPu AI来讲,提供了ZhipuAiImageModel,通过generate方法即可生成图片。

langchain4j+springboot流式输出

2 月 24 日
阅读 4 分钟
1k
配置了langchain4j.ollama.streaming-chat-model.base-url的配置就可以自动开启并注入streamingChatModel

langchain4j+ollama+deepseek小试牛刀

2 月 23 日
阅读 2 分钟
592
访问[链接]可以得到您好!我是由中国的深度求索(DeepSeek)公司开发的智能助手DeepSeek-R1。如您有任何任何问题,我会尽我所能为您提供帮助。

DeepSeek funcation call尝试

2 月 22 日
阅读 6 分钟
577
执行[链接]今天天气怎么样,发现报错registry.ollama.ai/library/deepseek-r1:8b does not support tools

使用spring-ai-alibaba本地集成ollama+deepseek

2 月 21 日
阅读 8 分钟
1.2k
序本文主要研究一下如何使用spring-ai-alibaba本地集成ollama+deepseek步骤pom.xml {代码...} 主要是引入spring-ai-ollama-spring-boot-starterapplication.yaml {代码...} 这里配置ai.ollama.base-url、ai.ollama.chat.modelChatModelcall {代码...} 使用call是阻塞一次性输出stream {代码...} 使用stream配合reactor的...

DeepSeek Prompt指南

2 月 20 日
阅读 2 分钟
1.2k
可以根据用户需求,帮助生成高质量提示词。对于非代码接入的场景,具体可以使用腾讯元器创建一个智能体,通过这个智能体来优化Prompt,再使用优化后的Prompt去DeepSeek执行

微信公众号使用deepseek进行智能回复

2 月 19 日
阅读 1 分钟
774
序本文主要研究一下微信公众号如何使用deepseek进行智能回复步骤创建智能体打开腾讯元器,[链接],创建智能体 --> 新建,可以选择公众号文章问答,或者用提示词创建、用工作流创建这里选择用提示词创建基础设定这里可以根据名称和间接自动生成提示词,比如 {代码...} 高级设定模型设置,选择DeepSeek-R1(32k)知识库 -...

使用open-webui+deepseek构建本地AI知识库

2 月 18 日
阅读 3 分钟
2.8k
执行完之后等一会(大概要三四分钟)启动起来了访问[链接],注册管理员账号,注册完要等一会(估计要七八分钟)页面才出来可以-v ./open-webui-data:/app/backend/data来挂载数据

dify工作流+deepseek开启联网搜索

2 月 17 日
阅读 7 分钟
3.1k
序本文主要研究一下如何使用dify工作流+deepseek开启联网搜索步骤创建工作流创建应用 --> 创建空白应用 --> 工作流 --> 编排开始节点,设置一个名为query的文本添加节点,选择工具web search api,去[链接]注册得到API KEY填写进去,之后设置输入变量为开始节点的query添加节点,选择LLM,deepseek-r1:8b,设置...

docker部署dify结合deepseek构建知识库

2 月 16 日
阅读 37 分钟
1.8k
右上角头像 --> 设置 --> 模型供应商,选择 Ollama,轻点“添加模型” --> 模型名称:deepseek-r1:8b, url: [链接]类似的再添加一个嵌入模型:nomic-embed-text

使用MaxKB及deepseek搭建本地AI知识库

2 月 13 日
阅读 1 分钟
624
系统设置-->模型设置-->添加模型,这里添加ollama的deepseek-r1:8b,其中API URL设置为http://host.docker.internal:11434,API KEY随便设置一个就行

docker运行perplexica

2 月 12 日
阅读 3 分钟
391
searxng目前国内能访问的就是bing和wolframalpha,研究了半天添加搜狗搜索没成功,可能需要代码定制。perplexica目前还没有找到如何定制知识库,只能每次搜索的时候上传一下相关文档。

MacBook Pro M2安装deepseek

2 月 10 日
阅读 1 分钟
577
序本文主要展示一下如何在MacBook Pro M2安装deepseekmac配置芯片Apple M2,8核(物理),内存16G,os版本Ventura,磁盘500G步骤下载ollama去[链接]下载mac版本或者使用go来编译 {代码...} 拉取并运行deepseek-r1:8b {代码...} 安装AI客户端主要有page-assit、chatbox、cherry-studio这几个page-assit到[链接]这里去下载ch...

android手机安装deepseek-r1:1.5b

2 月 9 日
阅读 1 分钟
842
序本文主要展示一下如何在android手机上安装deepseek-r1:1.5b步骤安装termux到[链接]去下载然后执行termux-setup-storage以获取手机存储权限安装构建依赖 {代码...} 下载ollama {代码...} go编译 {代码...} 如果出现 {代码...} 则需要更新下pkg重新安装libc++ clang {代码...} 启动ollama {代码...} 下载deepseek-r1:1.5...

Java23的新特性

2024-09-29
阅读 21 分钟
1k
Java语言特性系列Java5的新特性Java6的新特性Java7的新特性Java8的新特性Java9的新特性Java10的新特性Java11的新特性Java12的新特性Java13的新特性Java14的新特性Java15的新特性Java16的新特性Java17的新特性Java18的新特性Java19的新特性Java20的新特性Java21的新特性Java22的新特性Java23的新特性Java24的新特性序本文...

聊聊rocketmq-proxy的popMessage

2024-08-13
阅读 44 分钟
400
序本文主要研究一下rocketmq-proxy的popMessageMessagingProcessororg/apache/rocketmq/proxy/processor/MessagingProcessor.java {代码...} MessagingProcessor接口定义了popMessage方法DefaultMessagingProcessororg/apache/rocketmq/proxy/processor/DefaultMessagingProcessor.java {代码...} DefaultMessagingProce...

聊聊PushConsumer与SimpleConsumer拉取消息的区别

2024-08-11
阅读 10 分钟
559
PushConsumer通过ProcessQueueImpl的receiveMessageImmediately拉取消息,其内部是通过consumer.receiveMessage(request, mq, longPollingTimeout)来拉取的,request是通过consumer.wrapReceiveMessageRequest(batchSize, mq, filterExpression, longPollingTimeout, attemptId)构建的

聊聊rocketmq5的PushConsumer

2024-08-10
阅读 21 分钟
566
PushConsumerImpl实现了AbstractIdleService的startUp方法,该方法会每隔5秒定时调度执行scanAssignments

聊聊rocketmq5的顺序消息队列选择

2024-08-09
阅读 6 分钟
679
proxy/src/main/java/org/apache/rocketmq/proxy/grpc/v2/producer/SendMessageActivity.java

聊聊rocketmq5的RocketMQClientTemplate

2024-07-27
阅读 24 分钟
648
自从rocketmq推出了5版本之后,rocketmq-spring就区分了4.x与5.x版本,4.x版本是rocketmq-spring开头,5.x版本是rocketmq-v5-client开头;rocketmq5的RocketMQClientTemplate对应的是旧版的RocketMQTemplate,他们都同样继承了org.springframework.messaging.core.AbstractMessageSendingTemplate,只是各自扩展的方法发...

聊聊jetcache的BroadcastManager

2024-06-21
阅读 14 分钟
691
jetcache-core/src/main/java/com/alicp/jetcache/support/BroadcastManager.java

聊聊jetcache的CacheMonitor

2024-06-20
阅读 21 分钟
729
CacheMonitor是一个FunctionalInterface,它定义了afterOperation方法用于消费CacheEvent,它有两个实现类,分别是DefaultCacheMonitor、CacheNotifyMonitor

聊聊jetcache的ProxyCache

2024-06-19
阅读 24 分钟
621
序本文主要研究一下jetcache的ProxyCacheProxyCachejetcache-core/src/main/java/com/alicp/jetcache/ProxyCache.java {代码...} ProxyCache继承了Cache接口,它定义了getTargetCache方法,并默认实现了unwrap方法SimpleProxyCachejetcache-core/src/main/java/com/alicp/jetcache/SimpleProxyCache.java {代码...} Simp...

聊聊jetcache的MultiLevelCache

2024-06-18
阅读 27 分钟
790
Cache接口主要是定义了大写的GET、GET_ALL、PUT、PUT_ALL、REMOVE、REMOVE_ALL、PUT_IF_ABSENT方法,以及基于这些大写方法包装的小写default方法V get(K key)这样的方法虽然用起来方便,但有功能上的缺陷,当get返回null的时候,无法断定是对应的key不存在,还是访问缓存发生了异常,所以JetCache针对部分操作提供了另外...

聊聊jetcache的CacheManager

2024-06-17
阅读 8 分钟
689
CacheManager定义了getCache、putCache、getBroadcastManager、putBroadcastManager、getOrCreateCache方法,并提供了aera为default的默认getCache、putCache、putBroadcastManager方法

聊聊JetCacheProxyConfiguration

2024-06-13
阅读 19 分钟
753
序本文主要研究一下JetCacheProxyConfigurationJetCacheProxyConfigurationcom/alicp/jetcache/anno/config/JetCacheProxyConfiguration.java {代码...} JetCacheProxyConfiguration定义了JetCacheInterceptor、CacheAdvisorJetCacheInterceptorcom/alicp/jetcache/anno/aop/JetCacheInterceptor.java {代码...} JetCach...

聊聊mybatis-plus的DefaultIdentifierGenerator

2024-05-11
阅读 9 分钟
742
MybatisSqlSessionFactoryBuilder的build方法,在globalConfig.getIdentifierGenerator()为null的时候创建并使用DefaultIdentifierGenerator

聊聊powerjob的maxResultLength

2024-05-08
阅读 11 分钟
345
powerjob-worker/src/main/java/tech/powerjob/worker/common/PowerJobWorkerConfig.java

再聊HttpClient的NoHttpResponseException

2024-04-28
阅读 10 分钟
737
序本文主要研究一下抛出NoHttpResponseException的调用链异常堆栈 {代码...} HttpRequestExecutor.executeorg/apache/http/protocol/HttpRequestExecutor.java {代码...} doSendRequest返回null,则执行doReceiveResponse,这里会抛出NoHttpResponseExceptiondoReceiveResponseorg/apache/http/protocol/HttpRequestExec...

聊聊redisson的RRateLimiter

2024-04-23
阅读 23 分钟
762
RRateLimiter继承了RRateLimiterAsync、RExpirable接口,它主要定义了trySetRate、setRate、tryAcquire、acquire、getConfig、availablePermits方法