Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Texto A SQL
Texto A SQL
¿Qué crearás?
En palabras cortas crearas un proyecto utilizando Python, librerías y el modelo LLAMA 2 de
META.
¿Qué haré?
Una herramienta que ayudará a crear consultas SQL en base a texto.
TEMA O PROBLEMA
Desarrollar un proyecto utilizando un modelo pre entrenado de META (LLAMA 2) by
Hugging Face para crear un Generador de texto a consulta SQL
NOTA: No te enseñaré a hacerlo desde 0 pero te daré los recursos para que lo hagas
en base a una investigación prueba y error.
¡Empecemos!
🤗
cero.
NO SABES lo que te PIERDES si no usas Hugging Face
import transformers
import torch
model = "meta-llama/Llama-2-7b-chat-hf"
tokenizer = AutoTokenizer.from_pretrained(model)
pipeline = transformers.pipeline("text-generation",
model=model,
tokenizer= tokenizer,
torch_dtype=torch.bfloat16,
device_map="auto",
max_new_tokens = 512,
do_sample=True,
top_k=10,
num_return_sequences=1,
eos_token_id=tokenizer.eos_token_id,
)
template = """
Create a SQL query snippet using the below text:
```{text}```
Just SQL query:
"""
text = """ seleciona los paises que inicien con B en la columna "pais"
"""
print(llm_chain.run(text))