def LANGCHAIN_ZERO_SHOT_PROMPT()

in nl2sql/tasks/sql_generation/core.py [0:0]


    def LANGCHAIN_ZERO_SHOT_PROMPT(self) -> _CoreSqlGeneratorPrompt:
        return _CoreSqlGeneratorPrompt(
            prompt_id="LANGCHAIN_ZERO_SHOT_PROMPT",
            dialect_prompt_template_map={**SQL_PROMPTS, "default": PROMPT},
            parser=None,
            post_processor=lambda x: x.split("SQLResult:")[0]
            .split("SQLQuery:")[-1]
            .strip(),
        )