Skip to content

Dummy embedding driver

DummyEmbeddingDriver

Bases: BaseEmbeddingDriver

Source code in griptape/drivers/embedding/dummy_embedding_driver.py
@define
class DummyEmbeddingDriver(BaseEmbeddingDriver):
    model: str = field(init=False)

    def try_embed_chunk(self, chunk: str) -> list[float]:
        raise DummyException(__class__.__name__, "try_embed_chunk")

model: str = field(init=False) class-attribute instance-attribute

try_embed_chunk(chunk)

Source code in griptape/drivers/embedding/dummy_embedding_driver.py
def try_embed_chunk(self, chunk: str) -> list[float]:
    raise DummyException(__class__.__name__, "try_embed_chunk")