DVT SystemVerilog IDE User Guide
Rev. 24.2.25, 31 October 2024

9.3.2 Blueprints

Besides starting an empty chat session, you can start an editor or chat session from a blueprint.

Blueprints contain at least a request, representing a specific task, that the LLM will reply to. It’s also possible to have a list of requests and replies that bring the session to a specific state. When the last blueprint message is a user message, sessions started from blueprints will automatically pull a reply from the LLM.

Blueprints also specify the target of the LLM reply. It can be a new chat or the editor.

AI Assistant has a set of built-in blueprints for common tasks. You can also define custom blueprints for later use or to share them with the team (see Custom Blueprints)