Samarth991 commited on
Commit
a8bcd0b
·
verified ·
1 Parent(s): deeb14d

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +5 -3
app.py CHANGED
@@ -41,7 +41,7 @@ def youtube_link_dataloader(video_link,max_video_length=1000):
41
 
42
  def youtube_chat(temperature=0.1,max_tokens=1096,API_key=None,llm_service='mistralai/Mistral-7B-v0.1',youtube_link=None,char_length=2000):
43
 
44
- document = youtube_link_dataloader(link=youtube_link,char_length=char_length)
45
  print("docuemt:",document)
46
 
47
  if llm_service== 'mistralai/Mistral-7B-v0.1':
@@ -53,11 +53,13 @@ def youtube_chat(temperature=0.1,max_tokens=1096,API_key=None,llm_service='mistr
53
  )
54
  elif llm_service == 'OpenAI':
55
  llm = chatops.get_openai_chat_model(API_key=API_key)
56
- elif llm_service == 'llama':
57
  os.environ["GROQ_API_KEY"] = API_key
58
  llm = ChatGroq(model="llama3-8b-8192")
59
 
60
- return "Youtube link Processing completed ..."
 
 
61
 
62
  iface = gr.Interface(
63
  fn = youtube_chat,
 
41
 
42
  def youtube_chat(temperature=0.1,max_tokens=1096,API_key=None,llm_service='mistralai/Mistral-7B-v0.1',youtube_link=None,char_length=2000):
43
 
44
+ video_document = youtube_link_dataloader(link=youtube_link,char_length=char_length)
45
  print("docuemt:",document)
46
 
47
  if llm_service== 'mistralai/Mistral-7B-v0.1':
 
53
  )
54
  elif llm_service == 'OpenAI':
55
  llm = chatops.get_openai_chat_model(API_key=API_key)
56
+ elif llm_service == 'llama3-8b-8192':
57
  os.environ["GROQ_API_KEY"] = API_key
58
  llm = ChatGroq(model="llama3-8b-8192")
59
 
60
+ summarize_chain = load_summarize_chain(llm=llm, chain_type='stuff', verbose = True )
61
+ results = summarize_chain.invoke({'input_documents':video_document})
62
+ return results['output_text']
63
 
64
  iface = gr.Interface(
65
  fn = youtube_chat,