Files
life-echo/api/agents/prompts/__init__.py

58 lines
1.5 KiB
Python
Raw Normal View History

2026-01-07 11:56:53 +08:00
"""
提示词模块
"""
2026-01-21 22:31:03 +01:00
from .conversation_prompts import (
ConversationStage,
get_system_prompt as get_conversation_prompt,
get_questions_for_stage,
get_guided_conversation_prompt,
get_opening_prompt,
2026-01-21 22:31:03 +01:00
INTERVIEW_QUESTIONS,
)
from .memory_prompts import (
get_system_prompt as get_memory_prompt,
get_chapter_classification_prompt,
get_text_rewrite_prompt,
get_state_extraction_prompt,
get_creative_title_prompt,
get_narrative_prompt,
inject_image_placeholder_template,
2026-01-21 22:31:03 +01:00
CHAPTER_CATEGORIES,
CHAPTER_ORDER,
STAGE_TO_ORDER,
2026-01-21 22:31:03 +01:00
)
from .profile_prompts import (
get_profile_greeting_prompt,
get_profile_extraction_prompt,
get_profile_followup_prompt,
format_user_profile_context,
get_missing_profile_fields,
PROFILE_FIELD_NAMES,
)
2026-01-07 11:56:53 +08:00
__all__ = [
"ConversationStage",
"get_conversation_prompt",
"get_questions_for_stage",
2026-01-21 22:31:03 +01:00
"get_guided_conversation_prompt",
"get_opening_prompt",
2026-01-07 11:56:53 +08:00
"INTERVIEW_QUESTIONS",
"get_memory_prompt",
"get_chapter_classification_prompt",
"get_text_rewrite_prompt",
2026-01-21 22:31:03 +01:00
"get_state_extraction_prompt",
"get_creative_title_prompt",
"get_narrative_prompt",
"inject_image_placeholder_template",
2026-01-07 11:56:53 +08:00
"CHAPTER_CATEGORIES",
"CHAPTER_ORDER",
"STAGE_TO_ORDER",
"get_profile_greeting_prompt",
"get_profile_extraction_prompt",
"get_profile_followup_prompt",
"format_user_profile_context",
"get_missing_profile_fields",
"PROFILE_FIELD_NAMES",
2026-01-07 11:56:53 +08:00
]