Please note: All new registrants to the Panopto Community Forum must be approved by a forum moderator or admin. As such, if you navigate to a feature that is members-only, you may receive an error page if your registration has not yet been approved. We apologize for any inconvenience and are approving new members as quickly as possible.
Downloading video transcripts via API for use by an LLM
Brandon Arentson
Tyro
in API
We have a use case where a team would like to be able to automatically download transcripts from all Panopto-hosted videos in a given folder, which would then be used to feed a LLM. That LLM is intended to be used by sales reps (all the videos we're targeting are sales-related) and the idea would be that this video content would be a great “knowledge” input for the LLM to make any video content available via chat-based Q&A in the chatbot.
Has anyone tried something like this? And/or does anyone know if something like this would be possible with existing API’s that Panopto has available?
Tagged:
0
Answers
Hi Brandon,
Our public REST API will return a link to download captions when you call the endpoint to retrieve a session (http://demo.hosted.panopto.com/Panopto/api/docs/index.html#/Sessions/Sessions_GetSessionById).
That link should be available if the session has captions in it but would be blank if a session does not have captions.
I don't think we have API to get transcripts for all Panopto hosted videos, you would need to go one by one.
Let me know if you have any additional questions.
Thanks,
Adis