LLMOps & MLOps

LLMOps:

Large Language Model Ops (LLMOps) encompasses the process, techniques and tools used for the operational management of the large language models in production environment.

In terms of MLOps, there are 4 key steps,

  • data prep
  • build and train
  • deploy
  • monitor

In terms of LLMOps, those key steps are same as MLOps,

  • data prep
  • build and train
  • deploy
  • monitor

But, key differences are Build and Train part.

under MLOps, it is,

  • Feature Engineering
  • Model & Algorithm
  • Train Model
  • Test Model
  • Hyperparameter tuning
  • For LLMOps, it is,
  • Base model selection
  • Prompt Engineering
  • Fine-tuning
  • RAG
  • Hyperparameter tuning
  • Repeatable pipelines

Why do we need LLMOps?

•LLM Development lifecycle

•Efficiency: faster model and pipeline development

•Scalability: vast scalability and management where tons of models can be managed.

•Risk Reduction: transparency, regulation, monitoring, drifting.

LLMOps Components

•Exploratory data analysis

•Data preparation and prompt engineering

•Model fine-tuning

•Introducing RAG

•Model review and governance

•Model inference and serving

•Model monitoring with human in the loop

Leave a comment