Files
wehub-resource-sync b957a53def
CodeQL / Analyze (csharp) (push) Waiting to run
CodeQL / Analyze (python) (push) Waiting to run
chore: import upstream snapshot with attribution
2026-07-13 13:21:23 +08:00

86 lines
2.2 KiB
Python

# Copyright (c) Microsoft. All rights reserved.
from semantic_kernel.exceptions.kernel_exceptions import KernelException
class VectorStoreException(KernelException):
"""Base class for all vector store exceptions."""
pass
class VectorStoreInitializationException(VectorStoreException):
"""Class for all vector store initialization exceptions."""
pass
class VectorStoreModelException(VectorStoreException):
"""Base class for all vector store model exceptions."""
pass
class VectorStoreModelSerializationException(VectorStoreModelException):
"""An error occurred while serializing the vector store model."""
pass
class VectorStoreModelDeserializationException(VectorStoreModelException):
"""An error occurred while deserializing the vector store model."""
pass
class VectorStoreModelValidationError(VectorStoreModelException):
"""An error occurred while validating the vector store model."""
pass
class VectorStoreMixinException(VectorStoreException):
"""Raised when a mixin is used without the VectorSearchBase Class."""
pass
class VectorStoreOperationException(VectorStoreException):
"""An error occurred while performing an operation on the vector store record collection."""
pass
class VectorStoreOperationNotSupportedException(VectorStoreOperationException):
"""An error occurred while performing an operation on the vector store record collection."""
pass
class VectorSearchExecutionException(VectorStoreOperationException):
"""Raised when there is an error executing a VectorSearch function."""
pass
class VectorSearchOptionsException(VectorStoreOperationException):
"""Raised when invalid options are given to a VectorSearch function."""
pass
__all__ = [
"VectorSearchExecutionException",
"VectorSearchOptionsException",
"VectorStoreException",
"VectorStoreInitializationException",
"VectorStoreMixinException",
"VectorStoreModelDeserializationException",
"VectorStoreModelException",
"VectorStoreModelException",
"VectorStoreModelSerializationException",
"VectorStoreModelValidationError",
"VectorStoreOperationException",
"VectorStoreOperationNotSupportedException",
]