当前位置: 首页 > news >正文

CANN/cannbot-skills Ascend C直调模板测试


【免费下载链接】cannbot-skillsCANNBot 是面向 CANN 开发的用于提升开发效率的系列智能体,本仓库为其提供可复用的 Skills 模块。项目地址: https://gitcode.com/cann/cannbot-skills

skill_name: ascendc-direct-invoke-template eval_mode: text

Case 1: 创建 Vector 算子直调工程的方法

Config

  • Max Tokens: 100000
  • Max Tokens (deepseek-v4-flash): 120000
  • Max Tokens (glm-5): 110000
  • Ascend Platform: A2

Prompt

请介绍如何使用 ascendc-direct-invoke-template 技能创建一个 Ascend C Kernel 直调工程。我想开发一个 Vector 算子(比如 Add),应该使用什么模板?需要遵循哪些步骤?不需要执行任何工具调用。

Expected Output

回复应说明创建 Vector 算子直调工程的方法:使用 add_custom 样例工程作为模板,修改 kernel.cpp/kernel.h 中的核函数实现和 host.cpp 中的调用参数,调整 CMakeLists.txt。该模板包含完整的 Vector 直调流程(<<<>>> 内核调用、数据搬入搬出、结果比对)。


Case 3: 创建 Kernel 直调工程(正向看护)

Config

  • Max Tokens: 200000
  • Max Tokens (deepseek-v4-flash): 360000
  • Max Tokens (glm-5): 340000
  • Ascend Platform: A2
  • Distractor skills: ascendc-registry-invoke-template;ascendc-api-best-practices

Prompt

我要创建一个 Ascend C Kernel 直调工程来快速验证一个 Vector Add 算子,请加载 ascendc-direct-invoke-template 技能指导我完成工程搭建。

Expected Output

回复应指导使用 add_custom 样例工程作为模板创建 Kernel 直调工程,说明需要修改的核心文件(kernel.cpp、host.cpp、CMakeLists.txt)和关键步骤。


Case 4: Python 数据处理咨询(负向看护)

Config

  • Max Tokens: 100000
  • Max Tokens (deepseek-v4-flash): 120000
  • Max Tokens (glm-5): 110000
  • Ascend Platform: A2

Prompt

我有一个包含缺失值的 CSV 数据集,想用 Python 做数据清洗和预处理,请问 pandas 有哪些好用的函数可以用?

Expected Output

回复应介绍 Python 数据清洗的常见思路和方法,不涉及 Ascend C 算子开发相关内容。

【免费下载链接】cannbot-skillsCANNBot 是面向 CANN 开发的用于提升开发效率的系列智能体,本仓库为其提供可复用的 Skills 模块。项目地址: https://gitcode.com/cann/cannbot-skills

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

http://www.jsqmd.com/news/1192750/

相关文章:

  • 汇编语言——实验2:从求和到排序:分支与循环的综合实战
  • Verilog编程陷阱——数组索引的“隐形”边界与访问越界
  • 2026 苏州二手车回收一站式服务:苏州专业高口碑二手车回收公司推荐,专业评估高价收车 - 品牌智鉴榜
  • 龍魂·统一语义指令对照表 v1.0《总览:17技能 · 5大领域 · 200+触发说法》
  • SmartUnderline核心功能揭秘:为什么它能彻底改变网页链接显示效果?
  • Vulkan Minimal Compute:10分钟学会使用Vulkan进行GPU纯计算
  • Qt4源码深度解析:从元对象系统到GUI框架设计思想
  • CANN/Ascend C数据类型转换API
  • ChatGPT Sites公测指南:自然语言生成Web应用的全流程解析
  • C++职责链模式实战:从设计原理到日志框架应用
  • 层次分析法实战:从理论到MATLAB代码的完整决策指南
  • Meta AI硬件化战略:智能眼镜与模型租赁服务的技术解析
  • CANN/asc-devkit SIMD标量乘法API
  • 2026 杭州广告牌制作行业剖析及服务商选择干货分享 - 国麟测评
  • C#实战:精准获取物理网卡MAC地址的三种策略与避坑指南
  • CANN/cannbot-skills归约类Tiling算法
  • 亲身探访长春亨得利官方名表服务中心|全新维修地址和官方电话(2026年7月更新) - 亨得利官方博客
  • 大模型应用三层路由架构:降本60%的智能调度实战指南
  • 【算法精讲】二分查找 核心模板与边界处理实战
  • Wireshark实战:从ARP到HTTP,逐层解析网络协议抓包
  • PhoneGap NFC Plugin版本升级指南:从旧版本迁移到1.2.0的完整教程 [特殊字符]
  • CANN/cannbot-skills广播算子Tiling流程
  • 上海留学申请定制不踩雷:规范流程精准指导整理 - 虚拟星辰
  • 2026年7月最新上海戴尔官方售后服务网点地址、客服电话及完整服务指南 - 苹果手机电脑维修
  • 揭秘nestjs-otel工作原理:核心组件与实现机制深度解析
  • NVIDIA Privasis-Cleaner-4B:革命性AI隐私保护工具,快速清理敏感信息
  • 2026百慕大行业发展现状梳理白皮书 河南草之原农业编制 - 招财兔数字员工
  • wastebin未来路线图:即将推出的功能与社区发展计划
  • Jido实战案例:智能内容推荐与个性化代理
  • Laravel Options 社区贡献指南:如何参与开源项目开发