# Prompt Engineering Notebook
 
Contiene una raccolta di appunti che abbiamo progettato per aiutarvi a iniziare a lavorare con il prompt engineering. Presto ne verranno aggiunti altri!

| Descrizione   | Notebook   | 
| :------------ | :---------: | 
|Imparare a eseguire diversi tipi di compiti comuni utilizzando la libreria `openai` e `LangChain|[Getting Started with Prompt Engineering](https://github.com/dair-ai/Prompt-Engineering-Guide/blob/main/notebooks/pe-lecture.ipynb)|
|Imparare a usare il codice come ragionamento per risolvere compiti comuni usando l'interprete Python in combinazione con il modello linguistico.|[Program-Aided Language Model](https://github.com/dair-ai/Prompt-Engineering-Guide/blob/main/notebooks/pe-pal.ipynb)|
|Per saperne di più su come effettuare chiamate alle API di ChatGPT utilizzando la libreria `openai`.|[ChatGPT API Intro](https://github.com/dair-ai/Prompt-Engineering-Guide/blob/main/notebooks/pe-chatgpt-intro.ipynb)|
|Imparare a usare le funzioni di ChatGPT utilizzando la libreria `LangChain`. |[ChatGPT API with LangChain](https://github.com/dair-ai/Prompt-Engineering-Guide/blob/main/notebooks/pe-chatgpt-langchain.ipynb)|
|Imparare a conoscere le sollecitazioni del contraddittorio e includere le misure difensive.|[Adversarial Prompt Engineering](https://github.com/dair-ai/Prompt-Engineering-Guide/blob/main/notebooks/pe-chatgpt-adversarial.ipynb)|
