UNPKG

mcp-perplexity-search

Version:
34 lines (33 loc) 1.6 kB
/** * Predefined prompt templates for common use cases. * Each template defines: * - system: The system message that sets the assistant's role and behavior * - format: The preferred output format (text, markdown, json) * - include_sources: Whether to include source URLs in responses */ export const PROMPT_TEMPLATES = { technical_docs: { system: 'You are a technical documentation assistant. Provide clear, accurate, and well-structured information with code examples where relevant.', format: 'markdown', include_sources: true, description: 'Technical documentation with code examples and source references', }, security_practices: { system: 'You are a security expert. Provide detailed security best practices, implementation guidelines, and potential vulnerability mitigations.', format: 'markdown', include_sources: true, description: 'Security best practices and implementation guidelines with references', }, code_review: { system: 'You are a code review assistant. Analyze code for best practices, potential issues, and suggest improvements.', format: 'markdown', include_sources: false, description: 'Code analysis focusing on best practices and improvements', }, api_docs: { system: 'You are an API documentation assistant. Provide clear explanations of API endpoints, parameters, and usage examples.', format: 'json', include_sources: true, description: 'API documentation in structured JSON format with examples', }, };