Nota: Se trabajara con openIA y python
La siguiente documentacion pretende ensañar langchain desde 0 ofreciendo una documentacion clara y precisa para el equipo de moresale.
Guía de Ingeniería de Prompt | Prompt Engineering Guide (promptingguide.ai)
YouTube videos | 🦜️🔗 Langchain
gkamradt/langchain-tutorials: Overview and tutorial of the LangChain Library (github.com)
- Colab
- Python
- LLM
A continuacion encontraras cursos practicos para el que aprendar langchain desde 0
-
Conceptos básicos de LangChain:
- Entender los principios fundamentales de LangChain y cómo se utiliza para desarrollar aplicaciones basadas en modelos de lenguaje.
- Familiarizarse con los módulos y componentes principales de LangChain, como modelos.
- Aprender a instalar LangChain y configurar el entorno de desarrollo necesario.
- Conocer los requisitos de hardware y software para ejecutar LangChain de manera eficiente.
-
- Conceptos utiles como las chains o cadenas, prompt y promts templates.
- Aprender a cargar y utilizar modelos de lenguaje para tareas como generación de texto, traducción, resumen, entre otros.
- Dominar la creación de cadenas y agentes en LangChain para construir flujos de trabajo estructurados y automatizados.
- Aprender a utilizar herramientas como prompts, memoria y callbacks para mejorar el rendimiento y la interacción de los agentes.
-
- Embeddings
- Què es una base de datos vecotrial?
- Inicialización de Pinecone
- Creación y eliminacion de un índice
- Carga, Busqueda y Eliminacion de vectores
-
Integración de datos y fuentes externas:
- Explorar cómo integrar datos externos en las aplicaciones de LangChain.
- Aprender a cargar, consultar y actualizar datos específicos de la aplicación para mejorar la generación de respuestas y la toma de decisiones.
- Aplicación de QnA (Question and Answer) en base a un documento como contexto.
- Estudiar técnicas de optimización y ajuste de modelos de lenguaje para mejorar su rendimiento y adaptarlos a tareas específicas.
- Aprender a ajustar hiperparámetros, controlar la temperatura y aplicar técnicas de generación de texto más avanzadas.
- Explorar casos de uso comunes de LangChain, como chatbots, asistentes personales, preguntas y respuestas, entre otros.
- Estudiar las mejores prácticas para desarrollar aplicaciones efectivas y de alto rendimiento utilizando LangChain.