This commit is contained in:
@@ -0,0 +1,29 @@
|
||||
# SPDX-License-Identifier: LicenseRef-ConusAI-Template-1.0
|
||||
# The documents extraction eval, for promptfoo (https://www.promptfoo.dev), against the live AI gateway.
|
||||
#
|
||||
# CONUSAI_API_URL=... CONUSAI_API_TOKEN=... pnpm eval:promptfoo
|
||||
#
|
||||
# The provider runs the module's own extractor, so the prompt, the schema and the verification under
|
||||
# test are the ones the worker runs. The offline gate that CI runs is documents.eval.test.ts, over the
|
||||
# same golden set and the same scorer. To compare models, list the provider again with another
|
||||
# `config.model`.
|
||||
|
||||
description: documents extraction, golden set
|
||||
prompts:
|
||||
- "{{case}}"
|
||||
providers:
|
||||
- id: file://promptfoo-provider.ts
|
||||
label: default model
|
||||
defaultTest:
|
||||
assert:
|
||||
- type: javascript
|
||||
value: file://promptfoo-assert.ts
|
||||
tests:
|
||||
- vars: { case: invoice-en }
|
||||
- vars: { case: invoice-lt }
|
||||
- vars: { case: specification-en }
|
||||
- vars: { case: specification-lt }
|
||||
- vars: { case: delivery-note-scan-en }
|
||||
- vars: { case: blank-page-en }
|
||||
- vars: { case: scanned-pdf-drawing-en }
|
||||
- vars: { case: scanned-pdf-lt }
|
||||
Reference in New Issue
Block a user