SuperAPI AI 工具集

cortex-agents-tutorial

数据与分析

查看项目

更新于 10-16 05:46

技能介绍

本技能是一项交互式教学指南,目标是带领用户用标准 SQL 构建 Snowflake Cortex Agents,无需 Python 或外部工具即可完成主体流程。教程强调逐步讲解、先解释再执行、每步验证理解并展示结果。

用途与内容:围绕代理如何跨结构化与非结构化数据源进行编排展开,包含六个部分:环境准备、示例数据、语义视图、Cortex Search、Cortex Agent、Snowflake Intelligence 聊天界面。

主要能力与用法:用 SQL 子句(TABLES、DIMENSIONS、METRICS)创建语义视图;为 RAG 创建 Cortex Search 服务;用 CREATE AGENT ... FROM SPECIFICATION $$yaml$$ 内联配置 tools、tool_resources、instructions、模型与编排预算;用 SNOWFLAKE.CORTEX.DATA_AGENT_RUN 测试,并用 Python json.loads() 解析 thinking、tool_use、tool_result、text 等返回内容;用 SEARCH_PREVIEW 配合 FLATTEN 查询搜索服务。工具类型包括 cortex_analyst_text_to_sql、cortex_search,并提及 generic、web_search、data_to_chart。

限制与注意:Analyst 的 tool_resources 必须包含嵌套 execution_environment,仅写 warehouse 键会报错 399504;语义视图是 SQL 而非 YAML;应使用 CREATE AGENT;DDL 无结果属正常,可用 SHOW AGENTS 验证;原始 SQL 输出会隐藏思考与 SQL,需 Python 解析。费用、价格与具体平台支持范围资料未明确提供。