You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/matchbox-server.md
+18-2
Original file line number
Diff line number
Diff line change
@@ -18,7 +18,8 @@ They can be set in the Spring configuration (e.g. `application.properties`/`appl
18
18
|`matchbox.fhir.context.suppressWarnInfo`|`{}`| The list of warnings/infos to suppress in validation reports. See [_Suppress warning/information-level issues in validation_](validation.md#suppress-warnings). |
19
19
|`matchbox.fhir.context.httpReadOnly`|`false`| Whether the server is in read-only mode or not. See the section [_Read-only mode_](#read-only) below. |
20
20
|`matchbox.fhir.context.extensions`|`any`| The list of domains allowed in extensions while validating resources; `any` will allow all extensions. |
21
-
|`matchbox.fhir.context.analyzeOutcomeWithAI`|`false`| Whether the validation outcome should be analyzed by a LLM or not. Requires the LLM parameters to be correctly set. |
21
+
|`matchbox.fhir.context.analyzeOutcomeWithAI`|| Whether the validation outcome should be analyzed by a LLM or not. Requires the LLM parameters to be correctly set. |
22
+
|`matchbox.fhir.context.analyzeOutcomeWithAIOnError`|| Whether the validation outcome should be analyzed by a LLM, when it includes `error` or `fatal` issues, or not. Requires the LLM parameters to be correctly set. |
22
23
|`matchbox.fhir.context.llm.provider`|| The LLM provider used for the AI analysis of validation. |
23
24
|`matchbox.fhir.context.llm.modelName`|| The LLM model used for the AI analysis of validation. |
24
25
|`matchbox.fhir.context.llm.apiKey`|| Your API key for the desired LLM provider. |
@@ -37,6 +38,7 @@ matchbox:
37
38
ch.fhir.ig.ch-elm:
38
39
- "regex:Binding for path (.+) has no source, so can't be checked"
39
40
- "regex:None of the codings provided are in the value set 'Observation Interpretation Codes'(.*)"
To use this feature, `analyzeOutcomeWithAI` must be set to `true` by the user in the validation settings.
158
+
To use this feature, `analyzeOutcomeWithAI` or `analyzeOutcomeWithAIOnError` must be set to `true` by the user in the validation settings.
159
+
160
+
Setting `analyzeOutcomeWithAIOnError` to `true` will perform the AI analysis on all validations that include issues labeled `error` or `fatal`. Setting `analyzeOutcomeWithAI` to `false` will overwrite `analyzeOutcomeWithAIOnError` and the analysis is not performed. Check the following table for an overview.
0 commit comments