Class WebPageArtifact
java.lang.Object
ai.redouble.nucleo.harness.artifacts.AbstractArtifact
ai.redouble.nucleo.harness.artifacts.LinkArtifact
ai.redouble.nucleo.harness.artifacts.WebPageArtifact
- All Implemented Interfaces:
Artifact
Artifact representing a web page from search results.
This is a lightweight artifact for web pages discovered through search engines like Brave or Exa. Unlike CitationArtifact which is designed for scholarly works, this class handles general web content.
- Since:
- 0.1 (2026-01-10)
- Author:
- Andrey Santrosyan
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidsetContent(String content) voidsetDescription(String description) voidsetRelevance(String relevance) voidMethods inherited from class LinkArtifact
getTitle, getUrl, setTitle, setUrlMethods inherited from class AbstractArtifact
cacheSummary, getArtifactRef, getCachedSummary, hasReference, setArtifactRef, toString
-
Constructor Details
-
WebPageArtifact
public WebPageArtifact()
-
-
Method Details
-
getDescription
-
setDescription
-
getSource
-
setSource
-
getContent
-
setContent
-
getRelevance
-
setRelevance
-