• [技术干货] 在ModelArts平台中,大数据集如何存储呢?如何在ModelArts的Notebook中上传下载OBS文件?
    在ModelArts平台中,大数据集如何存储呢? 答案:从OBS导入数据到数据集场景介绍,参考文档   方式一:从OBS目录导入数据到数据集,参考文档  方式二:从Manifest文件导入数据到数据集,参考文档如何在ModelArts的Notebook中上传下载OBS文件?答案:参考文档 
  • [技术干货] 如何解决账号尚未签署开发者协议?
    点击查看,然后点击右上角头像登录,没有签署会弹出弹框。
  • [技术干货] 如何获取账号、IAM用户、项目、用户组、区域、委托的名称和账号ID
    获取账号、IAM用户、项目、用户组、区域、委托的名称和账号ID,参考文档
  • 华为开发者空间 共创案例 建议反馈贴
    体验华为开发者空间共创案例,反馈改进建议,请直接在评论区反馈即可,反馈时标注下具体案例名称。案例中心中案例名称开头标识【案例共创】的均为共创案例。
  • [技术干货] AI Agent智能体系列解读 | ModelArts Versatile-AI原生应用引擎插件类——MCP/工具能力详解
    <ModelArts Versatile-AI原生应用引擎 体验入口> 华为开发者空间 -- 开发平台 --Versatile Agent( 请在PC端打开 )  什么是AI AgentAI Agent人工智能体,是一种能够自主感知环境、制定目标、规划行动、执行任务并持续学习的智能程序或系统。比如,告诉AI Agent帮忙下单一份外卖,它就可以直接调用 APP选择外卖,再调用支付程序下单支付,无需人类去指定每一步的操作。从本质上来讲,大模型作为大脑发号施令,推理能力决定它的决策能力上限,工具模块决定他行动能力的上限、可完成任务的横向宽度、操作场域。· AI Agent之ModelArts VersatileModelArts Versatile-AI原生应用引擎是一站式企业级全生命周期的智能体平台,为企业专属大模型应用开发的工具链,提供灵活的画布式AI Agent开发能力,让Agent能够准确解决复杂的业务场景问题。提供从Agent开发,使用,运营和运维的全生命周期管理能力。  快速了解 AI Agent的插件——MCP/工具 · MCP2024年11月底 Anthropic(Claude提供商)提出了MCP协议,并在Claude 客户端支持了MCP。MCP,全称Model Context Protocol,模型上下文协议。被认为是未来AI生态的「标准USB接口」,AI界的 “万能转换器”。MCP 是一个开放协议,核心目标是打通大语言模型(LLM)应用与外部数据源、工具之间的交互壁垒。由于每项数据源、工具或服务都有独立的格式规范、对接协议和认证体系,在传统的Agent开发场景中,如果AI模型需要与各类外部资源对接,开发者需要针对每个API进行独立的代码、文档、认证方式、错误处理和后续维护,这意味着每一种具体的连接都需要编写代码,效率低下且耗时费力。而MCP的出现,如同在AI模型与外部世界之间搭建了一座标准化的桥梁。MCP以通用的“标准语言”把工具、数据通过“MCP服务器”的方式供给(一次开发、无限连接),可以更高效、更便捷地实现Agent与成千上万的外部工具与数据的互通。 Before MCP:每个AI应用都需要单独封装API对接相同的外部系统,存在碎片化集成的问题。With MCP:统一抽象AI应用与外部系统的交互的标准化接口,不同AI应用通过相同Client即可连接到对应的Server。 MCP核心组件MCP Host:LLM应用程序(例如Claude Desktop,Agent智能体应用)MCP Client(MCP客户端):嵌入在MCP Host中,MCP Client对象与MCP Server的关系是1:1MCP Server(MCP服务器):向MCP Client提供上下文(例如外置的对话历史),工具执行,prompt模板等能力MCP Protocol(MCP协议):MCP Client和MCP Server之间数据传输的协议,当前支持本地stdio和远程http sse两种模式 其中MCP Server能力-工具执行:向AI应用提供工具执行能力,例如网页搜索、发送消息、执行LLM生成的代码等-资源访问:向AI应用提供资源访问的能力,例如访问文件系统、数据库等资源-Prompt模板:向AI应用提供预定义好的Prompt或工作流模板,指导LLM输出更准确的内容· 工具工具是一组相关的API集合,一个工具通常包含多个执行动作,每个执行动作用于实现特定功能,工具可以是函数、算法、或者是其他任何能够帮助Agent提高工作效率的辅助性资源。在创建Agent时调用工具,可以有效提高Agent开发的效率。例如,在人工智能领域,智能体可以通过调用不同的函数或算法来实现特定的功能,这些函数或算法可以被视为智能体的工具。通过这些工具的支持,智能体能够更加灵活地应对各种复杂任务和环境变化,从而提高其解决问题的效率和准确性。在创建工具时,需要先将选定的API服务注册为一个工具,然后再添加该服务下的API作为工具的执行动作。 ModelArts Versatile--AI原生应用引擎 MCP资产与工具的竞争力优势 · MCP资产 技术亮点01 ModelArts Versatile平台预置海量MCP资产,一键安装,开箱即用无码化开发,无需额外部署,预置MCP资产可实现Versatile AI Agent(智能体)能力边界拓展延伸。 02 兼容主流的三方插件及MCP接入标准,无缝集成MCP通过统一协议替代传统"MXN"式开发模式,使AI应用可通过单一接口访问文件、数据库、API、第三方工具等异构资源,降低开发复杂度300%以上。同时具备动态兼容性:当新增工具时,只需将其注册到MCP Server,所有接入MCP的LLM均可立即调用,无需重新训练或调整模型。 03 基于MoA架构和MCP协议,实现生态扩展及Multi Agent架构服务提供商按照MCP协议发布服务,一次发布。模型提供商按照MCP协议集成服务,一次集成。 相关特性ModelArts Versatile资产中心提供多种MCP资源,用户通过简单安装即可快速集成调用;平台支持灵活拓展,兼容开源社区MCP及自主开发MCP服务的接入。   · 工具 技术亮点01 预置60+常用工具资产Tools,让Agent天生具备强大问题解决能力,开箱即用ModelArts Versatile平台在资产中心预置了丰富的工具,拓展能力边界,突破模型固有局限,连接真实世界需求,提供广泛能力,并实现复杂任务自动化。 02 自定义插件工具,极大丰富智能体功能生态Versatile平台提供插件定制化体验、帮助用户构建专属工具、从广场选择他人插件/智能添加。同时也支持用户创建、上架、编辑、导入更新等工具管理方式,精准满足特定业务场景的需求。 03 灵活配置调用工具,保障Agent行动效率Agent支持工具识别、检索、调用;支持手动选择工具,支持工具搜索;支持根据基础信息自动选择工具; 相关特性资产库-预置工具:ModelArts Versatile资产中心展示了平台预置的第三方工具,这些工具可在创建Agent时便捷调用,同时可对60+工具可设置鉴权、收藏。创建工具:将选定的API服务注册为一个工具;添加API服务下的具体接口作为工具的执行动作。导入工具:平台支持通过导入OpenAPI规范文件(.json格式)自动解析并生成工具配置,从而提升工具创建效率。  · Versatile MCP资产与工具的差异与协作差异-工具:是AI 可调用的功能模块集合,实现智能体能力扩展。工具暂不适配MCP协议,部分为用户本地部署仅供内部使用,补齐能力。-MCP资产:该类资产适配当下大火的技术点——MCP协议,通过标准化协议实现AI模型与外部工具、数据源的高效连接。可在平台内一键安装,快速调用。而MCP标准化促进开发者生态的可持续快速发展。 协作单Agent (自主规划模式):MCP+工具相辅相成,加速能力延伸,快速构建出千行百业的AI智能体。MCP资产是工具Tools类插件在技术迭代背景下的升级,而MCP为基于大模型的助手与代理系统提供一个通用的接口标准,可实现即刻连接海量外部工具。两者加持赋能ModelArts Versatile,面向开发者、伙伴、生态,加速推动AI原生应用领域生态繁荣,实现智能体价值闭环。  Versatile--AI原生应用引擎 MCP/工具主要解决什么问题(Agent编排中心) · MCP使 AI 能够获取实时、准确的上下文信息;让不同平台、服务之间无缝协作;MCP是 Function Calling (函数调用)和 Tools 高效运行的基础。 打破数据孤岛:传统大模型无法直接访问实时数据或本地资源,而MCP让AI“连接万物”,例如,查询天气时自动调用气象API,分析企业数据时直接连接内部数据库。降低开发成本:在MCP出现之前,每个大模型需要为每个工具单独开发接口,导致重复劳动。而通过MCP,开发者只需写一次服务端,所有兼容MCP的模型都能调用。提升安全性与互操作性:MCP内置权限控制和加密机制,比直接开放数据库更安全;同时,类似USB接口的标准化让不同厂商的工具能“即插即用”,避免生态分裂。 · 工具 ‌能力扩展‌:通过集成各种工具,AI Agent可以访问外部数据源、执行特定计算或操作,从而扩展其原生能力范围。‌任务执行‌:工具使AI Agent能将抽象决策转化为具体操作,如调用API、操作数据库、生成代码等。‌环境交互‌:通过传感器接口、设备控制等工具,AI Agent能感知物理/数字环境并施加影响。工业领域的IoT监控Agent就是通过专用工具实现设备状态采集。‌智能增强‌:特定工具可以提升Agent的推理、规划能力。如LangGraph框架中的状态机工具支持复杂业务流程的编排与回溯。  总体来说,ModelArts Versatile-AI原生应用引擎拥有丰富的插件生态,包含平台预置的海量MCP资产/工具、由用户自定义配置的实用插件等,达成Agent能力边界无限拓展。开发者们通过可视化轻松编排Agent,无码化分钟级构建智能体,推动AI生产方式革新,助力千行万业实现产业升级、数字化转型迈向新高度。    点击可前往>>华为云ModelArts Versatile-AI原生应用 引擎官网  
  • 华为开发者空间 - 云开发环境搭建Web Server开放给外网访问
    一、背景与问题华为开发者空间面向广大开发者群体提供专属的云上成长空间,预置免费华为根技术工具和资源,为开发者提供学习、开发到部署的全旅程支持,开发者空间提供了AI原生应用引擎、AI Notebook、云开发环境、FunctionGraph云函数、Astro低代码等核心能力,并在算力、模型、平台、应用层实现全方位优化。熟悉开发者空间的小伙伴可能会了解,开发者空间最开始提供的云主机并没有提供公网IP,这就造成无法直接将部署在个人云主机上的应用开放共享给别人访问。随着开发者空间云开发环境推出,并提供了适配 Windows、Linux、macOS 三种操作系统的客户端工具,且支持远程连接操作云开发环境,所以我们可以利用其客户端工具实现外网访问部署在云开发环境的应用。二、实现原理1.使用云开发环境提供的客户端工具可以实现在本地服务器连接操作云开发环境,并创建远程连接隧道,实现本地服务器ssh连接云开发环境;2.创建备用连接隧道用于映射云开发环境的应用端口到本地本地服务器;3.本地服务器如果是华为云云服务器,可以通过配置安全组开放本地服务器映射端口给外网访问;本地服务器如果是个人电脑可以通过内网穿透工具实现本地服务器映射端口给外网访问。三、实现步骤这里使用在华为开发者空间云开发环境部署HTTP服务器并开放给外网访问举例,通过本地个人Windows服务器连接操作云开发环境,并使用natapp实现内网穿透,打通实现外网访问HTTP服务器。1. 本地服务器通过客户端连接云开发环境创建云开发环境以及下载配置客户端工具步骤参考:开发者空间 - 云开发环境使用指导。2. 本地服务器实现访问云开发环境部署的应用(1)以一个html游戏为例,在运开发环境启动python http.server创建一个HTTP服务器,端口8085。(2)在新的终端窗口创建连接隧道,使用本地服务器9002映射云开发环境HTTP服务器端口8085。此时已经通过本地服务器访问云开发环境部署的HTTP服务器。3. 通过natapp内网穿透在natapp创建隧道,本地端口指定为本地服务器端口9002,下载客户端。创建好隧道记录autotoken,并执行客户端。窗口不要关闭,保证穿透成功。成功后别人就可以通过外网使用http://nda859a6.natappfree.cc访问云开发环境部署的HTTP服务器了。
  • [技术干货] PyTorch图模式使用(TorchAir)
    PyTorch图模式使用(TorchAir),请查阅参考昇腾社区文档:https://www.hiascend.com/document/detail/zh/Pytorch/710/modthirdparty/torchairuseguide/torchair_00003.html
  • [技术干货] 昇腾支持的xtuner特性列表
    昇腾支持的xtuner特性列表,请查阅参考昇腾社区文档:https://www.hiascend.com/document/detail/zh/Pytorch/710/modthirdparty/modparts/thirdpart_0018.html 
  • [技术干货] 昇腾支持的torchtune特性列表
    昇腾支持的torchtune特性列表,请查阅参考昇腾社区文档:https://www.hiascend.com/document/detail/zh/Pytorch/710/modthirdparty/modparts/thirdpart_0017.html
  • [技术干货] 昇腾支持的TorchData特性列表
    昇腾支持的TorchData特性列表,请查阅参考昇腾社区文档:https://www.hiascend.com/document/detail/zh/Pytorch/710/modthirdparty/modparts/thirdpart_0016.html 
  • [技术干货] 昇腾支持的MMDetection3D模型列表
    昇腾支持的MMDetection3D模型列表,请查阅参考昇腾社区文档:https://www.hiascend.com/document/detail/zh/Pytorch/710/modthirdparty/modparts/thirdpart_0015.html 
  • [技术干货] 昇腾支持的MMDetection模型列表
    昇腾支持的MMDetection模型列表,请查阅参考昇腾社区文档:https://www.hiascend.com/document/detail/zh/Pytorch/710/modthirdparty/modparts/thirdpart_0014.html
  • [技术干货] 昇腾支持的MMCV算子列表
    昇腾支持的MMCV算子列表,请查阅参考昇腾社区文档:https://www.hiascend.com/document/detail/zh/Pytorch/710/modthirdparty/modparts/thirdpart_0013.html
  • [技术干货] 基于C++ extensions算子适配开发
    基于C++ extensions算子适配开发,请查阅参考昇腾社区文档:https://www.hiascend.com/document/detail/zh/Pytorch/710/ptmoddevg/Frameworkfeatures/featuresguide_00024.html
  • [技术干货] 基于OpPlugin算子适配开发
    基于OpPlugin算子适配开发,请查阅参考昇腾社区文档:https://www.hiascend.com/document/detail/zh/Pytorch/710/ptmoddevg/Frameworkfeatures/featuresguide_00021.html
总条数:1616 到第
上滑加载中