File size: 322 Bytes
a20be5b
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
import gradio as gr
from weaviate_explorer import WeaviateExplorer

weaviate_explorer = WeaviateExplorer()

def search(query):
    shorts = weaviate_explorer.explore(query)
    return "\n\n".join([f"{r['title']}\n{r['link']}" for r in shorts])

iface = gr.Interface(fn=search, inputs="text", outputs="text")
iface.launch()