把单体拆成可独立骑行的小车——微服务能提速也会添麻烦。了解微服务架构的优势与挑战,可以帮助团队更好地应对复杂性。
Spring AI(4)- 调整返回的Response - 今日运势
Spring AI提供了一些功能来影响LLM返回的响应。本文将介绍如何通过设置生成选项、结构化输出转换器和流式响应来优化AI生成内容的质量和用户体验。
Spring AI(3)- Prompt Template - 今日运势
在使用AI生成内容时,Prompt模板的设计至关重要。Spring AI提供了Prompt Template的功能,帮助我们更好地组织和管理Prompt模板,从而提升生成内容的质量和一致性。搞个AI算命先生,来看看今天的运势如何吧!
Spring AI(2)- Model Evaluation
我们使用AI生成的内容需要经过评估,以确保其质量和准确性。Spring AI提供了统一的接口,可以使用一个模型对另一个模型的回复进行评估。但当前的v1.1.0版本中存在一些问题,并不是太好用。
Spring AI(1)- Chat Client With OpenAI and Gemini
本文介绍如何搭建一个基于Spring AI的项目,包括环境配置和基本使用示例。
Use Envsubst to Replace Env Var in application.yaml of Spring Boot
在Spring Boot应用中使用envsubst工具替换application.yaml中的环境变量,获取包含实际值的完整配置文件。
探索定制Spring Initializr
定制Spring Initializr,生成项目的Scaffold,减少每次创建spring boot项目的重复工作。
Spring Boot3 graceful shutdown in Kubernetes
How to implement graceful shutdown for Spring Boot 3 applications running in Kubernetes.
postgresql在prometheus stack中没有采集到metrics的排查
我在homelab的k8s集群中使用helm部署了postgresql,但是prometheus stack没有采集到postgresql的指标数据。怎么排查这个问题呢?
使用helm添加observability需要的服务
已经在homelab搭建了microk8s集群,需要使用helm为集群添加observability功能,包括prometheus、grafana、loki和tempo等组件。