def test_loading_languagebind_model_from_a_zip_on_s3(self):
        """A test for loading a LanguagebindModel from a zip file on S3."""
        model_properties = {
            "dimensions": 768,
            "type": "languagebind",
            "supportedModalities": ["text", "image", "audio", "video"],
            "modelLocation": {
                "image": {"s3": {"Bucket": "opensource-languagebind-models", "Key": "LanguageBind_Image.zip"}},
                "audio": {"s3": {"Bucket": "opensource-languagebind-models", "Key": "LanguageBind_Audio_FT.zip"}},
                "video": {"s3": {"Bucket": "opensource-languagebind-models", "Key": "LanguageBind_Video_V1.5_FT.zip"}},
            }
        }

        model_auth = ModelAuth(
            s3=S3Auth(
                aws_secret_access_key=self.aws_secret_access_key,
                aws_access_key_id=self.aws_access_key_id)
        )
        model = LanguagebindModel(
            device="cuda", model_properties=model_properties, model_auth=model_auth
        )
        model.load()
A test for loading a LanguagebindModel from a zip file on S3.
tests/integ_tests/inference/native_inference/embedding_models/test_languagebind_model_load.py