Skip to content

Sagemaker tensorflow hub embedding model driver

SageMakerTensorFlowHubEmbeddingModelDriver

Bases: BaseEmbeddingModelDriver

Source code in griptape/drivers/embedding_model/sagemaker_tensorflow_hub_embedding_model_driver.py
@define
class SageMakerTensorFlowHubEmbeddingModelDriver(BaseEmbeddingModelDriver):
    def chunk_to_model_params(self, chunk: str) -> dict:
        return {"text_inputs": chunk}

    def process_output(self, output: dict) -> list[float]:
        return output["embedding"]

chunk_to_model_params(chunk)

Source code in griptape/drivers/embedding_model/sagemaker_tensorflow_hub_embedding_model_driver.py
def chunk_to_model_params(self, chunk: str) -> dict:
    return {"text_inputs": chunk}

process_output(output)

Source code in griptape/drivers/embedding_model/sagemaker_tensorflow_hub_embedding_model_driver.py
def process_output(self, output: dict) -> list[float]:
    return output["embedding"]