> ## Documentation Index
> Fetch the complete documentation index at: https://docs.dobby.monleru.fun/llms.txt
> Use this file to discover all available pages before exploring further.

# First chat

# Your First Chat - Step by Step Guide

Learn how to start your first conversation with Dobby AI and get the most out of the platform.

## 🎯 What You'll Learn

By the end of this guide, you'll know how to:

* Start a new conversation
* Choose the right AI model
* Ask effective questions
* Manage your chat history
* Use basic features

## 🚀 Step 1: Access the Chat Interface

### Option A: From the Dashboard

1. Log in to your Dobby AI account at [dobby.monleru.fun](https://dobby.monleru.fun)
2. You'll see the main chat interface
3. Look for the input field at the bottom

### Option B: Direct Chat Access

1. The chat interface is the main page
2. Click in the text area to start typing
3. The interface will be ready for your first message

## 🤖 Step 2: Choose Your AI Model

Before you start chatting, select an AI model:

### Model Selector Location

* Look for the model dropdown in the top-right corner
* It shows the current model (default: Dobby-70B)
* Click to see all available options

### Model Recommendations for Beginners

**For General Questions:**

* **Dobby-70B** (Default) - Our custom model, great for most tasks
* **GPT-3.5 Turbo** - Fast and reliable for most tasks

**For Complex Tasks:**

* **GPT-4** - Most capable but slower
* Good for: Analysis, creative writing, complex problem-solving

**For Speed:**

* **Dobby-70B** - Fast and efficient
* **GPT-3.5 Turbo** - Fastest response times

## 💬 Step 3: Start Your First Conversation

### Example First Messages

Try one of these to get started:

**General Introduction:**

```
Hello! I'm new to this platform. Can you help me understand what you can do?
```

**Specific Task:**

```
I need help writing a professional email to my boss about working from home.
```

**Learning Request:**

```
Can you explain machine learning in simple terms with examples?
```

**Creative Request:**

```
Write a short story about a robot who discovers emotions.
```

**Coding Help:**

```
Help me write a Python function to calculate the factorial of a number.
```

### Tips for Better Conversations

**Be Specific:**

* ❌ "Help me with coding"
* ✅ "Help me write a Python function to sort a list of numbers"

**Provide Context:**

* ❌ "Fix this error"
* ✅ "I'm getting a 'list index out of range' error in this Python code: \[paste code]"

**Ask Follow-up Questions:**

* "Can you explain that in more detail?"
* "What are some alternatives to this approach?"
* "How would this work in a different programming language?"

## 🎨 Step 4: Explore Chat Features

### Message Actions

**Copy AI Response:**

1. Hover over the AI's message
2. Look for the copy icon (if available)
3. Click to copy the response

**Regenerate Response:**

1. Look for the "Regenerate" button below the AI's response
2. Click to get a new response to the same question
3. Useful when you want a different approach

### Chat Controls

**Stop Generation:**

* Click "Stop" if the AI is taking too long
* Useful for long responses you don't need

**Clear Chat:**

* Use the "Clear" button to start fresh
* Your conversation will be lost (unless saved to a context)

## 📁 Step 5: Save Your Conversation

### Understanding Contexts

To save your conversation:

1. **Automatic Context Creation:**
   * Your first conversation creates a context automatically
   * Look for the context name in the left sidebar

2. **Manual Context Management:**
   * Use the context navigator in the left sidebar
   * Create new contexts for different topics
   * Switch between existing contexts

3. **Context Naming:**
   * Give contexts descriptive names
   * Examples: "Python Learning", "Work Emails", "Creative Writing"

### Context Naming Tips

**Good Context Names:**

* "Python Learning - Week 1"
* "Work Project - Q4 Planning"
* "Creative Writing - Short Stories"
* "Research - Climate Change"

**Avoid Vague Names:**

* "Stuff"
* "Chat 1"
* "Random"
* "Test"

## 🔄 Step 6: Continue the Conversation

### Building on Previous Messages

The AI remembers your conversation context:

**Example Flow:**

1. You: "Explain what Python is"
2. AI: \[Explains Python basics]
3. You: "How do I install it on Windows?"
4. AI: \[Gives Windows-specific installation instructions]
5. You: "What about Mac?"
6. AI: \[Provides Mac installation steps]

### Switching Topics

You can change topics mid-conversation:

**Example:**

1. You: "Help me write a resume"
2. AI: \[Helps with resume]
3. You: "Actually, can you help me prepare for a job interview instead?"
4. AI: \[Switches to interview preparation]

## 🎯 Step 7: Try Different Types of Questions

### Test These Question Types

**Factual Questions:**

```
What is the capital of France?
```

**How-to Questions:**

```
How do I bake a chocolate cake?
```

**Creative Tasks:**

```
Write a haiku about the ocean.
```

**Problem-Solving:**

```
I have a list of numbers and need to find the average. How do I do this in Python?
```

**Analysis:**

```
Compare the pros and cons of renewable energy sources.
```

**Coding Help:**

```
Help me debug this JavaScript function: [paste code]
```

## 🔧 Step 8: Customize Your Experience

### Adjust Settings

**Model Selection:**

* Try different models for different tasks
* Dobby-70B for general conversation
* GPT-4 for complex reasoning
* GPT-3.5 for quick responses

**Theme Preferences:**

* **Dark Mode** (Default) - Beautiful gradients and animations
* **Light Mode** - Clean, professional appearance
* **Auto Mode** - Follows your system preferences

### Voice Input

**Activation:**

* Click the microphone icon in the input field
* Grant microphone permissions when prompted
* Speak your message clearly

**Supported Features:**

* Real-time speech-to-text
* Multiple language support
* Noise cancellation
* Automatic punctuation

## 🎉 Step 9: Next Steps

### What to Try Next

1. **Explore Different Models:**
   * Try the same question with different AI models
   * Notice the differences in responses

2. **Create Multiple Contexts:**
   * Set up contexts for different projects
   * Keep your conversations organized

3. **Use Advanced Features:**
   * Try voice input
   * Experiment with sharing conversations
   * Test the API integration

4. **Join the Community:**
   * Connect with other users
   * Share tips and tricks
   * Get help with advanced use cases

### Common Next Steps

* [Context Management Guide](./context-management.md)
* [Sharing Conversations](./sharing-chats.md)
* [API Integration](./api-integration.md)
* [Voice Input Guide](./voice-input.md)

## 🆘 Troubleshooting

### Common Issues

**"Please login to chat with Dobby!"**

* Make sure you're authenticated
* Try refreshing the page
* Check your internet connection

**"Insufficient credits"**

* You've used all daily credits
* Wait until tomorrow for reset
* Check your usage in the profile

**The AI isn't responding**

* Check your internet connection
* Try refreshing the page
* Switch to a different model

**Voice input not working**

* Grant microphone permissions
* Check browser compatibility
* Try refreshing the page

### Getting Help

* Check the [FAQ](../faq.md) for common issues
* Contact support if problems persist
* Join our community Discord for peer help

***

*Congratulations! You've completed your first chat. Ready to explore more features? Check out our other guides!*
