Waz
08/20/2025, 5:34 PMfile://path does not work in my http provider
yaml
body:
query: '{{prompt}}'
date: '2025-06-03T22:01:13.797Z'
transactions: file://./test_data/transactions.csv
This works in the normal evals, but not when red teaming it seems?Will [Promptfoo]
08/20/2025, 7:47 PMWaz
08/20/2025, 9:52 PMian
08/20/2025, 10:19 PMfile:// loading functionality to body
https://github.com/promptfoo/promptfoo/pull/5321
will be in next version!Waz
08/20/2025, 11:35 PMWaz
08/20/2025, 11:52 PMyaml
providers:
- id: https
label: Base models
config:
url: '{{ env.PROVIDER_URL }}'
method: POST
headers:
'Content-Type': 'application/json'
body:
agent:
query: '{{prompt}}'
date: '{{date}}'
transactions: '{{transactions}}'
defaultTest:
vars:
date: '2025-06-03T22:01:13.797Z'
transactions: file://./test_data/transactions.csv
Does not work:
yaml
targets:
- id: http
label: my-agent
config:
url: http://127.0.0.1:3000/v1/invoke
method: POST
headers: {}
body:
agent:
query: '{{prompt}}'
date: '2025-06-03T22:01:13.797Z'
transactions: file://./test_data/transactions.csvWaz
08/20/2025, 11:54 PMian
08/21/2025, 1:00 AM