[docs]def__init__(self,data_frame:Any,page_content_column:str="text"):"""Initialize with dataframe object. Requirements: Must have xorbits installed. You can install with `pip install xorbits`. Args: data_frame: Xorbits DataFrame object. page_content_column: Name of the column containing the page content. Defaults to "text". """try:importxorbits.pandasaspdexceptImportErrorase:raiseImportError("Cannot import xorbits, please install with 'pip install xorbits'.")fromeifnotisinstance(data_frame,pd.DataFrame):raiseValueError(f"Expected data_frame to be a xorbits.pandas.DataFrame, \ got {type(data_frame)}")super().__init__(data_frame,page_content_column=page_content_column)