Dream Builder

Large Language Models, or LLMs, are the computational heart of the modern AI assistants. ChatGPT by OpenAI popularized the use of LLMs back in December 2022, and demonstrated to everyone what they can do. However, in addition to being really good at creating nice stories, writing songs and poems, AI models such as ChatGPT possess an inherent ability that can be considered a latent superpower - the capacity to acquire new capabilities through example. Giving these examples to LLMs make them power AI assistants to accomplish different tasks. A combination of an explanation of the task and examples is an instruction, also known as prompt. This technique, which is commonly known as few-shot learning within the research community, is a remarkable feat of artificial intelligence.

There are plenty of models available today, with some being open-source like GPT-J, and others being closed-source, like GPT-3.5 or ChatGPT. The other way to think of these models is to distinguish them as those that can simply continue the words based on a given input text - base models, and as those that can try to accomplish the task represented as an instruction - instruction-tuned models.

As you design your AI assistant, you may find it useful to decide which model or models to use in it. For example, ChatGPT is better optimized for supporting chat experiences, while GPT-3.5 is designed to do completions. You may also want to choose a model based on its price at the cost of spending more time tuning prompt for it. In any case, our goal is to give you flexibility in picking the model or models you want to use in your AI assistant.

Changing the model or models you want your AI assistant to use is easy. Each Skill can use its own language model. You just have to pick the one you want.

Build an AI Assistant with different models

Now that you've started building your AI Assistant, it's time to try out different models.

1. Go to the home page of the Dream Builder:

Pick a model for a Skill in your AI Assistant

2. Click on the "Edit" button of your AI assistant:

3. Click on the "Edit" button of the Skill for which you want to change the Large Language Model:

4. Click on the dropdown right under the "Generative model:" text, and pick the model you want.
5. Try the skill with the new model by hitting "Save" and talking to it in the right pane:

6. Once you are happy with the changes, close this page, and click on the "Play" button in the top right corner.

7. In the right panel, click on "Build AI Assistant" button.

8. Once your AI assistant will be built (or updated), it will begin using your new model for that Skill you've just changed.

Note that while AI assistants you've made with Dream Builder are currently free for use, OpenAI models are not. If you choose to use OpenAI models in any of your AI assistant's skills, you will have to ask your users to use their own OpenAI tokens to talk to your AI assistant.

Pricing

To get inspired and learn more about designing more powerful AI assistants:

Next Steps
Subscribe
© 2022 Dream Builder