42 lines
1.1 KiB
Python
42 lines
1.1 KiB
Python
|
|
"""
|
|||
|
|
Chat 模块提示词:用户资料收集 + 对话访谈
|
|||
|
|
"""
|
|||
|
|
# Profile prompts(用户资料收集)
|
|||
|
|
from app.agents.chat.prompts_profile import (
|
|||
|
|
PROFILE_FIELD_NAMES,
|
|||
|
|
format_user_profile_context,
|
|||
|
|
get_missing_profile_fields,
|
|||
|
|
get_profile_extraction_prompt,
|
|||
|
|
get_profile_followup_prompt,
|
|||
|
|
get_profile_greeting_prompt,
|
|||
|
|
)
|
|||
|
|
|
|||
|
|
# Conversation prompts(对话访谈)
|
|||
|
|
from app.agents.chat.prompts_conversation import (
|
|||
|
|
ConversationStage,
|
|||
|
|
INTERVIEW_QUESTIONS,
|
|||
|
|
SLOT_NAME_MAP,
|
|||
|
|
get_conversation_prompt,
|
|||
|
|
get_guided_conversation_prompt,
|
|||
|
|
get_opening_prompt,
|
|||
|
|
get_questions_for_stage,
|
|||
|
|
get_system_prompt,
|
|||
|
|
)
|
|||
|
|
|
|||
|
|
__all__ = [
|
|||
|
|
"PROFILE_FIELD_NAMES",
|
|||
|
|
"format_user_profile_context",
|
|||
|
|
"get_missing_profile_fields",
|
|||
|
|
"get_profile_extraction_prompt",
|
|||
|
|
"get_profile_followup_prompt",
|
|||
|
|
"get_profile_greeting_prompt",
|
|||
|
|
"ConversationStage",
|
|||
|
|
"INTERVIEW_QUESTIONS",
|
|||
|
|
"SLOT_NAME_MAP",
|
|||
|
|
"get_conversation_prompt",
|
|||
|
|
"get_guided_conversation_prompt",
|
|||
|
|
"get_opening_prompt",
|
|||
|
|
"get_questions_for_stage",
|
|||
|
|
"get_system_prompt",
|
|||
|
|
]
|