Custom Instructions for Personality Tuning

DevSpeak allows you to inject specific constraints or formatting rules directly into the LLM prompt, tailoring the translation engine to your unique needs.

What are Custom Instructions?

Custom Instructions are a powerful tool for overriding or supplementing the default behavior of the translation engine. They allow you to enforce company-specific coding standards, ensure specific terminology is used, or add custom sections to the output format.

How to Use Custom Instructions

To use Custom Instructions, navigate to the Account Settings page and enter your instructions in the provided textarea. These instructions will be appended to the system prompt for all future translations.

Example Custom Instructions

``

Always use TypeScript for code examples.

Never suggest using Redux for state management.

Include a section on "Security Considerations" in all Technical Specs.

``

Impact on Output

The Custom Instructions significantly influence the tone, structure, and content of the generated technical specification. For example, if you instruct the engine to always use TypeScript, all code examples will be generated in TypeScript, regardless of the selected Tech Context.

Best Practices

When using Custom Instructions, consider the following best practices:

  • Be specific: Provide clear, concise instructions that are easy for the LLM to understand and follow.
  • Avoid conflicting instructions: Ensure that your instructions do not contradict the selected Target Audience, Tech Context, or Output Format.
  • Test and refine: Experiment with different instructions and refine them based on the generated output.