Skip to content

Commit

Permalink
update evals
Browse files Browse the repository at this point in the history
  • Loading branch information
souzatharsis committed Dec 3, 2024
1 parent a57af89 commit e6eb909
Show file tree
Hide file tree
Showing 19 changed files with 223 additions and 171 deletions.
8 changes: 5 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,10 +3,12 @@

https://www.souzatharsis.com/tamingLLMs

# [Taming Large Language Models with Open Source Software](https://www.souzatharsis.com/tamingLLMs)
### *A Practical Guide to LLM Pitfalls with Python Examples*
# [Taming LLMs](https://www.souzatharsis.com/tamingLLMs)
### *A Practical Guide to LLM Pitfalls with Open Source Software*

Abstract: *The current discourse around Large Language Models (LLMs) tends to focus heavily on their capabilities while glossing over fundamental challenges. Conversely, this book takes a critical look at the key limitations and implementation pitfalls that engineers and technical product managers encounter when building LLM-powered applications. Through practical Python examples and proven open source solutions, it provides an introductory yet comprehensive guide for navigating these challenges. The focus is on concrete problems - from handling unstructured output to managing context windows - with reproducible code examples and battle-tested open source tools. By understanding these pitfalls upfront, readers will be better equipped to build products that harness the power of LLMs while sidestepping their inherent limitations.*


Abstract: *This book provides an introduction to open source solutions to overcome key limitations of Large Language Models (LLMs) for building robust AI-powered products. It offers a critical perspective on implementation challenges, backed by practical and reproducible Python examples. While many resources cover the capabilities of LLMs, this book specifically addresses the hidden complexities and pitfalls that engineers and technical product managers face when building LLM-powered applications while offering a comprehensive guide on how to leverage battle-tested open source tools and solutions to overcome them.*

## [Chapter 1: Introduction](https://www.souzatharsis.com/tamingLLMs/markdown/intro.html)
- 1.1 Core Challenges We'll Address
Expand Down
Binary file modified tamingllms/_build/.doctrees/environment.pickle
Binary file not shown.
Binary file modified tamingllms/_build/.doctrees/markdown/toc.doctree
Binary file not shown.
Binary file modified tamingllms/_build/.doctrees/notebooks/evals.doctree
Binary file not shown.
8 changes: 4 additions & 4 deletions tamingllms/_build/html/_sources/markdown/toc.md
Original file line number Diff line number Diff line change
@@ -1,14 +1,14 @@
---
title: "Taming Large Language Models with Open Source Software: A Practical Guide to LLM Pitfalls with Python Examples"
title: "Taming LLMs: A Practical Guide to LLM Pitfalls with Open Source Software"
author: "Tharsis T. P. Souza"
date: "2024-11-22"
---

# Taming Large Language Models with Open Source Software
## *A Practical Guide to LLM Pitfalls with Python Examples*
# Taming LLMs
## *A Practical Guide to LLM Pitfalls with Open Source Software*


Abstract: *This book provides an introduction to open source solutions to overcome key limitations of Large Language Models (LLMs) for building robust AI-powered products. It offers a critical perspective on implementation challenges, backed by practical and reproducible Python examples. While many resources cover the capabilities of LLMs, this book specifically addresses the hidden complexities and pitfalls that engineers and technical product managers face when building LLM-powered applications while offering a comprehensive guide on how to leverage battle-tested open source tools and solutions to overcome them.*
Abstract: *The current discourse around Large Language Models (LLMs) tends to focus heavily on their capabilities while glossing over fundamental challenges. Conversely, this book takes a critical look at the key limitations and implementation pitfalls that engineers and technical product managers encounter when building LLM-powered applications. Through practical Python examples and proven open source solutions, it provides an introductory yet comprehensive guide for navigating these challenges. The focus is on concrete problems - from handling unstructured output to managing context windows - with reproducible code examples and battle-tested open source tools. By understanding these pitfalls upfront, readers will be better equipped to build products that harness the power of LLMs while sidestepping their inherent limitations.*


## Chapter 1: Introduction
Expand Down
76 changes: 47 additions & 29 deletions tamingllms/_build/html/_sources/notebooks/evals.ipynb

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion tamingllms/_build/html/genindex.html
Original file line number Diff line number Diff line change
Expand Up @@ -102,7 +102,7 @@

<div class="sidebar-group">
<p class="caption">
<span class="caption-text"><a href="markdown/toc.html#taming-large-language-models-with-open-source-software">taming large language models with open source software</a></span>
<span class="caption-text"><a href="markdown/toc.html#taming-llms">taming llms</a></span>
</p>
<ul class="">

Expand Down
8 changes: 4 additions & 4 deletions tamingllms/_build/html/markdown/intro.html
Original file line number Diff line number Diff line change
Expand Up @@ -39,7 +39,7 @@
<link rel="index" title="Index" href="../genindex.html" />
<link rel="search" title="Search" href="../search.html" />
<link rel="next" title="2. Output Size Limitations" href="../notebooks/output_size_limit.html" />
<link rel="prev" title="Taming Large Language Models with Open Source Software" href="toc.html" />
<link rel="prev" title="Taming LLMs" href="toc.html" />
</head>

