in backend/matching-engine/services/multimodal_text_to_image_match_service.py [0:0]
def get_by_id(self, id: str) -> Optional[Dict[str, str]]:
"""Get an item by id."""
retrieved = self.redis_client.hgetall(str(id))
if retrieved is not None:
# Convert the byte strings to regular strings
return {key.decode(): value.decode() for key, value in retrieved.items()}
else:
return None