surfaceextractionparse_name_llm
Extractionscalar · returns json

PARSE_NAME_LLM

LLM-backed name parsing (escape hatch for PARSE_NAME)

Per-row — runs once for each row.

extractionllmllm-escape-hatchtext

Syntax

PARSE_NAME_LLM({{ name }})

Arguments

nametypedescription
nameVARCHAR

About

LLM-backed escape hatch for person name parsing. Use when the canonical `nameparser` path (PARSE_NAME) misses a format — typically non-Western name structures, mononyms, or names with heavy ambiguity between first/last. For standard Western name formats, prefer PARSE_NAME — much faster and deterministic.

Examples

LLM escape hatch parses honorific + full name

SELECT
  parse_name_llm ('Dr. John Michael Smith Jr.')

Nearby rabbit holes

same domain
Climb back to The Looking Glass