diff --git a/aixplain/modules/model/index_model.py b/aixplain/modules/model/index_model.py index c4343a4c..61488c12 100644 --- a/aixplain/modules/model/index_model.py +++ b/aixplain/modules/model/index_model.py @@ -230,11 +230,11 @@ def search(self, query: str, top_k: int = 10, filters: List[IndexFilter] = []) - } return self.run(data=data) - def upsert(self, documents: List[Record] | str, splitter: Optional[Splitter] = None) -> ModelResponse: + def upsert(self, documents: Union[List[Record], str], splitter: Optional[Splitter] = None) -> ModelResponse: """Upsert documents into the index Args: - documents (List[Record] | str): List of documents to be upserted or a file path + documents (Union[List[Record], str]): List of documents to be upserted or a file path splitter (Splitter, optional): Splitter to be applied. Defaults to None. Returns: