feat: client mng

This commit is contained in:
zhayujie
2024-01-19 14:38:14 +08:00
parent eae95dfef5
commit 4536f9c177
3 changed files with 38 additions and 8 deletions

View File

@@ -4,6 +4,7 @@ from common.log import logger
from linkai import LinkAIClient, PushMsg
from config import conf
chat_client: LinkAIClient
class ChatClient(LinkAIClient):
def __init__(self, api_key, host, channel):
@@ -23,6 +24,7 @@ class ChatClient(LinkAIClient):
def start(channel):
client = ChatClient(api_key=conf().get("linkai_api_key"),
global chat_client
chat_client = ChatClient(api_key=conf().get("linkai_api_key"),
host="link-ai.chat", channel=channel)
client.start()
chat_client.start()