|Aprende cómo realizar muchos tipos diferentes de tareas comunes utilizando las bibliotecas `openai` y `LangChain`.|[Getting Started with Prompt Engineering](https://github.com/dair-ai/Prompt-Engineering-Guide/blob/main/notebooks/pe-lecture.ipynb)|
|Aprende cómo usar código como razonamiento para resolver tareas comunes utilizando el intérprete de Python en combinación con el modelo de lenguaje.|[Program-Aided Language Model](https://github.com/dair-ai/Prompt-Engineering-Guide/blob/main/notebooks/pe-pal.ipynb)|
|Aprende más sobre cómo hacer llamadas a las APIs de ChatGPT utilizando la biblioteca `openai`. |[ChatGPT API Intro](https://github.com/dair-ai/Prompt-Engineering-Guide/blob/main/notebooks/pe-chatgpt-intro.ipynb)|
|Aprende cómo usar las características de ChatGPT utilizando la biblioteca `LangChain`.|[ChatGPT API with LangChain](https://github.com/dair-ai/Prompt-Engineering-Guide/blob/main/notebooks/pe-chatgpt-langchain.ipynb)|
|Aprende sobre la ingeniería de prompts adversarios e incluye medidas defensivas.|[Adversarial Prompt Engineering](https://github.com/dair-ai/Prompt-Engineering-Guide/blob/main/notebooks/pe-chatgpt-adversarial.ipynb)|