import type { ChatReply, SendMessageInput } from 'models' import { getViewerUrl, isEmpty, sendRequest } from 'utils' export async function sendMessageQuery({ apiHost, ...body }: SendMessageInput & { apiHost?: string }) { const response = await sendRequest({ method: 'POST', url: `${isEmpty(apiHost) ? getViewerUrl() : apiHost}/api/v1/sendMessage`, body, }) return response.data }