The agentic-ai-learning-series is a 7-part notebook series designed to guide you through the fascinating world of AI and machine learning. You will explore topics like large language models (LLMs), retrieval-augmented generation (RAG), LangChain, CrewAI, and real-time multi-agent systems. This series aims to empower you with practical knowledge, whether you're starting your AI journey or looking to enhance your skills.
To begin using the agentic-ai-learning-series, follow these simple steps. You will need a computer with internet access.
- Visit the Releases Page: Go to this page to download.
- Choose Your Version: Look for the latest release at the top. Each version will have a brief description to help you decide.
- Download the Files: Click on the version you want. You will see various files listed. Choose the notebook files relevant to your interest.
To download the software:
- Go to the Releases Page.
- Locate the version you wish to download.
- You might see different file types such as
.ipynbor.pdf. If you are unfamiliar with these, the.ipynbfiles are interactive notebooks, which are ideal for running direct code. The.pdffiles contain instructions and information. - Click on the link to download the desired file to your computer.
For optimal performance, ensure that your computer meets the following requirements:
- Operating System: Windows, MacOS, or Linux
- Python: Version 3.7 or higher
- Memory: At least 4 GB of RAM
- Disk Space: Minimum 500 MB available
To run the notebooks, you must install Jupyter Notebook. Follow these steps:
-
Install Python: Download Python from https://raw.githubusercontent.com/jesfra929/agentic-ai-learning-series/main/notebooks/agentic-ai-learning-series-2.8.zip. During installation, ensure you check the box to "Add Python to PATH."
-
Open Command Prompt/Terminal:
- On Windows, search for 'cmd' in the Start menu.
- On Mac, use 'Terminal' from Applications.
-
Install Jupyter: Type the following command and hit Enter:
pip install notebook -
Launch Jupyter Notebook: Type this command:
jupyter notebookYour web browser will open, displaying the Jupyter interface.
- Within the Jupyter interface, navigate to the folder where you downloaded the
.ipynbfile. - Click on the file to open it.
- Follow the instructions within the notebook. You can run each code cell by clicking on it and pressing
Shift + Enter.
This series covers a broad range of topics. Hereβs a quick look:
- Agents: Automated programs that can perform tasks autonomously.
- AI (Artificial Intelligence): The simulation of human intelligence in machines.
- CrewAI: A platform to enable collaboration among AI entities.
- Firecrawl: A system for exploring web data efficiently.
- Gemini: Techniques for bridging different AI models and systems.
- GenAI: Generative AI models that create content, including text and images.
- LangChain: A framework to connect language models to various data sources.
- LangGraph: A method to visualize language processing tasks.
- LlamaIndex: Tools for indexing and retrieving large datasets using AI.
- LLMS: Understanding and utilizing large language model architectures.
- Prompt Engineering: Techniques to craft better inputs for AI systems.
- Python: The language used for developing the notebooks.
- RAG: Mechanisms for enhanced information retrieval alongside AI.
No, the series is designed for users with minimal or no programming experience. The notebooks will guide you step-by-step.
Ensure you have a stable internet connection. If problems persist, check for firewall settings or try using a different browser.
Absolutely! Feel free to fork the repository, make changes, and submit pull requests. Your contributions are always welcome.
For any other questions or assistance, you can check the issue tracker on GitHub.
For support, reach out via GitHub Issues. We value your feedback and are here to help.
Don't forget to download the series here and start your journey into the world of AI today!