Overview
This page will explain how to create bots on our platform in an effective manner.
Basics
Getting your bot to use user's name
Use the tag {{user}} in your bot greeting message.
Bot Sections
Greeting Section:
This is what your bot will begin the conversation with.
Context Section:
This section should include the scenario or any additional context that the bot should remember.
Persona Section:
Describe your bot's personality, we recommend W++ formatting.
Advanced Section
Temperature (0.2 to 1.2)
How predictable or unpredictable message responses from the bot are. A higher temperature is generally more creative.
Expert Section
This section contains information on expert features/settings for expert users.
Expert Settings Section
These settings can be modified if you want the bot to respond in a certain way.
Previous Sentences Window
The number of sentences directly before the last bot message that should be considered during message generation.
Temporal Sentence Sampling
This setting weights previous sentences based on recency, offering a broader context for responses while maintaining timeline order.
API Security
For securing the API, ensure that you use proper authentication methods such as JWT (JSON Web Token) or OAuth.
Example of a secure request:
curl -H "Authorization: Bearer your-token" https://api.yoursite.com/protected-endpoint
Models Section
Nephra 8B (Recommended)
Our recommended model, optimized for better efficiency.
Thespis Mistral 7B
Another good model for roleplay, typically playful.
Thespis 13B (Selective, Unavailable)
A larger model, available during select times due to resource limitations.
Dolphin 3B
A lightweight storytelling model that can be hosted by anyone. Currently the results are subpar.
[3rd Party]
Means a model is hosted by a user within the community, though we do our best, you should especially avoid sending personal information while using these APIs.
Contact
If you have any questions, feel free to reach out to us at support@botbridge.net.