tregu0458 commited on
Commit
d522665
·
verified ·
1 Parent(s): 730da3b

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +5 -2
app.py CHANGED
@@ -19,7 +19,7 @@ def get_youtube_transcript(youtube_url: str, language: str = "ja"):
19
  return {"messsage": error_msg}
20
 
21
  @app.get("/transcripts",tags=["Transcript"])
22
- def get_youtube_transcript(youtube_url: str, language: str = "ja"):
23
  try:
24
  loader = YoutubeLoader.from_youtube_url(
25
  youtube_url=youtube_url,
@@ -28,7 +28,10 @@ def get_youtube_transcript(youtube_url: str, language: str = "ja"):
28
  )
29
  docs = loader.load()
30
  # transcript = " ".join([doc.page_content for doc in docs])
31
- return {"transcript": str(docs)}
 
 
 
32
  except Exception as e:
33
  error_msg = str(e)
34
  return {"messsage": error_msg}
 
19
  return {"messsage": error_msg}
20
 
21
  @app.get("/transcripts",tags=["Transcript"])
22
+ def get_youtube_transcript(youtube_url: str, language: str = "ja",length:int = 150000):
23
  try:
24
  loader = YoutubeLoader.from_youtube_url(
25
  youtube_url=youtube_url,
 
28
  )
29
  docs = loader.load()
30
  # transcript = " ".join([doc.page_content for doc in docs])
31
+ if len(str(docs)<length):
32
+ return {"transcript": str(docs)}
33
+ else:
34
+ return {"transcript": str(docs)[:length]}
35
  except Exception as e:
36
  error_msg = str(e)
37
  return {"messsage": error_msg}