API Reference#
Generation#
An abstract class representing an actor which responds according to an underlying LLM instance. |
|
Interface for all local LLM wrappers |
|
HuggingFace Transformers model wrapper. |
|
OpenAI API-compatible model wrapper. |
Single Job Management#
A job conducting a discussion between different actors ( |
|
An annotation job applied on a single discussion. |
|
A mutable container for comments made in a discussion. |
Multi-Job Management#
An experiment that creates, manages, and executes multiple synthetic discussions using LLM-based agents. |
|
An experiment that uses LLM annotators to label synthetic discussion logs. |
Turn Management#
An abstract class specifying the selection of the next speaker in a |
|
A simple turn manager which gives priority to the next user in the queue. |
|
Enable a participant to reply with a set probability, else randomly select another participant. |
|
Randomly chooses the next participant, excluding the last speaker. |
Utilities#
Create the logger configuration. |