private/FoundationaLLM-Vector.ps1
function Merge-VectorDatabase { param ( [hashtable]$VectorDatabase ) $VectorDatabase['api_endpoint_configuration_object_id'] = (Get-ObjectId ` -Name $VectorDatabase['api_endpoint_configuration_object_id']['name'] ` -Type $VectorDatabase['api_endpoint_configuration_object_id']['type']) Invoke-ManagementAPI ` -Method POST ` -RelativeUri "providers/FoundationaLLM.Vector/vectorDatabases/$($VectorDatabase['name'])" ` -Body $VectorDatabase } |