skip to content
Avatar Bruno Garcia

Investigación con LangChain, Chroma y la API de OpenAI

Recuerdo cuando leí por primera vez 'Crimen y Castigo' de Dostoyevski.

Debería tener unos 12 o 14 años, no lo recuerdo exactamente. Fue un libro que me cautivo y releí otro par de veces en los siguientes años. Quizás era demasiado joven para entender todo el contexto y las implicaciones morales tan profundas narradas en la novela.

Treinta años después aquí estamos, no me dedique a la literatura si no a la informática.

Treinta años después, una startup llamada OpenAI ha creado una LLM (Large Language Model) llamada GPT capaz de escribir textos casi imposibles de diferenciar de los escritos por un humano.

Treinta años y unos pocos meses después, Harrison Chase crea una librería llamada LangChain que permite (entre otras muchas cosas) conectar GPT con un fichero PDF.

Treinta años y unos pocos meses después, un sábado por la mañana, escuchando Carpenter Brut, he podido crear un notebook que me permite hablar con “Crimen y Castigo”.

Todas las novelas de ciencia ficción de mi juventud no me han preparado para este momento tan cyberpunk.

How is it work?

Mira el código en GitHub:

https://github.com/brunogarcia/langchain-crimen-y-castigo