Package com.embabel.agent.rag
Class SimpleEntityData
-
- All Implemented Interfaces:
-
com.embabel.agent.rag.Datum,com.embabel.agent.rag.Embeddable,com.embabel.agent.rag.EntityData,com.embabel.agent.rag.Retrievable,com.embabel.agent.rag.RetrievableEntity,com.embabel.common.core.types.HasInfoString
public final class SimpleEntityData implements EntityData
-
-
Method Summary
Modifier and Type Method Description StringgetId()Embabel id. StringgetUri()URI for the content. final Set<String>getLabels()Map<String, Object>getProperties()Map<String, Object>getMetadata()Set<String>labels()Labels of the entity. -
Methods inherited from class com.embabel.agent.rag.Retrievable
getNeighbors -
Methods inherited from class com.embabel.agent.rag.EntityData
embeddableValue, infoString -
Methods inherited from class com.embabel.agent.rag.Datum
propertiesToPersist -
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
Method Detail
-
getUri
String getUri()
URI for the content. May be a URL. Not generated by Embabel, but from the source.
-
getProperties
Map<String, Object> getProperties()
-
getMetadata
Map<String, Object> getMetadata()
-
-
-
-