Skip to content

CitationContent

autogen.llm_clients.models.content_blocks.CitationContent #

Bases: BaseContent

Web search citation or reference.

type class-attribute instance-attribute #

type = CITATION

url instance-attribute #

url

title instance-attribute #

title

snippet instance-attribute #

snippet

relevance_score class-attribute instance-attribute #

relevance_score = None

extra class-attribute instance-attribute #

extra = Field(default_factory=dict)

Config #

extra class-attribute instance-attribute #

extra = 'allow'

get_text #

get_text()

Get citation title as text.

Source code in autogen/llm_clients/models/content_blocks.py
def get_text(self) -> str:
    """Get citation title as text."""
    if self.title:
        return f"citation: {self.title}"
    return ""