weaviate-agents
Version:
JS/TS client for Weaviate Agents
13 lines (12 loc) • 486 B
JavaScript
import { mapFilter } from "./filter.js";
export const mapCollections = (collections) => collections.map((collection) => typeof collection === "string"
? collection
: {
name: collection.name,
tenant: collection.tenant,
view_properties: collection.viewProperties,
target_vector: collection.targetVector,
additional_filters: collection.additionalFilters
? mapFilter(collection.additionalFilters)
: undefined,
});