Appearance
AI Chat Assistant Tool
Table of Contents
Introduction
The AI Chat Assistant Tool is an advanced conversational feature in Horizon that provides intelligent assistance through two integrated modes. It combines modern GeoAI capabilities with legacy Azure OpenAI support, offering context-aware responses and specialized GIS guidance to enhance your mapping workflow.
Key Features
- Dual Chat Modes: Switch between GeoAI and legacy Azure OpenAI modes for different assistance types
- Conversation Management: Persistent chat sessions with conversation context and history
- Real-time Communication: Instant messaging interface with markdown support for rich formatting
- Map Integration: Direct integration with map layers and spatial data for context-aware assistance
- Legacy AI Styling: Support for automated layer styling and visual customization commands
- Expandable Content: Collapsible sections for features, layers, and data analysis
- Auto-scroll Interface: Automatic message scrolling for improved user experience
Chat Modes
GeoAI Mode (Default)
- Modern AI Platform: Advanced geospatial intelligence capabilities
- Conversation Context: Maintains conversation history and spatial context
- Map-Aware Responses: Understanding of current map state and visible layers
- Feature Analysis: Direct analysis of map features and spatial relationships
Legacy Azure OpenAI Mode
- GPT-4 Technology: Traditional Azure OpenAI GPT-4 model integration
- SharePoint Knowledge Base: Access to GIS-specific documentation and resources
- AI Layer Styling: Automated styling commands for map layers and visual presentation
- Style Command Processing: Natural language commands for changing layer appearance and symbology
Using the AI Assistant
Starting a Conversation
Accessing the Tool:
- Locate the Chat Assistant icon in the Horizon interface
- Click to open the chat panel interface
Chat Interface:
- Type messages in the input field at the bottom
- Press Enter to send (Shift+Enter for new lines)
- Messages appear with timestamps for easy reference
Managing Conversations:
- Each session maintains conversation context and history
- Use the reset button to clear messages and start fresh
- Conversations automatically generate unique session IDs
Interacting with the Assistant
Asking Questions:
- Use natural language to describe what you need
- Reference specific layers, tools, or map features
- Ask for explanations of GIS concepts or Horizon functionality
Map Context:
- The assistant can reference your current map state
- Mention visible layers for context-aware responses
- Ask about spatial analysis or feature relationships
Style Commands (Legacy Mode):
- Request layer styling changes using natural language
- Example: "Make the forest layer green with 50% transparency"
- Style commands automatically apply to your map layers
Best Practices
Question Formulation:
- Be clear and specific in your queries
- Provide context when necessary
- Break complex questions into smaller parts
Effective Usage:
- Start with basic questions before complex ones
- Use the tool for documentation and feature inquiries
- Verify critical information through official documentation
Limitations
- Responses are based on existing documentation
- Real-time data queries are not supported
- Complex technical troubleshooting may require human assistance
- Knowledge base is limited to GIS SharePoint content
Troubleshooting
| Issue | Solution |
|---|---|
| Unclear or irrelevant responses | Rephrase question with more specific details |
| No response received | Check network connection and refresh the tool |
| Incomplete information | Break down complex queries into smaller, focused questions |
The AI Assistant Tool serves as your intelligent guide through Horizon's features and capabilities, providing quick access to information and assistance when needed. While powerful, it should be used in conjunction with official documentation and support channels for critical operations.