Skip to main content
The Knowledge Base feature connects Plural to OpenAI (ChatGPT) so your avatar or robot can answer free-form questions using content you upload. Instead of programming every possible question and answer into your flow, you upload your documents and let AI do the heavy lifting — your avatar becomes a conversational expert on whatever material you provide.

What Is the Knowledge Base?

The Knowledge Base lets you upload data sources (currently PDF files, with YouTube videos and web pages coming soon) and use them as a backend for your avatar or robot. When a visitor asks a question, Plural queries the Knowledge Base and the avatar speaks the AI-generated answer aloud.
The Knowledge Base feature must be enabled for your account. If you do not see the Knowledge Bases tab in the left navigation bar, contact your account manager or reach out to sales@humanizing.com.

Avatars vs. Robots: Key Differences

For avatars, the Knowledge Base integrates directly into your project flow using a dedicated Knowledge Base element. You can add it with or without a pre-built UI, and you can also run it inside an automation frame for more advanced setups.

Setting Up the Knowledge Base

1

Create a new Knowledge Base

In the left navigation bar, click Knowledge Bases. Enter a name and select the primary language your avatar will speak. Your Knowledge Base is multilingual — you only need to set the default language now.
2

Upload your PDF documents

Click Create New Knowledge Base to open the data source page. Click the Upload box and select up to 10 PDF files from your computer. Keep each file under 10 MB and the total upload under 200 MB.
3

Manage your data sources

Click Manage Data Source inside your Knowledge Base to view, add, or delete documents. Click a document name to preview it, or click the trash icon to remove it.
4

Test in the Playground

Switch to the Playground tab and start a chat to test how your avatar answers questions. When you are satisfied with the results, click Clone to my project to create a new Avatar Starter Project pre-loaded with Knowledge Base elements.
5

Configure settings

Go to the Settings tab to adjust:
  • Creativity — set to Precise for factual answers or Normal for more conversational responses.
  • Post-answer message — add a follow-up message the avatar speaks after every answer.
  • Custom prompt — edit the system prompt sent to GPT to control tone, persona, or response format.

Adding the Knowledge Base to a Project Flow

1

Create a User Input element

In your project flow, add a Save User Input element. In the Save to Attribute field, type a name like UserQuery.
2

Add a Knowledge Base element

Drag from the output circle of the User Input element to create a Knowledge Base element. Choose whether to use the predefined UI (with built-in display panels) or without UI (build your own layout).
3

Select your Knowledge Base

In the Knowledge Base element settings, select the Knowledge Base you created from the dropdown.

Analytics and Conversation History

Every Knowledge Base includes built-in analytics and a conversation history log. Review the history to understand what questions visitors are asking, identify gaps in your documents, and improve your data sources over time.

GO Consumption

The Knowledge Base consumes GOs (Plural’s in-app currency) each time it processes a query. If your account runs out of GOs, the Knowledge Base stops working. Contact support@humanizing.com if you encounter this issue.
PlanGO cost
Standard10 GOs per 1,000 characters processed
Premium100 GOs per 1,000 characters processed
For pricing and subscription information, contact sales@humanizing.com.