首页 文章 精选 留言 我的

精选列表

搜索[基础搭建],共10000篇文章
优秀的个人博客,低调大师

LangChain+FastMCP 搭建大模型工具调用服务

为解决大模型外部工具调用、上下文传递标准不统一、适配混乱的痛点,本文基于 MCP 模型上下文协议,使用轻量化 FastMCP 构建 MCP 服务端,借助 langchain‑mcp‑adapters 完成与 LangChain 生态集成。文章介绍 Streamable HTTP 传输模式的适配场景,以天气查询作为实战案例,完成自定义工具、资源接口、提示词模板开发,并演示 LangChain 客户端加载工具、读取资源、解析提示词、多服务协同调用完整流程,附带可运行代码与依赖配置,提供一套轻量化标准化的大模型工具调用实践方案。

优秀的个人博客,低调大师

6步搭建一个飞机大战游戏

摘要:本文以华为云软件开发平台DevCloud为例,展示飞机大战游戏开发的DevOps实践流程。 DevOps实践 DevOps实践是一种开发、测试运维一体化的模式,其实践的外在表现一般包括了如代码仓库、构建、测试、发布、配置、监控等工具形成的一个完整的工具链或者说开发平台,以华为云软件开发平台DevCloud为例,展示飞机大战游戏开发的DevOps实践流程。 实践手册下载>>> 提交实践结果赢奖品>>> 实验介绍 项目名称:飞机大战游戏 项目简介:一个用 Cocos Creator 开发的 Web 游戏,可以进行飞机大战。 开发语言:JavaScript(49.3%)、CSS(36.6%)、Html(14%) 部署环境:CentOS 7.6 64bit for Kai1s +jdk1.8 涉及云服务:华为云 DevCloud、华为云弹性云服务器 ECS 操作流程 操作步骤 创建私有云 步骤1:在华为云服务列表找到“服务列表”,进入华为云“虚拟私有云VPC”,创建虚拟私有云,配置虚拟私有云名称和子网名称,其他默认配置,点击立即创建; 步骤2:创建安全组并添加规则 创建安全组 名称:sg-plane 企业:default 模板:通用Web服务器 描述:无 添加规则:添加入向规则 优先级:1 协议端口:TCP 输入:8080 创建项目 在华为云官网产品列表中,前往“软件开发平台DevCloud”的管理控制台,新建项目; 项目流程:看板 项目名称:自定义 创建代码仓库 进入代码->代码托管,导入外部仓库: 源仓库地址:https://codehub.devcloud.cn-north4.huaweicloud.com/yxdmmsymbgl00001/planeGame.git 源仓库访问权限:不需要用户名/密码 勾选“我已阅读并同意 《隐私政策声明》 和 《软件开发服务使用声明》” 点击“下一步”按钮 自定义代码仓库名称 其他默认值,最后确认 新建编译构建任务 在“构建&制品”中选择“编译构建”后,新建任务: 步骤1:选择Shell模板,在命令行中输入zip -qr WebGames.zip ./ 步骤2:在Shell下方增加“上传软件包到软件发布库” 构建包路径:WebGames.zip 发布版本号:1.0.0 包名:WebGames 步骤3:新建并执行 新建部署任务 步骤1:进入“控制台”选择“服务列表”购买弹性云服务器ECS,并进行配置; 计费模式:按需收费 区域:华北-北京四 可用区:随机分配 CPU 架构:鲲鹏计算 规格:kai1s.xlarge.1(4 核 4G) 镜像:CentOS 7.6 64bit for Kai1s(40GB) 网络:选择本实验创建的虚拟私有云 安全组:选择本实验创建的安全组 云服务器名称:自定义(如:ecs-plane-kunpeng) 密码:自定义 步骤2:进入华为云DevCloud控制台,选择“部署”->“主机管理”; 添加主机组,输入主机名,选择linux操作系统,点击保存; 添加主机; 输入自定义主机名称,如planewar IP(云服务弹性公网IP) 认证方式:密码 用户名:root 密码:自己云服务器ECS的密码 ssh端口:22 勾选我已阅读…,点击添加 添加成功后,显示验证成功。 步骤3:重新进入部署服务,新建任务,选择Tomcat应用部署模板 点击“选择部署来源”下方的加号,添加“解压文件”,配置: 压缩文件路径:${download_path}/WebGames.zip, 解压目录:${download_path}/WebGames; “参数设置”页中,将以下参数进行修改,其余参数保持默认不变 ${host_group}:ecs_group_planewar(即本实验中创建的主机组) ${package_url}:/WebGames/1.0.0/WebGames.zip Service_port:8080 步骤4:访问应用 释放云资源 本实验需要释放的资源有:弹性云服务器ECS、虚拟私有云和安全组。 步骤1:前往“弹性云服务器ECS”管理控制台,释放资源; 步骤2:前往“虚拟私有云 VPC”管理控制台,先删除所有子网,再删除虚拟私有云; 步骤3:进入“访问控制”中的安全组,删除需要删除的安全组。 点击关注,第一时间了解华为云新鲜技术~

资源下载

更多资源
Mario

Mario

马里奥是站在游戏界顶峰的超人气多面角色。马里奥靠吃蘑菇成长,特征是大鼻子、头戴帽子、身穿背带裤,还留着胡子。与他的双胞胎兄弟路易基一起,长年担任任天堂的招牌角色。

腾讯云软件源

腾讯云软件源

为解决软件依赖安装时官方源访问速度慢的问题,腾讯云为一些软件搭建了缓存服务。您可以通过使用腾讯云软件源站来提升依赖包的安装速度。为了方便用户自由搭建服务架构,目前腾讯云软件源站支持公网访问和内网访问。

Spring

Spring

Spring框架(Spring Framework)是由Rod Johnson于2002年提出的开源Java企业级应用框架,旨在通过使用JavaBean替代传统EJB实现方式降低企业级编程开发的复杂性。该框架基于简单性、可测试性和松耦合性设计理念,提供核心容器、应用上下文、数据访问集成等模块,支持整合Hibernate、Struts等第三方框架,其适用范围不仅限于服务器端开发,绝大多数Java应用均可从中受益。

WebStorm

WebStorm

WebStorm 是jetbrains公司旗下一款JavaScript 开发工具。目前已经被广大中国JS开发者誉为“Web前端开发神器”、“最强大的HTML5编辑器”、“最智能的JavaScript IDE”等。与IntelliJ IDEA同源,继承了IntelliJ IDEA强大的JS部分的功能。

用户登录
用户注册