primus.scores.prompt_trace module

primus.scores.prompt_trace.build_prompt_diagnostics(rendered_messages: List[Dict[str, str]], *, node_name: str, metadata: Any = None) → Dict[str, Any]
primus.scores.prompt_trace.extract_unresolved_placeholders_from_trace(trace: Any) → List[Dict[str, Any]]
primus.scores.prompt_trace.find_unresolved_placeholders(rendered_messages: List[Dict[str, str]], *, node_name: str, metadata: Any = None) → List[Dict[str, Any]]
primus.scores.prompt_trace.rendered_messages_from_langchain(messages: Any) → List[Dict[str, str]]
primus.scores.prompt_trace.should_capture_rendered_messages(metadata: Any) → bool