Spaces:
Configuration error
Configuration error
from typing import Type, Union | |
from .batches.transformation import AnthropicBatchesConfig | |
from .chat.transformation import AnthropicConfig | |
__all__ = ["AnthropicBatchesConfig", "AnthropicConfig"] | |
def get_anthropic_config( | |
url_route: str, | |
) -> Union[Type[AnthropicBatchesConfig], Type[AnthropicConfig]]: | |
if "messages/batches" in url_route and "results" in url_route: | |
return AnthropicBatchesConfig | |
else: | |
return AnthropicConfig | |