Giter Club home page Giter Club logo

aie3's Introduction

This is my repository for the AI Engineering Bootcamp. I will be posting all of my assignments here

πŸ§‘β€πŸ’»Β What is AI Engineering?

AI Engineering refers to the industry-relevant skills that data science and engineering teams need to successfully build, deploy, operate, and improve Large Language Model (LLM) applications in production environments.

In practice, this requires understanding both prototyping and production deployments.

During the prototyping phase, Prompt Engineering, Retrieval Augmented Generation (RAG), and Fine-Tuning are all necessary tools to be able to understand and leverage. Prototyping includes:

  • Building RAG Applications
  • Fine-Tuning LLMs & Embedding Models
  • Building Agent/Reasoning Applications
  • LLM Application Deployment

When productionizing LLM application prototypes, there are many important aspects ensuring helpful, harmless, honest, reliable, and scalable solutions for your customers or stakeholders. Productionizing includes:

  • RAG Evaluation and Improvement
  • Monitoring and Visibility Tooling
  • Efficient Inference and Serving
  • Scaling LLM Applications

This bootcamp builds on our two previous courses, LLM Engineering and LLM Operations πŸ‘‡

  • Large Language Model Engineering (LLM Engineering) refers to the emerging best practices and tools for training, fine-tuning, and aligning LLMs before production deployment. LLM Engineering is the counterpart to ML Engineering (MLE) which focuses on LLM-specific techniques like prompt engineering, reinforcement learning, quantization, and other methods required by this new paradigm.

  • Large Language Model Ops (LLM Ops, or LLMOps (as fromΒ WandBΒ andΒ a16z)) refers to the emerging best-practices, tooling, and improvement processes used to manage production LLM applications throughout the AI product lifecycle. LLM Ops is a subset of Machine Learning Operations (MLOps) that focuses on LLM-specific infrastructure and ops capabilities required to build, deploy, monitor, and scale complex LLM applications in production environments.

πŸ† Grading and Certification

To become AI-Makerspace Certified, which will open you up to additional opportunities for full and part-time work within our community and network, you must:

  1. Complete all project assignments.
  2. Complete a project and present during Demo Day.
  3. Receive at least an 85% total grade in the course.

If you do not complete all assignments, participate in Demo Day, or maintain a high-quality standard of work, you may still be eligible for a certificate of completion if you miss no more than 2 live sessions.

πŸ“š About

This GitHub repository is your gateway to mastering the art of AI Engineering. All assignments for the course will be released here for your building, shipping, and sharing adventures!

πŸ™ Contributions

We believe in the power of collaboration. Contributions, ideas, and feedback are highly encouraged! Let's build the ultimate resource for AI Engineering together.

Please to reach out with any questions or suggestions.

Happy coding! πŸš€πŸš€πŸš€

aie3's People

Contributors

lakshyaag avatar chris-alexiuk-1 avatar chris-alexiuk avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    πŸ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. πŸ“ŠπŸ“ˆπŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❀️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.