prebuilt.journalism_.prompts¶
Prompt templates for the Journalism AI Assistant.
This module contains all prompt templates used by the journalism assistant for various analysis tasks. Prompts are separated from engines for better maintainability and reusability.
Each prompt is designed for specific journalism tasks with detailed instructions and examples to guide the LLM.
Example
>>> from journalism_assistant.prompts import SUMMARIZATION_PROMPT
>>> prompt = SUMMARIZATION_PROMPT.format(article_text="Article content...")
Note
Prompts use LangChain’s ChatPromptTemplate for message-based formatting with variable substitution.
Functions¶
|
Create a custom journalism analysis prompt. |
Module Contents¶
- prebuilt.journalism_.prompts.create_custom_journalism_prompt(role, task, guidelines, include_messages=True)¶
Create a custom journalism analysis prompt.