Contexto de la DB para el LLM #31
Labels
No labels
Backlog
ChatAi
ChatAi-Audio
Close
Doing
For review
GNU Health
GNUH Doing
Investigation
LMI (Orchestrator)
ProyectoLabIntg
ProyectoLabIntg-Closed
ProyectoLabIntg-Doing
ProyectoLabIntg-Review
ProyectoSAO
ProyectoSAO-Closed
ProyectoSAO-Doing
ProyectoSAO-Review
MMS2
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
Leitz-Group/researchprojects#31
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Yo como desarrollador necesito que se le enseñe al LLM algunos datos importantes de la base de datos, como enseñarle sinónimos para las tablas y cualquier otra información que necesite.
changed title from
Yo como desarrollador necesito que se le enseñe al LLM algunos datos importantes de la base de datos, como enseñarle sinónimos para las tablastoSinónimos de la DB para el LLMchanged the description
changed the description
changed title from
Sinónimos de la DB para el LLMtoContexto de la DB para el LLMassigned to @srhenry32
Se agregó la librería sqlalchemy para conectarse directamente a la base de datos PostgreSQL y extraer dinámicamente los nombres de tablas y columnas mediante un método personalizado llamado get_schema_summary():
Este método filtra las tablas relevantes (por ejemplo, las que comienzan con gnuhealth_) y construye un resumen textual de su estructura.
Finalmente mandamos este contexto en el prompt:
assigned to @DegoC-Diaz and unassigned @srhenry32
La última función es un poco limitante, por lo que ahora se está creando una base de datos vectorial junto con documentación para enseñarle mejor la estructura.