Create Your First Bot
A bot is your AI assistant that answers questions using your documents. Each bot has its own knowledge base and configuration.
Creating a Bot
Navigate to the Dashboard
After logging in, you'll land on the dashboard. Click the + New Bot button in the top right corner.
Enter Bot Details
Fill in the basic information:
- Name: A descriptive name like "Customer Support Bot"
- Description: Optional description of what this bot does
Select AI Model
Choose the AI model that powers your bot. Each model has different capabilities and costs:
Configure Settings
Optionally adjust the advanced settings like temperature, max tokens, and system prompt. The defaults work well for most use cases.
Create Bot
Click Create Bot to finish. You'll be redirected to the bot dashboard where you can add data sources.
Available AI Models
Choose the model that best fits your needs. You can change this later in bot settings.
AI Models
GPT-4oOpenAIdefault: ✓Best overall performance. Fast, accurate, and great at following instructions. Recommended for most use cases.
GPT-4 TurboOpenAIPowerful model with 128K context window. Good for very long documents.
GPT-3.5 TurboOpenAIFaster and cheaper than GPT-4. Good for simple Q&A where speed matters.
Claude 3 OpusAnthropicMost capable Claude model. Excellent reasoning and nuanced responses.
Claude 3 SonnetAnthropicBalanced performance and cost. Great for production workloads.
Claude 3 HaikuAnthropicFastest Claude model. Best for high-volume, simple queries.
Gemini ProGoogleGoogle's multimodal model. Good general-purpose performance.
Bot Settings
These settings control how your bot generates responses. The defaults are optimized for most use cases.
LLM Settings
temperaturenumberdefault: 0.7Controls randomness in responses. Lower values (0.1-0.3) for factual answers, higher (0.7-1.0) for creative responses.
max_tokensintegerdefault: 1000Maximum length of generated response. Increase for longer answers, decrease for shorter.
RAG Settings
top_kintegerdefault: 5Number of document chunks to retrieve. More chunks = more context but slower responses.
similarity_thresholdnumberdefault: 0.5Minimum relevance score (0-1) for retrieved chunks. Higher = stricter matching.
Tip
Start with the default settings. You can always fine-tune them later based on the quality of responses you're getting.
System Prompt
The system prompt defines your bot's personality and behavior. A good system prompt includes:
- Who the bot is (e.g., "You are a helpful customer support agent")
- What topics it should focus on
- How it should respond (tone, format)
- What it should avoid doing
Example System Prompt
You are a helpful customer support assistant for ACME Corp. Your role is to: - Answer questions about our products and services - Help customers troubleshoot common issues - Guide users through our documentation Guidelines: - Be friendly and professional - If you're unsure, say so and offer to connect them with human support - Always cite the specific documentation when possible - Keep responses concise but complete
Next Steps
Now that you've created your bot, it's time to add some data for it to learn from.

