Files
langchain-python/langchain/chains/sql_database/prompt.py
T
2022-10-27 23:21:47 -07:00

21 lines
544 B
Python

# flake8: noqa
from langchain.prompt import Prompt
_DEFAULT_TEMPLATE = """Given an input question, first create a syntactically correct {dialect} query to run, then look at the results of the query and return the answer.
Use the following format:
Question: "Question here"
SQLQuery: "SQL Query to run"
SQLResult: "Result of the SQLQuery"
Answer: "Final answer here"
Only use the following tables:
{table_info}
Question: {input}"""
PROMPT = Prompt(
input_variables=["input", "table_info", "dialect"],
template=_DEFAULT_TEMPLATE,
)