SuperAPI AI 工具集

cortex-search-tutorial

通用与其它

查看项目

更新于 10-16 05:46

技能介绍

用途:这是一个教学型技能,面向想学习 Snowflake Cortex Search 的用户,通过动手实践讲解如何构建语义搜索引擎和 RAG(检索增强生成)聊天机器人,数据场景为 Tasty Bytes 食品卡车网络的客户支持对话记录。

主要能力:分四课推进——1)环境与数据准备;2)用 CREATE CORTEX SEARCH SERVICE 创建搜索服务,涉及 ON、ATTRIBUTES、TARGET_LAG、EMBEDDING_MODEL;3)用 SQL 的 SEARCH_PREVIEW 和 Python SDK 查询并应用过滤;4)结合 CORTEX.COMPLETE 构建有依据的 RAG 问答。教学强调“先解释后执行”,每步展示代码、等待确认再运行并解释结果。

使用方式:启动时先抓取官方文档 https://docs.snowflake.com/en/user-guide/snowflake-cortex/cortex-search/cortex-search-overview 作为最新语法依据。优先检测并使用 SNOWFLAKE_LEARNING 环境(SNOWFLAKE_LEARNING_ROLE、SNOWFLAKE_LEARNING_DB、SNOWFLAKE_LEARNING_WH),不可用时回退到用户角色与仓库。课程内容见 references/LESSONS.md,另有深入原理、过滤语法、RAG 模式、排错与 FAQ 参考文件。

适用场景:学习 Cortex Search 混合检索、在 SQL 或 Python 中查询搜索服务、为支持类问答构建 RAG 应用。

限制:资料未提供具体收费、价格、平台支持范围或效果数据;实际可用性取决于 Snowflake 账户权限与环境配置。