Skip to content

gerd

Generating and evaluating relevant documentation (GERD).

This package provides the GERD system for working with large language models (LLMs). This includes means to generate texts using different backends and frontends. The system is designed to be flexible and extensible to support different use cases. It can also be used for Retrieval Augmented Generation (RAG) tasks or as a chatbot.

Modules:

Name Description
backends

This module contains backend implementations that manage services.

config

Configuration for the application.

features

Special features to extend the functionality of GERD services.

frontends

A collection of several gradio frontends.

gen

Services and utilities for text generation with LLMs.

loader

Module for loading language models.

models

Pydantic model definitions and data classes that are share accross modules.

qa

Services and utilities for retrieval augmented generation (RAG).

rag

Retrieval-Augmented Generation (RAG) backend.

training

Collections of training routines for GERD.

transport

Module to define the transport protocol.