LLM-backed vibe extraction and assignment (escape hatch for VIBES)
Per-row classifier — stable across GROUP BY.
VIBES_LLM({{ text }})VIBES_LLM({{ text }}, {{ num_vibes }})VIBES_LLM({{ text }}, {{ num_vibes }}, '{{ focus }}')| name | type | description |
|---|---|---|
| text | VARCHAR | — |
| num_vibes | INTEGER | — |
| focus | VARCHAR | — |
LLM escape hatch: vibe extracted
SELECT
vibes_llm ('This is giving main character energy')Identify target audience via zero-shot NLI
LLM-backed audience identification (escape hatch for AUDIENCE)
Assess authenticity of content via zero-shot NLI
LLM-backed authenticity assessment (escape hatch for AUTHENTICITY)
Classify text into user-specified buckets via zero-shot NLI
LLM-backed bucketing (escape hatch for BUCKET)
LLM-backed vibe extraction and assignment (escape hatch for VIBES)
Per-row classifier — stable across GROUP BY.
VIBES_LLM({{ text }})VIBES_LLM({{ text }}, {{ num_vibes }})VIBES_LLM({{ text }}, {{ num_vibes }}, '{{ focus }}')| name | type | description |
|---|---|---|
| text | VARCHAR | — |
| num_vibes | INTEGER | — |
| focus | VARCHAR | — |
LLM escape hatch: vibe extracted
SELECT
vibes_llm ('This is giving main character energy')Identify target audience via zero-shot NLI
LLM-backed audience identification (escape hatch for AUDIENCE)
Assess authenticity of content via zero-shot NLI
LLM-backed authenticity assessment (escape hatch for AUTHENTICITY)
Classify text into user-specified buckets via zero-shot NLI
LLM-backed bucketing (escape hatch for BUCKET)