<body>
Expand Down Expand Up @@ -104,7 +104,7 @@

<div class="sidebar-group">
<p class="caption">
<span class="caption-text"><a href="toc.html#taming-large-language-models-with-open-source-software">taming large language models with open source software</a></span>
<span class="caption-text"><a href="toc.html#taming-llms">taming llms</a></span>
</p>
<ul class="current">

Expand Down Expand Up @@ -183,7 +183,7 @@
<ul class="page-nav">
<li class="prev">
<a href="toc.html"
title="previous chapter">← Taming Large Language Models with Open Source Software</a>
title="previous chapter">← Taming LLMs</a>
</li>
<li class="next">
<a href="../notebooks/output_size_limit.html"
Expand Down Expand Up @@ -391,7 +391,7 @@ <h2><a class="toc-backref" href="#id13" role="doc-backlink"><span class="section
<div class="inner"><ul class="page-nav">
<li class="prev">
<a href="toc.html"
title="previous chapter">← Taming Large Language Models with Open Source Software</a>
title="previous chapter">← Taming LLMs</a>
</li>
<li class="next">
<a href="../notebooks/output_size_limit.html"
Expand Down
16 changes: 8 additions & 8 deletions tamingllms/_build/html/markdown/toc.html
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
<meta charset="utf-8">
<meta name="viewport" content="width=device-width,initial-scale=1"><meta name="generator" content="Docutils 0.19: https://docutils.sourceforge.io/" />

<title>Taming Large Language Models with Open Source Software</title>
<title>Taming LLMs</title>

<link rel="stylesheet" href="../_static/pygments.css" type="text/css" />
<link rel="stylesheet" href="../_static/theme.css " type="text/css" />
Expand Down Expand Up @@ -103,7 +103,7 @@

<div class="sidebar-group">
<p class="caption">
<span class="caption-text"><a href="#taming-large-language-models-with-open-source-software">taming large language models with open source software</a></span>
<span class="caption-text"><a href="#taming-llms">taming llms</a></span>
</p>
<ul class="">

Expand Down Expand Up @@ -155,7 +155,7 @@
<ul class="breadcrumbs">
<li><a href="#">Docs</a> &raquo;</li>

<li>Taming Large Language Models with Open Source Software</li>
<li>Taming LLMs</li>
</ul>


Expand All @@ -170,11 +170,11 @@
<hr>
<div class="content" role="main" v-pre>

<section class="tex2jax_ignore mathjax_ignore" id="taming-large-language-models-with-open-source-software">
<h1>Taming Large Language Models with Open Source Software<a class="headerlink" href="#taming-large-language-models-with-open-source-software" title="Permalink to this heading"></a></h1>
<section id="a-practical-guide-to-llm-pitfalls-with-python-examples">
<h2><em>A Practical Guide to LLM Pitfalls with Python Examples</em><a class="headerlink" href="#a-practical-guide-to-llm-pitfalls-with-python-examples" title="Permalink to this heading"></a></h2>
<p>Abstract: <em>This book provides an introduction to open source solutions to overcome key limitations of Large Language Models (LLMs) for building robust AI-powered products. It offers a critical perspective on implementation challenges, backed by practical and reproducible Python examples. While many resources cover the capabilities of LLMs, this book specifically addresses the hidden complexities and pitfalls that engineers and technical product managers face when building LLM-powered applications while offering a comprehensive guide on how to leverage battle-tested open source tools and solutions to overcome them.</em></p>
<section class="tex2jax_ignore mathjax_ignore" id="taming-llms">
<h1>Taming LLMs<a class="headerlink" href="#taming-llms" title="Permalink to this heading"></a></h1>
<section id="a-practical-guide-to-llm-pitfalls-with-open-source-software">
<h2><em>A Practical Guide to LLM Pitfalls with Open Source Software</em><a class="headerlink" href="#a-practical-guide-to-llm-pitfalls-with-open-source-software" title="Permalink to this heading"></a></h2>
<p>Abstract: <em>The current discourse around Large Language Models (LLMs) tends to focus heavily on their capabilities while glossing over fundamental challenges. Conversely, this book takes a critical look at the key limitations and implementation pitfalls that engineers and technical product managers encounter when building LLM-powered applications. Through practical Python examples and proven open source solutions, it provides an introductory yet comprehensive guide for navigating these challenges. The focus is on concrete problems - from handling unstructured output to managing context windows - with reproducible code examples and battle-tested open source tools. By understanding these pitfalls upfront, readers will be better equipped to build products that harness the power of LLMs while sidestepping their inherent limitations.</em></p>
</section>
<section id="chapter-1-introduction">
<h2>Chapter 1: Introduction<a class="headerlink" href="#chapter-1-introduction" title="Permalink to this heading"></a></h2>
Expand Down
Loading

0 comments on commit e6eb909

Please sign in to comment.