Module praxo_middleware

Function Index

apply_structured/2
call_limit/2
check_tool_selected/2
extract_json/1
model_call/1
pii_redact/1
redact_value/1
select_tools/2
structured_output/2
structured_output/3
tool_call/1
tool_selection/1

Function Details

apply_structured/2

apply_structured(Config, Text) -> any()

call_limit/2

call_limit(ModelLimit, ToolLimit) -> any()

check_tool_selected/2

check_tool_selected(X1, Name) -> any()

extract_json/1

extract_json(Text0) -> any()

model_call/1

model_call(Limit) -> any()

pii_redact/1

pii_redact(Text) -> any()

redact_value/1

redact_value(Value) -> any()

select_tools/2

select_tools(X1, Tools) -> any()

structured_output/2

structured_output(Schema, MaxRepairs) -> any()

structured_output/3

structured_output(Schema, MaxRepairs, Repairer) -> any()

tool_call/1

tool_call(Limit) -> any()

tool_selection/1

tool_selection(Selected) -> any()


Generated by EDoc