snowflake 17

SnowPro Specialty: Gen AI Certification 후기

안녕, 포스 삼촌입니다. 프라나링크로 나연이의 사업이 확장되면서 할 일이 점점 늘어나고 있어요.회원님들의 운동/생활 데이터와 웰니스 가맹점들의 효율적인 업무를 위해 점점 AI를 많이 활용하는 가운데,전문성을 갖추기 위해 자격증을 취득하게 되었어요. 간략히 어떻게 준비했는지, 어떤 시험인지 후기를 적어볼까 합니다. 1. 준비 과정 (Preparation)개인 수준: Snowflake 도입 및 실무 적용 과정에서 쌓아온 데이터/AI 아키텍처 경험이 조금 있어요. Snowflake 이용은 1년 반 정도공부 전략: 이미 실무에서 다양한 Cortex AI, Search, Analyst 및 LLM 연동하고 있으니, 시험에서 강조하는 시츄에이션에 맞는 대안이 무엇인지 공식 문서(https://docs.snowflak..

[Cortex_AI_5] 텍스트 분류+필터링 삼총사: AI_CLASSIFY, AI_FILTER, AI_EXTRACT(feat. 나연이네 고객 문의 자동 태깅)

자~ 나연 대표님, 센터 운영하다 보면 회원님들의 문의나 피드백이 하루에도 수십, 수百 건씩 쌓이지?이걸 사람이 하나하나 읽으면서 "이건 시설 불만", "이건 결제 문의", "이건 수업 예약" 이렇게 라벨을 붙이려면 정신이 아득해질 거야.스노우플레이크에는 이런 비정형 텍스트를 알아서 착착 분류하고 정리해 주는 '완전관리형' AI 삼총사(AI_CLASSIFY, AI_FILTER, AI_EXTRACT)가 있단다! 오늘은 그 첫 번째 타자인 AI_CLASSIFY의 완벽 활용법과 정확도를 대폭 끌어올리는 프롬프트 꿀팁(Few-shot)까지 싹 정리해 줄게. 공식 문서(Docs)를 매번 뒤질 필요 없이 이 카드로 뇌에 저장해 버리자! 📌 Snowflake 공식 문서 링크 : Use Case를 확인한 후 알맞..

[Cortex_AI_3] 오디오 파일 STT: AI_TRANSCRIBE vs AI_COMPLETE

자, 나연 대표님 살펴보세요. Snowflake에서 기본 제공하는 STT AI 함수 AI_TRANCRIBE와 모든 길은 나로 통하는 AI_COMPLETE의 비교 테스트입니다.여기서도 또 AI_COMPLETE가 비교용으로 나오죠. 모든 길은 통하는 법이니깐^&^ 기본 제공하는 STT함수의 특징 : 한글이 되지만 적당함. 우리는 손님과 안내 샘들과의 통화인데, 급한 마음에 말소리가 겹칠 때 분리, 정리 おまけ) 그럼 혹시 두 경우의 사용료는 어디가 더 저렴할까? 품질은?ㅋㅋㅋㅋㅋ 하옳VoC 오디오파일(.wav) 파이프라인 비용 정리Why: [NY 프라나 웰니스] 콜센터 녹취 파일을 STT → 분석, CS(Customer Service)를 구축하기 위한 파이프라인 설계/비용/품질 검증How to apply: ..

[Cortex_AI_2] 감성분석: 완전관리형(AI_SENTIMENT) VS 프롬프트 엔지니어링(AI_COMPLETE)

자~ 나연 대표님, 오늘은 아주 흥미진진하고도 현실적인 '돈 이야기'와 'AI 실무 선택'에 대한 이야기를 해볼까 해. 나연스떼 2호점 확장 준비를 할 때, 1호점 회원님들의 콜센터 통화 녹취 파일을 분석해보려고 했었지 않니.고객의 소리(Voice of Customer)를 받게 되었을 때, 잘 분석하고 대응해야 더욱 좋은 서비스를 할 수 있겠지~ Snowflake에서 제공하는 완전관리형 AI 함수는 AI_SENTIMENT가 있어.-- =============================================================-- 5. AI_SENTIMENT — 감성 분석-- =============================================================--..

[Cortex_AI_1] AI_COMPLETE: 멀티모달 모델로 이미지 분석하기

스테이지에 올려 놓은 이미지는, 나연이가 2호점 오픈을 준비하면서 고민했던 센터 평면도 스케치입니다. 단일 이미지 분석 쿼리에요. 구문: AI_COMPLETE( , , )-- [1-7] 멀티모달: 이미지 분석 (Single image)SELECT AI_COMPLETE( 'gemini-3.1-pro', '이 이미지에 무엇이 보이는지 설명해줘.', TO_FILE('@STG_NY_IMG', 'sketch10.png'));위와 같이 실행하면 지정한 제미나이 3.1 프로 모델 (멀티 모달)이 해당 이미지를 살펴보고 설명을 해줍니다. 답변은 아래와 같이 나왔네요. AI는 매번 약간씩 답변이 달라질 수 있어요^^ 이 이미지는 "NYU Yoga Studio - 2nd Branch"라는 제목의 요가 ..

무엇보다 중요한 $ : Cost Monitoring

조직에서 무엇보다 중요한 것은 비용 관리겠져, 나연 대표님?Snowflake에서 비용을 발생하는 SERVICE_TYPE을 아래와 같이 나눠서 관리할 거에요.일반WAREHOUSE_METERING가상 웨어하우스의 쿼리 실행 컴퓨트 비용. SELECT, INSERT, COPY 등 모든 SQL 실행 시 발생. 웨어하우스 크기(XS~6XL)와 가동 시간에 비례일반SNOWPARK_CONTAINER_SERVICESSnowpark Container Services 비용. Container Runtime 기반 Streamlit 앱, 노트북, 커스텀 서비스가 Compute Pool 위에서 실행될 때 노드 수 × 가동 시간으로 과금AICORTEX_CODECortex Code(CoCo) AI 코딩 어시스턴트 사용량. Snow..

[Cortex_AI_1] 모든 길은 결국 저(AI_COMPLETE)를 통합니다. feat Faker

자~ 들어가면서 T1 화이팅~ 한번 외치고~~~ 나연이가 궁금해하는 Snowflake Cortex 이야기를 해볼까.LOL의 모든 길은 결국 대상혁을 통하듯이(^^)AI_COMPLETE는 Snowflake Cortex AI의 중심축이란다. 다른 AI 함수들도 내부적으로는 LLM을 호출하지만,AI_COMPLETE 함수만이 LLM 모델의 선택, 프롬프트 설계 및 출력 제어를 모두 사용자가 다룰 수 있는 장점이 있어요. AI_COMPLETE는 여러가지 사용법 = 다양한 호출 형태를 가지고 있어요. 함께 살펴볼까요~ [1-1] 단일 문자열 프롬프트 (가장 기본)-- [1-1] 단일 문자열 프롬프트 (가장 기본)-- 구문: AI_COMPLETE( , [, , , ] )SELECT AI_COMPLETE('claud..