morph_lib.ai
# 📦 Package: morph_lib.ai.openai.code_generation # 🛠️ Function: text_to_sql def text_to_sql( prompt: str, api_key: str, table_names: List[str], model: Optional[str] = "gpt-4o", connection: Optional[str] = None, schema_name: Optional[str] = None, ) -> TextConversionResponse:
from morph_lib.ai.openai.code_generation import text_to_sql import os @morph.func def func_name(context): prompt = context.vars["prompt"] sql = text_to_sql( prompt, os.environ["OPENAI_API_KEY"], ["user"], "gpt-4o", ) return execute_sql(sql)