Package com.embabel.agent.domain.library
Interface ContentAsset
-
- All Implemented Interfaces:
-
com.embabel.agent.domain.library.HasContent,com.embabel.common.ai.prompt.PromptContributor,com.embabel.common.ai.prompt.PromptElement,com.embabel.common.core.types.Timestamped
public interface ContentAsset implements HasContent, Timestamped, PromptContributor
Content asset that can be used in different ways: for example in producing different marketing materials.
-
-
Method Summary
Modifier and Type Method Description -
Methods inherited from class com.embabel.common.ai.prompt.PromptContributor
contribution, promptContribution -
Methods inherited from class com.embabel.agent.domain.library.HasContent
getContent -
Methods inherited from class com.embabel.common.core.types.Timestamped
getTimestamp -
Methods inherited from class com.embabel.common.ai.prompt.PromptElement
getPromptContributionLocation, getRole -
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-