File size: 406 Bytes
5f3adb3
 
 
136d8e3
 
 
5f3adb3
 
 
136d8e3
 
1
2
3
4
5
6
7
8
9
10
11
12
from typing import List, Dict
def to_safe_items(res) -> List[Dict]:
    items = []
    if res and res.get("ids"):
        for i in range(len(res["ids"][0])):
            items.append({
                "text": res["documents"][0][i],
                "title": res["metadatas"][0][i].get("title","(untitled)"),
                "source": res["metadatas"][0][i].get("source","")
            })
    return items