rllm.llm

Application Class

Predictor

Predictor for relational data.

Enhancer

Enhancer for relational data.

LLMWithRetriever

A class that integrates a language model with a retriever for classification tasks.

FeatLLMEngineer

A feature engineering class that leverages a language model to generate feature extraction rules and functions based on input data, metadata, and task descriptions.

FeatLLM

A class that integrates feature engineering and LLM-based tasks.

Utility Class

PromptTemplate

Template used for completion.

ChatPromptTemplate

Template used for chat.

LangChainLLM

Adapter for a LangChain LLM.

BaseOutputParser

Output parser class.