diff --git a/src/views/pages/ChatPanel.tsx b/src/views/pages/ChatPanel.tsx
index 0780c0b..059d408 100644
--- a/src/views/pages/ChatPanel.tsx
+++ b/src/views/pages/ChatPanel.tsx
@@ -1,6 +1,6 @@
import * as React from 'react';
import { useEffect, useRef } from 'react';
-import { ActionIcon, Alert, Box, Center, Container, Stack, px } from '@mantine/core';
+import { ActionIcon, Alert, Anchor, Box, Button, Center, Container, Stack, px } from '@mantine/core';
import { ScrollArea } from '@mantine/core';
import { useResizeObserver, useTimeout, useViewportSize } from '@mantine/hooks';
import messageUtil from '@/util/MessageUtil';
@@ -14,7 +14,7 @@ import { Message } from "@/views/stores/ChatStore";
import InputMessage from '@/views/components/InputMessage';
import MessageList from '@/views/components/MessageList';
-import { IconCircleArrowDown, IconCircleArrowDownFilled } from '@tabler/icons-react';
+import { IconCircleArrowDown, IconCircleArrowDownFilled, IconExternalLink } from '@tabler/icons-react';
const chatPanel = observer(() => {
@@ -117,9 +117,18 @@ const chatPanel = observer(() => {
{chat.errorMessage &&
-
- {chat.errorMessage}
- }
+
+
+ {chat.errorMessage}
+
+ {
+ chat.errorMessage.search('Insufficient balance') > -1 &&
+ }>
+ Open official website to recharge.
+
+ }
+
+ }
{