Skip to content

Commit d407d02

Browse files
authored
Update and rename GEMINI.md to AGENTS.md
1 parent 7dde155 commit d407d02

File tree

1 file changed

+44
-2
lines changed

1 file changed

+44
-2
lines changed

GEMINI.md renamed to AGENTS.md

Lines changed: 44 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,50 @@
1-
# Python Version
1+
# Agents Instructions
2+
3+
## About the Course
4+
5+
**Welcome to the [MLOps Coding Course](https://mlops-coding-course.fmind.dev/)!**
6+
7+
This course is designed to dive deep into the intersection of software development and data science, focusing on the practical applications of machine learning (ML) and artificial intelligence (AI) projects using Python.
8+
9+
Whether you are a beginner eager to explore or an experienced professional seeking to enhance your skill set, this course offers valuable insights and hands-on experience.
10+
11+
**Related Resources:**
12+
13+
- **[MLOps Python Package (Example)](https://github.com/fmind/mlops-python-package)**: Kickstart your MLOps initiative with a flexible, robust, and productive Python package.
14+
- **[LLMOps Coding Package (Example)](https://github.com/callmesora/llmops-python-package/)**: Example with best practices and tools to support your LLMOps projects.
15+
- **[Cookiecutter MLOps Package (Template)](https://github.com/fmind/cookiecutter-mlops-package)**: Start building and deploying Python packages and Docker images for MLOps tasks.
16+
17+
### Key Features
18+
19+
[](https://github.com/MLOps-Courses/mlops-coding-course#key-features)
20+
21+
- **Hands-on Python Coding**: Learn to code with Python in a way that's directly applicable to real-world AI projects.
22+
- **Project-Driven Learning**: Each chapter includes practical project instructions to help you apply what you've learned.
23+
- **MLOps Techniques**: Gain insights into effective MLOps coding strategies that streamline the development and deployment of AI/ML models.
24+
- **Open Source Tools**: Familiarize yourself with industry-standard tools like [uv](https://docs.astral.sh/uv/), [pytest](https://docs.pytest.org/en/latest/), [pyenv](https://github.com/pyenv/pyenv), [ruff](https://docs.astral.sh/ruff/), [mlflow](https://mlflow.org/), [bandit](https://bandit.readthedocs.io/en/latest/), [pre-commit](https://pre-commit.com/), [GitHub](https://github.com/), and [VS Code](https://code.visualstudio.com/).
25+
- **Mentoring sessions**: Boost your learning experience with personalized feedback and expert insights from the course authors.
26+
- Book [a one-on-one mentoring session](https://calendar.app.google/9KfEBkpCHQKwarLF8) to receive tailored guidance and support on the course.
27+
- Contact the [course creators](mailto:[email protected]) to request a personalized quote for group and organization training.
28+
- **MLOps Coding Assistant**: Get help from the [MLOps Coding Assistant](https://mlops-coding-assistant.fmind.dev/), a premium tool that provides code snippets, explanations, and examples to help you learn and apply MLOps techniques.
29+
- Contact the [course creators](mailto:[email protected]) to access the assistant for $10 per month.
30+
31+
### Course Content
32+
33+
[](https://github.com/MLOps-Courses/mlops-coding-course#course-content)
34+
35+
1. **Initializing**: Set up your development environment, manage Python versions, and handle external dependencies.
36+
2. **Prototyping**: Use Jupyter notebooks for ML prototyping, explore dataset manipulation, and perform initial model assessments.
37+
3. **Productionizing**: Transition from notebooks to clean Python packages, learn about modular coding, and understand different programming paradigms.
38+
4. **Validating**: Focus on code quality with typing, linting, testing, and debugging to ensure your ML projects are robust and maintainable.
39+
5. **Refining**: Dive into advanced MLOps techniques including CI/CD workflows, software containers, and model registries to streamline your operations.
40+
6. **Sharing**: Learn how to effectively organize and document your MLOps projects to ensure they are accessible and collaborative.
41+
7. **Observability**: Gain comprehensive insights into the behavior and performance of your deployed models and infrastructure.
42+
43+
## Python Style Guide
244

345
This projects uses Python 3.11
446

5-
# Style Guide
47+
## Markdown Style Guide
648

749
Respect the following markdownlint rules:
850

0 commit comments

Comments
 (0)