Snowflake Cortex provides general-purpose LLM functions (COMPLETE and TRY_COMPLETE) that let you send arbitrary prompts to a chosen language model, and task-specific functions that are purpose-built for a single NLP task. SUMMARIZE returns a summary of the given text, and TRANSLATE converts text from one language to another — both are dedicated, single-purpose functions rather than general prompt-based ones. COUNT_TOKENS is a utility function for estimating token counts and is not an LLM task function.
Community Discussion