Skip to content

pabroux/llm-engineers-handbook

Repository files navigation

👷 LLM Engineer's Handbook

License Badge pixi Badge

This is a Pixi-based adaptation of the official repository LLM Engineer's Handbook by Paul Iusztin and Maxime Labonne. The primary modification is the replacement of Poetry and its Poe the Poet plugin with Pixi.

Table of contents

Requirements

Compared to the requirements of the official repository, only install the following instead of Poetry and its Poe the Poet plugin:

Install

All Pixi commands are configured in the pyproject.toml file. The pixi.lock file records the exact package versions to guarantee reproducibility. These two files are the only ones that differ from the original repository. You can either clone this repository directly or copy just these two files into your clone of the official repository.

Once you have these two files in your repository, install the dependencies as follows:

pixi install -a

Usage

Replace any call or task made in the book with poe by pixi run:

pixi run local-infrastructure-up # is the same as `poe local-infrastructure-up`

Note

Like in the book, I created two other environments:

  • dev: related to QA operations.
  • aws: related to AWS.

When you work with one of them, call the task by adding the option -e followed by the name of the environment. For instance, poe lint-check becomes pixi run -e dev lint-check.

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •