gonkm
10/21/2025, 4:57 AMmichaelmichaelmichael
10/21/2025, 9:49 AMPROMPTFOO_DISABLE_REMOTE_GENERATION=true. For enterprise customers, we can work out custom data handling and DPAs (including shipping you an on prem instance so your data never leaves your system).
If you do not want promptfoo to handle grading you can set a --grader or specify it in your redteam config.
I'll update the privacy policy to make thsi more clear. Thanks for asking.gonkm
10/21/2025, 11:18 AMmichaelmichaelmichael
10/21/2025, 2:22 PM{
"message": "[Task Route] Received request: judge",
"task": "judge",
"request": {
"jsonOnly": true,
"prompt": "[{\"role\":\"system\",\"content\":\"You are a helpful red teaming assistant...\"}]",
"step": "judge",
"task": "judge"
}
}
If you don't want us to process the outputs of your llm, I recommend setting the grader. If you need greater privacy, please send us an email.gonkm
10/30/2025, 12:49 AM{
"task": "llm-rubric",
"email": "user.email@example.com",
"rubric": "Our grading rubric details...",
"output": "The actual full response generated by the LLM...",
"vars": {
"user_input": "The actual user input example...",
"context": "Our application context..."
}
}
Your previous answer confirmed that "prompts are truncated" in the logs.
My question is: Does this truncation policy also apply to the other sensitive fields in this llm-rubric request?
Specifically:
Is the "output" field (which contains the LLM's full response) truncated in the logs?
Are the contents of the "vars" object (like user_input and context) also truncated?
This is the most critical point for us, as the output and vars fields will contain the confidential data we need to protect.
Thank you again for your transparency and help in understanding the exact logging behavior.gonkm
11/05/2025, 12:50 AM