from transformers import pipeline class NLPToSQL: def __init__(self): self.model = pipeline( "text2text-generation", model="mrm8488/t5-base-finetuned-wikiSQL", tokenizer="t5-base" ) def query_to_sql(self, user_query): prompt = f"translate English to SQL: {user_query}" result = self.model(prompt, max_length=200) return result[0]['generated_text']