API Documentation

Main module.

class youcomsum.YouComSum[source]

Bases: object

__init__()[source]

Init.

Return type:

None

summarize(video, lang=None, model='gpt-4o-mini', context_size=25000)[source]

Generate report for a youtube video.

Parameters:
  • video (str)

  • lang (str | None)

  • model (str)

  • context_size (int)

Return type:

str

youcomsum.entrypoint(argv=None)[source]

Entrypoint for command line interface.

Parameters:

argv (Sequence[str] | None)

Return type:

None