System Instruction

In this section, you will find tips and guides on writing instructions and knowledge base files.

"Default" Instruction

Let's start with the fact that the quality of Suvvy's work largely depends on the quality of writing and structure of its system prompt (instruction). Since the foundation of Suvvy is LLM models, general rules must be followed when writing it.

A basic instruction is created when the bot is set up:

We suggest structuring the instruction in a way where each section is marked with a # sign and the model can easily identify where a new section starts and ends.

In the comment to the right of the section, it is described what needs to be written under the heading.

General Information

In the #GENERAL INFORMATION section, we recommend describing:

  • information about the company - what it does, in which region it operates, what products it provides - in general terms without going into specifics. Details are then specified in the knowledge base.

  • information about the bot itself - its role, who it is, what its name is, etc.

  • general information the bot should know each time it is addressed

Goals and Objectives

In the #GOALS AND OBJECTIVES section, we recommend describing:

  • Specific recommendations for the bot to follow, such as asking specific questions, providing information to the client, etc.

The more detailed, YET concise you describe this section, the better the bot will perform in answering.

IMPORTANT!

You can create separate sections within the instruction for specific situations that the bot should be aware of, similar to other sections, marking them with the # sign.

Greeting

The essence of the #GREETING block is to describe how the bot should greet its interlocutor. Here you can describe the greeting text or any individual rules.

Response Language

In the #RESPONSE LANGUAGE block, you can specify the conditions under which the bot will communicate with the interlocutor.

Response Style

The #RESPONSE STYLE block addresses everything related to the style of the bot's responses. By changing the instruction in this part, you can achieve radically different responses. Here you can reduce amiability, shorten response length, etc.

Command Panel

Using the command panel, you can select to:

  • revert changes back one step;

  • revert changes one step forward;

  • comment selection;

  • select headings;

  • selection of variables from a ready list;

  • selecting various functions from the ready list.

Promt generator

Using the instruction generator you can create a high-quality promt from a short description using AI. Follow the steps below to automatically create an instruction:

1

Click on the “Generate Instructions” button:

2

In the window that appears, describe the bot's functions, then click on the “Generate” button:

3

When the generation is complete, click on the “Used” button

4

Done, the generated instruction will be automatically added to the System Instruction menu

Audit instruction

An instruction audit allows you to find bottlenecks and imperfections in your instruction automatically. To perform an instruction audit, follow the steps below:

1

Click on the “Audit Instruction” button

2

AI will check your promt and give you recommended changes for better bot performance. Click on the “Uses” button.

3

Last updated