import json import numpy as np def create_dense_embeddings( query, model, instruction="Represent the financial question for retrieving supporting documents:", ): # Fetching embedding from API for Instructor json_output_embedding = model.predict( instruction, query, api_name="/predict", ) json_file = open(json_output_embedding, "r") json_dict = json.load(json_file) dense_array = np.array(json_dict["data"], dtype=np.float64) dense_emb = dense_array.tolist() return dense_emb