├── .gitignore ├── 00_Tutorial_How-To.ipynb ├── 01_Basic_Prompt_Structure.ipynb ├── 02_Being_Clear_and_Direct.ipynb ├── 03_Assigning_Roles_Role_Prompting.ipynb ├── 04_Separating_Data_and_Instructions.ipynb ├── 05_Formatting_Output_and_Speaking_for_Claude.ipynb ├── 06_Precognition_Thinking_Step_by_Step.ipynb ├── 07_Using_Examples_Few-Shot_Prompting.ipynb ├── 08_Avoiding_Hallucinations.ipynb ├── 09_Complex_Prompts_from_Scratch.ipynb ├── 10.1_Appendix_Chaining Prompts.ipynb ├── 10.2_Appendix_Tool Use.ipynb ├── LICENSE ├── README.md └── hints.py /.gitignore: -------------------------------------------------------------------------------- 1 | .DS_Store 2 | .ipynb_checkpoints 3 | __pycache__ -------------------------------------------------------------------------------- /00_Tutorial_How-To.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ivanfioravanti/prompt-eng-ollama-interactive-tutorial/HEAD/00_Tutorial_How-To.ipynb -------------------------------------------------------------------------------- /01_Basic_Prompt_Structure.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ivanfioravanti/prompt-eng-ollama-interactive-tutorial/HEAD/01_Basic_Prompt_Structure.ipynb -------------------------------------------------------------------------------- /02_Being_Clear_and_Direct.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ivanfioravanti/prompt-eng-ollama-interactive-tutorial/HEAD/02_Being_Clear_and_Direct.ipynb -------------------------------------------------------------------------------- /03_Assigning_Roles_Role_Prompting.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ivanfioravanti/prompt-eng-ollama-interactive-tutorial/HEAD/03_Assigning_Roles_Role_Prompting.ipynb -------------------------------------------------------------------------------- /04_Separating_Data_and_Instructions.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ivanfioravanti/prompt-eng-ollama-interactive-tutorial/HEAD/04_Separating_Data_and_Instructions.ipynb -------------------------------------------------------------------------------- /05_Formatting_Output_and_Speaking_for_Claude.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ivanfioravanti/prompt-eng-ollama-interactive-tutorial/HEAD/05_Formatting_Output_and_Speaking_for_Claude.ipynb -------------------------------------------------------------------------------- /06_Precognition_Thinking_Step_by_Step.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ivanfioravanti/prompt-eng-ollama-interactive-tutorial/HEAD/06_Precognition_Thinking_Step_by_Step.ipynb -------------------------------------------------------------------------------- /07_Using_Examples_Few-Shot_Prompting.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ivanfioravanti/prompt-eng-ollama-interactive-tutorial/HEAD/07_Using_Examples_Few-Shot_Prompting.ipynb -------------------------------------------------------------------------------- /08_Avoiding_Hallucinations.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ivanfioravanti/prompt-eng-ollama-interactive-tutorial/HEAD/08_Avoiding_Hallucinations.ipynb -------------------------------------------------------------------------------- /09_Complex_Prompts_from_Scratch.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ivanfioravanti/prompt-eng-ollama-interactive-tutorial/HEAD/09_Complex_Prompts_from_Scratch.ipynb -------------------------------------------------------------------------------- /10.1_Appendix_Chaining Prompts.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ivanfioravanti/prompt-eng-ollama-interactive-tutorial/HEAD/10.1_Appendix_Chaining Prompts.ipynb -------------------------------------------------------------------------------- /10.2_Appendix_Tool Use.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ivanfioravanti/prompt-eng-ollama-interactive-tutorial/HEAD/10.2_Appendix_Tool Use.ipynb -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ivanfioravanti/prompt-eng-ollama-interactive-tutorial/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ivanfioravanti/prompt-eng-ollama-interactive-tutorial/HEAD/README.md -------------------------------------------------------------------------------- /hints.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ivanfioravanti/prompt-eng-ollama-interactive-tutorial/HEAD/hints.py --------------------------------------------------------------------------------