以下の内容はhttps://dk521123.hatenablog.com/entry/2026/03/19/144903より取得しました。


【Snowflake】Snowflake Cortex AI ~ 入門編 ~

◾️はじめに

Snowflake Cortex AI に関してメモしておく

目次

【1】Snowflake Cortex AI
【2】料金
【3】Cortex が実行できるかどうか確認
 1)AI関数を呼び出してみる
【4】Tips
 1)モデルの表示
【5】サンプル
 例1:Cortexを使ったテーブルのコメント生成

【1】Snowflake Cortex AI

* Snowflake上でセキュアにLLM/MLを活用できるAI機能群

cf. Cortex (コーテックス) = 皮質, 外皮, 大脳皮質

https://www.snowflake.com/ja/product/features/cortex/

【2】料金

* トークン数に対するクレジット課金と
 メッセージ数に対するクレジット課金の従量課金制で提供
 => 使用した分だけ課金されるので、考えて使わないと大変なことになる

* モデルによっても料金が異なる

https://docs.snowflake.com/ja/user-guide/snowflake-cortex/aisql#label-cortex-llm-cost-considerations

【3】Cortex が実行できるかどうか確認

-- 以下を実行してみる
SHOW USER FUNCTIONS IN SCHEMA SNOWFLAKE.CORTEX;

1)AI関数を呼び出してみる

-- Change here!!
USE WAREHOUSE YOUR_WH;

SELECT
 SNOWFLAKE.CORTEX.AI_COMPLETE(
 'llama3.1-8b',
 'Return only the word OK.'
) AS result;

【4】Tips

1)モデルの表示

SHOW MODELS;

SHOW MODELS IN SNOWFLAKE.CORTEX;

https://docs.snowflake.com/ja/sql-reference/sql/show-models

【5】サンプル

例1:Cortexを使ったテーブル項目のコメント生成

-- Change here!!
USE DATABASE YOUR_DB;

SELECT
  t.TABLE_CATALOG AS database_name,
  t.TABLE_SCHEMA AS schema_name,
  t.TABLE_NAME AS table_name,
  t.COMMENT AS existing_table_comment,
  -- PAY ATTENTION!!
  SNOWFLAKE.CORTEX.AI_COMPLETE(
    'llama3.1-8b',
    'You are a data warehouse documentation assistant. ' ||
    'Write a concise English column description (<= 80 chars). ' ||
    'Do not guess business meaning beyond the name; state neutral meaning. ' ||
    'Return only the description text without any marks. ' ||
    'Table: ' || t.TABLE_SCHEMA || '.' || t.TABLE_NAME
  )::string AS table_comment
FROM
  INFORMATION_SCHEMA.TABLES AS t
WHERE
  t.TABLE_SCHEMA NOT IN ('INFORMATION_SHEMA')
LIMIT 100
;

関連記事

Snowflake ~ 基礎知識編 ~
https://dk521123.hatenablog.com/entry/2021/11/02/130111
Snowflake ~ 入門編 / Hello world ~
https://dk521123.hatenablog.com/entry/2021/11/22/212520
Snowflake Cortex AI ~基本編 ~
https://dk521123.hatenablog.com/entry/2026/03/20/111452
PostgreSQL ~ 統計情報 ~
https://dk521123.hatenablog.com/entry/2024/11/14/174334




以上の内容はhttps://dk521123.hatenablog.com/entry/2026/03/19/144903より取得しました。
このページはhttp://font.textar.tv/のウェブフォントを使用してます

不具合報告/要望等はこちらへお願いします。
モバイルやる夫Viewer Ver0.14