text_summary_task
Adapted from the Griptape AI Framework documentation.
Bases:
BaseTextInputTask[TextArtifact]
Source Code in griptape/tasks/text_summary_task.py
@define class TextSummaryTask(BaseTextInputTask[TextArtifact]): summary_engine: BaseSummaryEngine = field(default=Factory(lambda: PromptSummaryEngine()), kw_only=True) def try_run(self) -> TextArtifact: return TextArtifact(self.summary_engine.summarize_text(self.input.to_text(), rulesets=self.rulesets))
summary_engine = field(default=Factory(lambda: PromptSummaryEngine()), kw_only=True)
class-attribute instance-attribute
try_run()
Source Code in griptape/tasks/text_summary_task.py
def try_run(self) -> TextArtifact: return TextArtifact(self.summary_engine.summarize_text(self.input.to_text(), rulesets=self.rulesets))
- On this page
- try_run()
Could this page be better? Report a problem or suggest an addition!