prebuilt.search_and_summarize.models¶
Models for Search & Summarize Agent System.
Classes¶
Summary of a piece of content. |
|
Complete research report combining all summaries. |
|
Search query with optional site filtering. |
|
Individual search result. |
|
Collection of search results. |
|
Configuration for summarization. |
Module Contents¶
- class prebuilt.search_and_summarize.models.ContentSummary(/, **data: Any)¶
Bases:
pydantic.BaseModelSummary of a piece of content.
- source_url: pydantic.HttpUrl = None¶
- class prebuilt.search_and_summarize.models.ResearchReport(/, **data: Any)¶
Bases:
pydantic.BaseModelComplete research report combining all summaries.
- summaries: List[ContentSummary] = None¶
- class prebuilt.search_and_summarize.models.SearchQuery(/, **data: Any)¶
Bases:
pydantic.BaseModelSearch query with optional site filtering.
- search_type: Literal['general', 'academic', 'news', 'technical'] = None¶
- class prebuilt.search_and_summarize.models.SearchResult(/, **data: Any)¶
Bases:
pydantic.BaseModelIndividual search result.
- timestamp: datetime.datetime | None = None¶
- url: pydantic.HttpUrl = None¶
- class prebuilt.search_and_summarize.models.SearchResults(/, **data: Any)¶
Bases:
pydantic.BaseModelCollection of search results.
- results: List[SearchResult] = None¶