extraction_task
Adapted from the Griptape AI Framework documentation.
Bases:
BaseTextInputTask[ListArtifact]
Source Code in griptape/tasks/extraction_task.py
@define class ExtractionTask(BaseTextInputTask[ListArtifact]): extraction_engine: BaseExtractionEngine = field(kw_only=True) args: dict = field(kw_only=True, factory=dict) def try_run(self) -> ListArtifact: return self.extraction_engine.extract_artifacts(ListArtifact([self.input]), rulesets=self.rulesets, **self.args)
args = field(kw_only=True, factory=dict)
class-attribute instance-attributeextraction_engine = field(kw_only=True)
class-attribute instance-attribute
try_run()
Source Code in griptape/tasks/extraction_task.py
def try_run(self) -> ListArtifact: return self.extraction_engine.extract_artifacts(ListArtifact([self.input]), rulesets=self.rulesets, **self.args)
- On this page
- try_run()
Could this page be better? Report a problem or suggest an addition!