class PodcastGenerator: def __init__(self, model_client): self.model_client = model_client def generate_podcast(self, scraped_content): prompt = f"Create a podcast episode based on the following content: {scraped_content}" response = self.model_client.generate(prompt, max_length=300) # Assuming 300 tokens is roughly 3 minutes podcast_text = response.get('text', '') return podcast_text.strip()