Learn to use AI

# Prompting

Prompting is a unit of 6 lessons in Rabbithole's Learn to use AI course, at level 1.

## Lessons

1. Prompts: telling an AI what you want · Level 1
2. Few-shot prompting: show the AI what you want · Level 1
3. Prompt engineering: telling an AI what you want · Level 1
4. Structured output: telling the AI the shape of its answer · Level 1
5. System prompts: the instructions behind an AI's answers · Level 1
6. Context engineering: what you give the AI · Level 1

## Sources

These lessons draw on 15 sources. The most used:

- [anthropics/courses](https://github.com/anthropics/courses)
- [Replit Docs — Agent, Chat, Build, Design](https://docs.replit.com/)
- [Claude Academy — Claude for you](https://academy.claude.com/collections/claude-for-you)
- [AI prompt engineering: A deep dive](https://www.youtube.com/watch?v=T9aRN5JkmL8)
- [ChatGPT — Release Notes](https://help.openai.com/en/articles/6825453-chatgpt-release-notes)
- [AI SDK by Vercel](https://ai-sdk.dev/docs/introduction)
- [Bolt Help Center](https://support.bolt.new/)
- [Gemini API Documentation](https://ai.google.dev/gemini-api/docs)

[All units in Learn to use AI](https://rabbithole.pro/courses/learn-ai)

Source page: https://rabbithole.pro/courses/learn-ai/prompting
