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. |