Spaces:
Runtime error
Runtime error
Update app.py
Browse files
app.py
CHANGED
|
@@ -717,76 +717,76 @@ if __name__ == "__main__":
|
|
| 717 |
# # Launch Gradio App
|
| 718 |
# if __name__ == "__main__":
|
| 719 |
# demo.launch()
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 720 |
|
| 721 |
-
import
|
| 722 |
-
|
| 723 |
-
import
|
| 724 |
-
|
| 725 |
-
|
| 726 |
-
|
| 727 |
-
|
| 728 |
-
|
| 729 |
-
|
| 730 |
-
|
| 731 |
-
|
| 732 |
-
|
| 733 |
-
|
| 734 |
-
|
| 735 |
-
|
| 736 |
-
|
| 737 |
-
|
| 738 |
-
|
| 739 |
-
|
| 740 |
-
|
| 741 |
-
|
| 742 |
-
|
| 743 |
-
|
| 744 |
-
import PyPDF2
|
| 745 |
-
import pathlib
|
| 746 |
-
import pandas
|
| 747 |
-
import numpy
|
| 748 |
-
import textblob
|
| 749 |
-
|
| 750 |
-
import gradio as gr
|
| 751 |
-
from youtube_transcript_api import YouTubeTranscriptApi
|
| 752 |
-
import google.generativeai as genai
|
| 753 |
-
import requests
|
| 754 |
-
from textblob import TextBlob
|
| 755 |
-
import re
|
| 756 |
-
#from google.cloud import generativeai
|
| 757 |
-
from huggingface_hub import login
|
| 758 |
-
from youtube_transcript_api import YouTubeTranscriptApi, TranscriptsDisabled, NoTranscriptFound
|
| 759 |
-
def install_missing_packages():
|
| 760 |
-
required_packages = {
|
| 761 |
-
"torch":">=1.11.0",
|
| 762 |
-
"transformers":">=4.34.0",
|
| 763 |
-
"youtube_transcript_api" :">=0.6.3" ,
|
| 764 |
-
"pytube":">=15.0.0",
|
| 765 |
-
"huggingface_hub": ">=0.19.0",
|
| 766 |
-
"PyPDF2": ">=3.0.1",
|
| 767 |
-
"textblob":">=0.17.1",
|
| 768 |
-
"python-dotenv":">=1.0.0",
|
| 769 |
-
"genai":None,
|
| 770 |
-
"google-generativeai": "==0.3.1",
|
| 771 |
-
"google-cloud-aiplatform":"==1.34.0"
|
| 772 |
-
}
|
| 773 |
|
| 774 |
|
| 775 |
-
|
| 776 |
-
|
| 777 |
-
|
| 778 |
-
|
| 779 |
-
|
| 780 |
-
|
| 781 |
|
| 782 |
-
install_missing_packages()
|
| 783 |
-
# Configuration
|
| 784 |
|
| 785 |
-
hf_token = os.getenv("HF_TOKEN")
|
| 786 |
-
if hf_token:
|
| 787 |
-
|
| 788 |
-
else:
|
| 789 |
-
|
| 790 |
|
| 791 |
|
| 792 |
# # Configuration
|
|
|
|
| 717 |
# # Launch Gradio App
|
| 718 |
# if __name__ == "__main__":
|
| 719 |
# demo.launch()
|
| 720 |
+
###############################################
|
| 721 |
+
# import os
|
| 722 |
+
# os.system('conda install -c conda-forge youtube-transcript-api -y')
|
| 723 |
+
# import subprocess
|
| 724 |
+
# subprocess.check_call(["pip", "install", "transformers==4.34.0"])
|
| 725 |
+
# subprocess.check_call(["pip", "install", "torch>=1.7.1"])
|
| 726 |
+
# subprocess.check_call(["pip", "install", "youtube_transcript_api>=0.6.3"])
|
| 727 |
+
# subprocess.check_call(["pip", "install", "pytube>=15.0.0"])
|
| 728 |
+
# subprocess.check_call(["pip", "install", "huggingface_hub>=0.19.0"])
|
| 729 |
+
# subprocess.check_call(["pip", "install", "PyPDF2>=3.0.1"])
|
| 730 |
+
# subprocess.check_call(["pip", "install", "google-generativeai==0.3.1"])
|
| 731 |
+
# subprocess.check_call(["pip", "install", "textblob>=0.17.1"])
|
| 732 |
+
# subprocess.check_call(["pip", "install", "python-dotenv>=1.0.0"])
|
| 733 |
+
# subprocess.check_call(["pip", "install", "genai"])
|
| 734 |
+
# subprocess.check_call(["pip", "install", "google-cloud-aiplatform==1.34.0"])
|
| 735 |
+
# subprocess.check_call(["pip", "install", "yt-dlp"])
|
| 736 |
+
# subprocess.check_call(["pip", "install", "browser-cookie3"])
|
| 737 |
+
# subprocess.check_call(["pip", "install", "ffmpeg-python"])
|
| 738 |
+
# import transformers
|
| 739 |
+
# import torch
|
| 740 |
+
# import os
|
| 741 |
+
# import youtube_transcript_api
|
| 742 |
+
# import pytube
|
| 743 |
+
# import gradio
|
| 744 |
+
# import PyPDF2
|
| 745 |
+
# import pathlib
|
| 746 |
+
# import pandas
|
| 747 |
+
# import numpy
|
| 748 |
+
# import textblob
|
| 749 |
|
| 750 |
+
# import gradio as gr
|
| 751 |
+
# from youtube_transcript_api import YouTubeTranscriptApi
|
| 752 |
+
# import google.generativeai as genai
|
| 753 |
+
# import requests
|
| 754 |
+
# from textblob import TextBlob
|
| 755 |
+
# import re
|
| 756 |
+
# #from google.cloud import generativeai
|
| 757 |
+
# from huggingface_hub import login
|
| 758 |
+
# from youtube_transcript_api import YouTubeTranscriptApi, TranscriptsDisabled, NoTranscriptFound
|
| 759 |
+
# def install_missing_packages():
|
| 760 |
+
# required_packages = {
|
| 761 |
+
# "torch":">=1.11.0",
|
| 762 |
+
# "transformers":">=4.34.0",
|
| 763 |
+
# "youtube_transcript_api" :">=0.6.3" ,
|
| 764 |
+
# "pytube":">=15.0.0",
|
| 765 |
+
# "huggingface_hub": ">=0.19.0",
|
| 766 |
+
# "PyPDF2": ">=3.0.1",
|
| 767 |
+
# "textblob":">=0.17.1",
|
| 768 |
+
# "python-dotenv":">=1.0.0",
|
| 769 |
+
# "genai":None,
|
| 770 |
+
# "google-generativeai": "==0.3.1",
|
| 771 |
+
# "google-cloud-aiplatform":"==1.34.0"
|
| 772 |
+
# }
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 773 |
|
| 774 |
|
| 775 |
+
# for package, version in required_packages.items():
|
| 776 |
+
# try:
|
| 777 |
+
# __import__(package)
|
| 778 |
+
# except ImportError:
|
| 779 |
+
# package_name = f"{package}{version}" if version else package
|
| 780 |
+
# subprocess.check_call(["pip", "install", package_name])
|
| 781 |
|
| 782 |
+
# install_missing_packages()
|
| 783 |
+
# # Configuration
|
| 784 |
|
| 785 |
+
# hf_token = os.getenv("HF_TOKEN")
|
| 786 |
+
# if hf_token:
|
| 787 |
+
# login(hf_token)
|
| 788 |
+
# else:
|
| 789 |
+
# raise ValueError("HF_TOKEN environment variable not set.")
|
| 790 |
|
| 791 |
|
| 792 |
# # Configuration
|