Chat Module - Usage and Tips
Usage Tips
- Use context files to provide background information for more accurate and relevant AI responses.
- Regularly archive old chats to keep your active chat list manageable.
- Experiment with different system prompts to tailor the AI's behavior to your specific needs.
- Use the Chat Actions menu (⚙️) for quick access to common chat management functions.
- Take advantage of the search functionality in the Chat Actions modal to quickly find specific actions.
- Click directly on code blocks to copy them to your clipboard for easy reuse.
- When sharing code snippets, the language will be automatically detected and highlighted.
- For better code readability, use markdown code fence syntax with language identifiers (e.g., ```python).
- Learn and use keyboard shortcuts in the Chat Actions modal for faster navigation and action execution.
- When searching for actions, try using partial words or acronyms to quickly filter results.
- Watch for the loading indicator to know when the AI is processing your message
- The input area is automatically protected from accidental messages during AI responses
- If the input area becomes unresponsive, try refreshing the chat view
- Use "Save Chat as Note" to create permanent, editable versions of important conversations
Troubleshooting
Common issues and solutions:
- Chat not loading: Ensure you have an active internet connection and that the plugin is up to date.
- Context files not working: Verify that the selected files are accessible and contain relevant information.
- High token count: Try splitting your conversation into smaller chunks or starting a new chat.
Security and Privacy
- Chat conversations are stored locally in your Obsidian vault.
- Context files are processed locally and only relevant information is sent to the AI service.
- Ensure you do not include sensitive information in your chats if you're concerned about data privacy.
Performance Considerations
- Large context files may increase processing time and token usage.
- Consider archiving old chats to maintain optimal performance.
- If you experience slowdowns, try reducing the number of active chats or context files.
- For reasoning tasks that need more time to think through your question, consider using O1 models with higher token limits.
- Choose models based on your use case:
- Streaming models: Better for interactive conversations
- Non-streaming models (O1): Better for reasoning tasks that need more time to think through your question
Customization
- Customize the system prompt in the plugin settings to change the AI's behavior.
- Adjust the chat folder location in settings to organize your chat files according to your preferences.
- Experiment with different AI models (if available) to find the best fit for your needs.
Use Cases
- Research assistant: Use the chat to ask questions about your research topics and get summaries or explanations.
- Writing companion: Get feedback on your writing, generate ideas, or overcome writer's block.
- Study aid: Create quizzes or explanations for complex topics you're studying.