Beyond Quacking: Deep Integration of Language Models and RAG into DuckDB