PlanAI
Contents:
Installation
Usage
CLI
API Reference
PlanAI
Index
Index
_
|
A
|
C
|
D
|
E
|
F
|
G
|
I
|
J
|
L
|
M
|
N
|
O
|
P
|
R
|
S
|
T
|
U
|
V
|
W
_
_consumers (planai.TaskWorker attribute)
_id (planai.TaskWorker attribute)
A
add_private_state() (planai.Task method)
add_worker() (planai.Graph method)
add_workers() (planai.Graph method)
C
cache_dir (planai.CachedTaskWorker attribute)
cache_size_limit (planai.CachedTaskWorker attribute)
CachedLLMTaskWorker (class in planai)
CachedTaskWorker (class in planai)
completed() (planai.TaskWorker method)
compute_worker_distances() (planai.Graph method)
consume_work() (planai.InitialTaskWorker method)
(planai.JoinedTaskWorker method)
(planai.LLMTaskWorker method)
(planai.TaskWorker method)
consume_work_joined() (planai.JoinedTaskWorker method)
copy_input_provenance() (planai.Task method)
copy_provenance() (planai.Task method)
create_parser() (in module planai.cli)
D
data (planai.PydanticDictWrapper attribute)
debug_dir (planai.LLMTaskWorker attribute)
debug_mode (planai.LLMTaskWorker attribute)
dependencies (planai.Graph attribute)
display_terminal_status() (planai.Graph method)
E
enable_trace (planai.JoinedTaskWorker attribute)
extra_cache_key() (planai.CachedTaskWorker method)
extra_validation() (planai.LLMTaskWorker method)
F
finalize() (planai.Graph method)
find_input_task() (planai.Task method)
format_prompt() (planai.LLMTaskWorker method)
G
get_full_prompt() (planai.LLMTaskWorker method)
get_output_tasks() (planai.Graph method)
get_private_state() (planai.Task method)
get_task_class() (planai.TaskWorker method)
Graph (class in planai)
I
increment_retry_count() (planai.Task method)
init() (planai.TaskWorker method)
init_workers() (planai.Graph method)
InitialTaskWorker (class in planai)
inject_initial_task_worker() (planai.Graph method)
J
join_type (planai.JoinedTaskWorker attribute)
JoinedTaskWorker (class in planai)
L
last_input_task (planai.TaskWorker property)
llm (planai.LLMTaskWorker attribute)
llm_from_config() (in module planai)
llm_output_type (planai.LLMTaskWorker attribute)
LLMTaskWorker (class in planai)
lock (planai.TaskWorker property)
M
main() (in module planai.cli)
model_dump_json() (planai.PydanticDictWrapper method)
module
planai
planai.cli
N
name (planai.Graph attribute)
(planai.Task property)
(planai.TaskWorker property)
next() (planai.TaskWorker method)
notify() (planai.JoinedTaskWorker method)
(planai.TaskWorker method)
num_retries (planai.TaskWorker attribute)
,
[1]
O
output_types (planai.TaskWorker attribute)
,
[1]
P
parse_comma_separated_list() (in module planai.cli)
planai
module
planai.cli
module
post_consume_work() (planai.CachedTaskWorker method)
post_process() (planai.LLMTaskWorker method)
pre_consume_work() (planai.CachedTaskWorker method)
pre_process() (planai.LLMTaskWorker method)
prefix_for_input_task() (planai.Task method)
previous_input_task() (planai.Task method)
print() (planai.Graph method)
(planai.TaskWorker method)
prompt (planai.LLMTaskWorker attribute)
publish_work() (planai.TaskWorker method)
PydanticDictWrapper (class in planai)
R
register_consumer() (planai.TaskWorker method)
request_user_input() (planai.TaskWorker method)
retry_count (planai.Task property)
run() (planai.Graph method)
S
set_dependency() (planai.Graph method)
set_graph() (planai.TaskWorker method)
set_max_parallel_tasks() (planai.Graph method)
set_sink() (planai.Graph method)
sink() (planai.TaskWorker method)
system_prompt (planai.LLMTaskWorker attribute)
T
Task (class in planai)
TaskWorker (class in planai)
temperature (planai.LLMTaskWorker attribute)
trace() (planai.Graph method)
(planai.TaskWorker method)
U
unwatch() (planai.Graph method)
(planai.TaskWorker method)
V
validate_graph() (planai.Graph method)
validate_task() (planai.TaskWorker method)
W
watch() (planai.Graph method)
(planai.TaskWorker method)
work_buffer_context() (planai.TaskWorker method)
workers (planai.Graph attribute)