Wprowadzenie do Snowflake Cortex i Notebooks

Wprowadzenie do generatywnej AI w Snowflake

James Cha-Earley

Senior Developer Advocate, Snowflake

Poznaj swojego instruktora!

 

$$

James Cha-Earley

  • Starszy Rzecznik Deweloperów w Snowflake

 

Zdjęcie instruktora

Wprowadzenie do generatywnej AI w Snowflake

Snowflake Cortex

Snowflake Cortex AI

  • Gotowe do produkcji AI na wyciągnięcie ręki
1 Image source: https://www.snowflake.com/en/product/features/cortex/
Wprowadzenie do generatywnej AI w Snowflake

Cortex AI

$$

  • Natywna integracja z SQL, Pythonem i notatnikami

$$

  • Od eksperymentów do produkcji w Snowflake

$$

  • Wbudowane zarządzanie, zasady i obserwowalność

Ikona logo Snowflake

Wprowadzenie do generatywnej AI w Snowflake

Dane kursu

Zapytanie do danych kursu wyświetlające pierwsze 10 wierszy – data, ocena, opis, hotel_name, city, country i language

Wprowadzenie do generatywnej AI w Snowflake

Kod szablonowy

Notatnik z szablonowym kodem Python i SQL

Wprowadzenie do generatywnej AI w Snowflake

Zapytania do danych

Opis danych kursu z kolumnami – date, rating, description, hotel_name, city, country i language – oraz typami danych

Wprowadzenie do generatywnej AI w Snowflake

Wstrzykiwanie zmiennych Python

  • Utwórz zmienną Python do podstawienia w zapytaniu SQL

Tworzenie zmiennej Python o nazwie target_location z wartością Cancun

Wprowadzenie do generatywnej AI w Snowflake

Wstrzykiwanie zmiennych Python

Wstrzykiwanie zmiennej Python do zapytania SQL

Wprowadzenie do generatywnej AI w Snowflake

Konfigurowanie Cortex

Konfigurowanie Cortex

Wprowadzenie do generatywnej AI w Snowflake

Podsumowywanie tekstu

from snowflake.cortex import summarize

review = """ I was very impressed with this hotel, especially the service. They make you feel special and you feel like everything is possible. Special shout out to the Kidz Club staff. Our daughter is very picky and for the first time, she begged to go back there. They have a great supervision and they let the kids do fun activities such as cooking classes and crafting. The food was really good (buffet offered a different choice everyday). The all-inclusive program is really worth the price, and the beach was beautiful! """
Wprowadzenie do generatywnej AI w Snowflake

Podsumowywanie tekstu

result = summarize(text=review)

print(result)

$$

The hotel delivered excellent service with outstanding Kidz Club staff who engaged 
even picky children through supervised activities. The daily buffet offered good
variety, and the all-inclusive program plus beautiful beach provided great value.
Wprowadzenie do generatywnej AI w Snowflake

Cortex w komórkach SQL

Uruchamianie summarize w komórce SQL

$$

  • W komórkach SQL nie są potrzebne importy

$$

  • Do łączenia wielu funkcji używaj komórek Python
Wprowadzenie do generatywnej AI w Snowflake

Czas na ćwiczenia!

Wprowadzenie do generatywnej AI w Snowflake

Preparing Video For Download...