This section covers API and SDK methods related to Graph objects.
Structure
Graph objects have the following structure:
{
"TenantGUID": "00000000-0000-0000-0000-000000000000",
"GUID": "d913a38a-20fc-4009-a0ec-56229f021885",
"Name": "My graph",
"VectorIndexType": "None",
"VectorIndexM": 16,
"VectorIndexEf": 50,
"VectorIndexEfConstruction": 200,
"CreatedUtc": "2025-09-04T08:26:45.592040Z",
"LastUpdateUtc": "2025-09-04T08:26:45.592040Z",
"Labels": ["test"],
"Tags": {
"Foo": "Bar"
},
"Data": {
"Key": "Value"
},
"Vectors": [
{
"GUID": "374ec6a9-91d7-412b-9e3f-f1fabac22aab",
"TenantGUID": "00000000-0000-0000-0000-000000000000",
"GraphGUID": "d913a38a-20fc-4009-a0ec-56229f021885",
"Model": "all-MiniLM-L6-v2",
"Dimensionality": 384,
"Content": "test",
"Vectors": [0.1, 0.2, 0.3],
"CreatedUtc": "2025-09-04T08:26:45.600435Z",
"LastUpdateUtc": "2025-09-04T08:26:45.600435Z"
}
]
}
Properties
TenantGUID
- A globally unique identifier for the tenant associated with the graph, represented as a UUID string.GUID
- A globally unique identifier for the graph, represented as a UUID string.Name
- The name or description of the graph.VectorIndexType
- The type of vector index used by the graph (e.g., "None" in this case).VectorIndexM
- The M parameter for the vector index, controlling the number of bi-directional links created for each new element during construction.VectorIndexEf
- The ef parameter for the vector index, controlling the size of the dynamic candidate list during search.VectorIndexEfConstruction
- The ef_construction parameter for the vector index, controlling the size of the dynamic candidate list during index construction.CreatedUtc
- The date and time (in UTC) when the graph was initially created.LastUpdateUtc
- The date and time (in UTC) when the graph object was last updated.Labels
- An array of string labels associated with the graph.Tags
- A key-value object containing custom tags for the graph.Data
- A key-value object containing custom data associated with the graph.Vectors
- An array of vector objects associated with the graph, each containing:GUID
- A globally unique identifier for the vector, represented as a UUID string.TenantGUID
- A globally unique identifier for the tenant associated with the vector.GraphGUID
- A globally unique identifier for the graph this vector belongs to.Model
- The embedding model used to generate this vector (e.g., "all-MiniLM-L6-v2").Dimensionality
- The number of dimensions in the vector.Content
- The original content that was embedded to create this vector.Vectors
- The actual vector values as an array of floating-point numbers.CreatedUtc
- The date and time (in UTC) when the vector was initially created.LastUpdateUtc
- The date and time (in UTC) when the vector was last updated.