Spaces:
Runtime error
Runtime error
File size: 1,259 Bytes
0685af6 7962541 0685af6 0a13bf9 0685af6 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 |
from models import llm, retrieval
import gradio as gr
def run_query(question, db_path="data/videos.db",
num_rel_segments=5,
llm_model="gpt-3.5-turbo-0125",
llm_temp=0.1):
relevant_segments = retrieval.get_relevant_segments(question,
db_path=db_path,
n_results=num_rel_segments)
answer = llm.answer_with_context(question,
relevant_segments,
model=llm_model,
temperature=llm_temp)
return answer
if __name__ == "__main__":
demo = gr.Interface(fn=run_query,
inputs="text",
outputs="text",
title="Fitness Q&A",
description="Ask me a question about fitness! If I can, I'll provide a link to one of Dr. Andrew Huberman's videos with more information.",
theme="soft",
examples=["How can I promote muscle recovery?", "How does caffeine affect my workout?"]
)
demo.launch(share=True)
|