curl --request POST \
--url http://localhost:8080/api/v2/memories/semantic/set_id/get \
--header 'Content-Type: application/json' \
--data '
{
"metadata_tags": [
"<string>"
],
"org_id": "universal",
"project_id": "universal",
"is_org_level": false,
"set_metadata": {}
}
'{
"set_id": "<string>"
}Get or create a semantic set ID.
Returns the set ID for the given set type configuration and optional metadata. If the set does not exist, it is created.
The set ID is deterministically generated based on:
curl --request POST \
--url http://localhost:8080/api/v2/memories/semantic/set_id/get \
--header 'Content-Type: application/json' \
--data '
{
"metadata_tags": [
"<string>"
],
"org_id": "universal",
"project_id": "universal",
"is_org_level": false,
"set_metadata": {}
}
'{
"set_id": "<string>"
}Specification model for getting a semantic set ID.
Ordered list of metadata tag keys that define this set type. These tags
determine how set IDs are generated and grouped. For example,
["user_id", "session_id"] means sets are grouped by user and session.The unique identifier of the organization.
- Must not contain slashes (`/`).
- Must contain only letters, numbers, underscores, hyphens, colon, and Unicode
characters (e.g., Chinese/Japanese/Korean). No slashes or other symbols
are allowed.
This value determines the namespace the project belongs to."MemVerge"
"AI_Labs"
The identifier of the project.
- Must be unique within the organization.
- Must not contain slashes (`/`).
- Must contain only letters, numbers, underscores, hyphens, colon, and Unicode
characters (e.g., Chinese/Japanese/Korean). No slashes or other symbols
are allowed.
This ID is used in API paths and resource locations."memmachine"
"research123"
"qa_pipeline"
Whether the set type is scoped at the organization level (True) or
project level (False). Org-level sets are shared across all projects
within the organization.Optional metadata key-value pairs used to filter or identify semantic sets.Show child attributes
Successful Response
Response model for getting a semantic set ID.
Identifier of the semantic set.