加载中
我们的技术共享微信公众号

以下是我的们的技术微信公众号“极客攻城狮”,我们将不定时的通过微信号推送一些自动化测试、性能、前端开发,后端开发等相关的技术文章。欢迎订阅。

phoenixframework自动化测试平台对Safari浏览器的支持

phoenixframework自动化测试平台能很好的支持Safari浏览器,不过需要以下几步对浏览器的配置: 测试环境 操作系统:Mac OS X 10.11 Safari版本:9.0(11601.1.56) 1、Safari扩展下载 下载S...

phoenixframework自动化测试平台1.5.0全新发布

一、前言 之前一直想对phoenix_webdriver,phoenix_mobile的代码进行重构,不少朋友反馈平台的API不够直观,尤其是webUI和mobile app相关的API有些乱。我自己也有这种感觉,尤其在后续的功能...

phoenixframework自动化测试平台环境搭建及使用

一、平台官网 https://feiyang123.github.io/ 开发者及联系方式: 邮箱:5156meng.feiyang@163.com 作者QQ:296595606 微信公众号:极客攻城狮 在线留言:https://feiyang123.github.io/feed...

phoenixframework驱动chrome浏览器的说明

请按以下步骤配置您的chrome浏览器,否则无法调起浏览器: 1、到phoenix_develop工程下复制对应的驱动版本到与您chrome.exe同目录下。如64位的浏览器: 复制chromedriver64.exe到与chrome.ex...

Spring AI 模型处理请求过程的可观测性(指标/耗时/追踪)详解

Spring AI能力不断增强,包括其可观测性,主要包含一些指标和追踪能力。下面我们将详细的介绍一下 Spring AI框架的 Observability 概念 Spring AI 基于 Spring 生态系统中的可观察性功能构建...

大模型生成内容的相关性及模型性能的评估方式探讨

为什么要评估测试(Evaluation Testing) 随着大模型技术的推进,评测其性能和能力的需求也日益增长,这不仅仅是技术层面的需求,更关系到商业决策和公众认知。 为什么需要大模型评估测试?主要...

Spring AI 支持向量数据库源码分析

了解向量是什么? 理解向量相关的知识是理解大模型的底层算法的关键,也是理解向量数据库的关键。 向量是有维度(或者大小)和方向的。既然有大小和方向,所以向量是可以计算的,比如向量相加...

Spring AI EmbeddingModel概念与源码分析

什么是EmbeddingModel? EmbeddingModel是指将高维度的数据(例如文字、图片、视频)映射到低维度空间的过程。简单来说,embedding向量就是一个N维的实值向量,它将输入的数据表示成一个连续...

Spring AI对大模型响应结果格式化的源码分析

为什么需要格式化输出 对于依赖可靠解析输出值的下游应用程序来说,生成结构化输出是LLMs非常重要的能力。开发人员希望快速将 AI 模型的结果转换为数据类型,例如 JSON、XML 或 Java 类,这些...

Spring AI Message与ChatMemory源码分析及使用方式总结

1、Spring AI Message类型 UserMessage:用户消息,指用户输入的消息,比如提问的问题。 SystemMessage:系统限制性消息,这种消息比较特殊,权重很大,AI会优先依据SystemMessage里的内容进...

Spring AI 接入OpenAI配置项梳理

本文基于SpringAI 1.0.0梳理,不同模型配置会有差异。 1、连接配置 属性 描述 是否必须配置 默认值 spring.ai.openai.base-url 连接OpenAI地址 必 api.openai.com spring.ai.openai.api-key ...

AGI(通用人工智能)与AI的区别

随着人工智能(AI)技术的快速发展,AGI(Artificial General Intelligence),即通用人工智能,成为了科学界和技术行业的一个重要话题。它代表着人工智能领域的终极目标之一:创建一种能够像...

谷歌A2A协议到底是个啥?和MCP啥关系?调用流程是啥样的?

A2A(Agent to Agent)是一种开放协议,支持Agent到Agent的互操作性,弥合不透明代理系统 之间的差距。 一、详解A2A协议 主要成员 User:使用Agent系统完成任务的最终用户 Client:代表用户向...

Spring AI 通过ChatClient Call MCP支持多模型及模型与提示词结合的方法

Spring AI 本身并不强制指定特定模型,而是提供统一的接口接入不同的大模型服务。本文使用的SpringAI版本是最新版本:1.0.0.M6,基于openai-gpt-4.1o配置方式如下,deepseek-r1:7b等模型配置...

MCP SSE通信模式的安全机制探讨

引言 MCP 事件交互(Server-Sent Events, SSE)是一种基于HTTP的技术,允许服务器向客户端推送实时更新。与WebSocket不同,SSE是单向通信机制,非常适合于需要服务器实时推送数据但不需要客户端...

MCP通信机制总结(Stdio、SSE 、Streamable HTTP)

在人工智能与大型语言模型(LLM)快速发展的今天,如何让模型安全高效地访问外部数据和服务成为关键挑战。MCP(Model Context Protocol) 协议应运而生,它通过标准化的通信机制,为AI模型与...

一篇文搞懂RAG和向量数据库

一、RAG(检索增强生成) RAG技术的基座是向量数据库。向量数据库不仅可以提供对向量化知识的存储,还支持高效的相似性检索,结合Prompt,可有效提升大模型回答的质量。 我们通过一个实例来理...

高并发系统的设计要考虑哪些方面?

一、并发与并行概念 首先搞清楚并发与并行: 说到并发,期英文单词为Conurrent,如果要彻底理解并发,那么还需知道一个词就是并行,英文单词Parallel。 那么二者有什么关系呢?Erlang 之父 Jo...

服务的高可用性 HA(High Availability)要求4个9?

什么是服务的高可用性 HA(High Availability)? 高可用HA(High Availability)是分布式系统架构设计中必须考虑的因素之一,它通常是指,通过设计减少系统不能提供服务的时间。方法论上,高...

没有更多内容

加载失败,请刷新页面

返回顶部
顶部