Configuration
| Parameter | Description | Default |
|---|---|---|
channel_type | Set to web | web |
web_port | Web service listen port | 9899 |
Access URL
After starting the project, visit:- Local:
http://localhost:9899 - Server:
http://<server-ip>:9899
Ensure the server firewall and security group allow the corresponding port.
Features
Chat Interface
Supports streaming output with real-time display of the Agent’s reasoning process and tool calls, providing intuitive observation of the Agent’s decision-making:
Multi-Session Management
The chat interface supports multi-session management. All session records are persistently stored in a SQLite database:- Session List: Click the history icon on the left to expand/collapse the session list panel, with scroll-to-load support for all historical sessions
- AI-Generated Titles: After the first exchange in a new session, the model is automatically called to generate a short summary title
- New Session: Click the “New Chat” button at the top of the session list or the
+button in the input area to create a new session - Delete Session: Click the delete button on a session item and confirm to permanently delete the session and all its messages
- Clear Context: Click the clear button in the input area to insert a divider in the current session. Messages above the divider are still displayed but no longer included as context for the model
Model Management
Manage model configurations online without manually editing config files:
Skill Management
View and manage Agent skills (Skills) online:
Memory Management
View and manage Agent memory online:
Channel Management
Manage connected channels online with real-time connect/disconnect operations:
Scheduled Tasks
View and manage scheduled tasks online, including one-time tasks, fixed intervals, and Cron expressions:
Logs
View Agent runtime logs in real-time for monitoring and troubleshooting:
