MCPcopy Create free account
hub / github.com/abetlen/llama-cpp-python / key_for_media

Method key_for_media

examples/server/server.py:10458–10464  ·  view source on GitHub ↗
(self, kind: Literal["image", "audio", "video"], media_bytes: bytes)

Source from the content-addressed store, hash-verified

10456 return hashlib.sha256(payload.encode("utf-8")).hexdigest()
10457
10458 def key_for_media(self, kind: Literal["image", "audio", "video"], media_bytes: bytes) -> str:
10459 return self._build_key(
10460 model_fingerprint=self.model_fingerprint,
10461 mmproj_fingerprint=self.mmproj_fingerprint,
10462 kind=kind,
10463 media_bytes=media_bytes,
10464 )
10465
10466 def _path_for_key(self, key: str) -> Path:
10467 return self.path / f"{key}.safetensors"

Callers 1

_create_loaded_mediaMethod · 0.80

Calls 1

_build_keyMethod · 0.95

Tested by

no test coverage detected