-
Conversations
Classes and Structs
| Name | Description |
|---|---|
llm_prompt_error |
|
llm_prompt_timeout_error |
|
llm_prompt_throttled_error |
|
llm_prompt_moderated_error |
|
llm_prompt_character_limit_error |
|
llm_session |
An abstraction around a recorded history of events and sending prompts with that history context included. |
persona_definition |
Defines the persona and what it knows. |
persona_component |
NPC Persona component |
prompt_template |
Base class for the abstraction of how prompts are constructed |
persona_prompt_template |
A prompt definition which is used by persona's - used to build a personality which knows things in the world. |
voice_model |
The persona voice used when converting text-to-voice |
lily_voice |
Comic, High, Warm |
julienne_voice |
Refined, Med, Warm |
victoria_voice |
Glamorous, Animated, warm |
wyatt_voice |
Tough, Low, Gravelly |
caleb_voice |
Comic, Med, Natural |
ethan_voice |
Whimsical, High, Warm |
vera_voice |
Tough, Med, Natural |
grant_voice |
Refined, Med, Natural |
rex_voice |
Narrator, Low, Warm |
luna_voice |
Whimsical, High, Warm |
chloe_voice |
Whimsical, Med, Warm |
roxy_voice |
Tough, Med, Natural |
vivienne_voice |
Tough, Low, Natural |
milo_voice |
Narrator, Med, Natural |
clara_voice |
Cinematic, Med, Natural |
dante_voice |
Comic, Med, Natural |
marcus_voice |
Cinematic, High, Natural |
aria_voice |
Whimsical, Med, Natural |
victor_voice |
Comic, High, Natural |
alaina_voice |
Narrator, Med, Warm |
maisie_voice |
Narrator, Low, Warm |
arthur_voice |
Cinematic, Med, Warm |
felix_voice |
Comic, High, Natural |
walter_voice |
Cinematic, Med, Natural |
simon_voice |
Refined, Med, Warm |
troy_voice |
Whimsical, High, Warm |
brenna_voice |
Tough, High, Warm |
marina_voice |
Tough, High, Natural |
helen_voice |
Glamorous, Low, Natural |
graham_voice |
Glamorous, Med, Natural |
basic_prompt_slot |
Basic implementation of the prompt slot provider, which just returns a string |
message_prompt_slot |
Implementation of the prompt slot provider which is able to send encoded messages (output from the LLM) back to the LLM. |
aggregate_prompt_slot |
Join the output from multiple prompt providers together |
Interfaces
| Name | Description |
|---|---|
prompt_slot_provider |
Base interface for retrieving the content in a slot on a prompt template at runtime. |
Enumerations
| Name | Description |
|---|---|
persona_interruption_rule |
Defines the way the persona will handle attempts to prompt it while it is processing. |