"""Embedding utils for LlamaIndex.""" from typing import List def save_embedding(embedding: List[float], file_path: str) -> None: """Save embedding to file.""" with open(file_path, "w") as f: f.write(",".join([str(x) for x in embedding])) def load_embedding(file_path: str) -> List[float]: """Load embedding from file. Will only return first embedding in file.""" with open(file_path, "r") as f: for line in f: embedding = [float(x) for x in line.strip().split(",")] break return embedding