@sap-ai-sdk/orchestration
Version:
SAP Cloud SDK for AI is the official Software Development Kit (SDK) for **SAP AI Core**, **SAP Generative AI Hub**, and **Orchestration Service**.
24 lines • 885 B
JavaScript
/**
* Convenience function to create Document Grounding configuration.
* @param groundingConfig - Configuration for the document grounding service.
* @returns An object with the full grounding configuration.
*/
export function buildDocumentGroundingConfig(groundingConfig) {
return {
type: 'document_grounding_service',
config: {
input_params: groundingConfig.input_params,
output_param: groundingConfig.output_param,
...(groundingConfig.filters && {
filters: groundingConfig.filters?.map(filter => ({
data_repository_type: 'vector',
...filter
}))
}),
...(groundingConfig.metadata_params && {
metadata_params: groundingConfig.metadata_params
})
}
};
}
//# sourceMappingURL=grounding.js.map