Utils

pipecat.utils.utils.obj_id()[source]

Generate a unique id for an object.

>>> obj_id()
0
>>> obj_id()
1
>>> obj_id()
2
Return type:

int

pipecat.utils.utils.obj_count(obj)[source]

Generate a unique id for an object.

>>> obj_count(object())
0
>>> obj_count(object())
1
>>> new_type = type('NewType', (object,), {})
>>> obj_count(new_type())
0
Return type:

int