Shortcuts

geodesic.entanglement

This module is used to access the Entanglement service. It is an API that represents service data structures as well as functions used for getting and sending data to Entanglemnt. For an overview of how Entanglement represents data see Entanglement Overview and for basic usage examples see Entanglement Examples.

Data Structures

These are classes that are used to represent data and connections that are in the Entanglement service.

Object

Object represents a node in a graph in Entanglement.

Observable

Entity

Event

Property

Link

Model

Concept

Predicate

Connection

A Connection is a relationship between two objects.

Dataset

Allows interaction with SeerAI datasets.

DatasetList

ItemAssets

Utility Functions

get_dataset

gets a Dataset from Entanglement by name

get_datasets

searchs/returns a list of Datasets from Entanglement based on the user’s query

list_datasets

Deprecated in 1.0.0

get_objects

Search for objects in Entanglement.

add_objects

Add new nodes or update existing nodes.

delete_objects

Delete objects by providing a list of objects or just their UIDs.

add_connections

Adds connections given a list of triples (Connection objects).

delete_connections

Deletes connections given a list of triples (Connection objects).

get_traits

Gets all registered traits and their predicates.

get_predicates

Gets all registered predicate names (with no trait information).

add_predicates

Add predicate definitions to Entanglement.

Values

name_re

Compiled regular expression object.

qualifier_re

Compiled regular expression object.

class_re

Compiled regular expression object.

Graph Representation

Graph

Docs

Developer documentation for Seer AI APIs

View Docs

Tutorials

Get in-depth tutorials for beginners and advanced developers

View Tutorials

Resources

Find development resources and get your questions answered

View Resources