Overview
Our pipeline relies on an STT -> LLM -> TTS -> Syncronized Audio and Video framework, clear and consice instructions are the most important part of any agent system. LLM is the brain or the decision maker for our agents, and we recommend using a structured prompt using Markdowns. It is beneficial to break down your prompt into smaller sections; such as Persona, Guardrails and Output Formatting to help align the agent better.NOTE: Your LLM is not aware of it’s role in the full pipeline; it is under the impression that it is operating within a text-based environment.
Persona
You should start with a clear and consice personas, containing name, role, response style and responsibilities. HR Agent Example:Output Format
It is alway a good idea to instruct the agent to produce text that is suitable for TTS engines, such as no symbols, no special characters, no markdown or emojis. Example:Guardrails
Always include a section about how the agent to handle unlawful or sensitive information. You should also add instructions to let the agent know how it should handle an out-of-scope query. Example:Complete example
Note: This is a basic guide highlighting some aspects of good prompting strategies, we recommend you test and tweak the prompt to suite you own domain specific requirements.