Skip to content

Commit d072452

Browse files
Better api usage in service
1 parent 8ab0ddd commit d072452

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

sample-code/spring-app/src/main/java/com/sap/ai/sdk/app/services/OrchestrationService.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -246,14 +246,14 @@ public OrchestrationChatResponse grounding(@Nonnull final String userMessage) {
246246
SearchDocumentKeyValueListPair.create()
247247
.key("document metadata")
248248
.value("2")
249-
.selectMode(List.of(SearchSelectOptionEnum.IGNORE_IF_KEY_ABSENT));
249+
.addSelectModeItem(SearchSelectOptionEnum.IGNORE_IF_KEY_ABSENT);
250250
// optional filter for document chunks
251251
val databaseFilter =
252252
DocumentGroundingFilter.create()
253253
.id("")
254254
.dataRepositoryType(DataRepositoryType.VECTOR)
255255
.searchConfig(GroundingFilterSearchConfiguration.create().maxChunkCount(1))
256-
.documentMetadata(List.of(documentMetadata));
256+
.addDocumentMetadataItem(documentMetadata);
257257

258258
val groundingConfig = Grounding.create().filters(databaseFilter);
259259
val prompt = groundingConfig.createGroundingPrompt(userMessage);

0 commit comments

Comments
 (0)