UNPKG

@prexo/ai-chat-sdk

Version:

AI Chat Component with Persistent History

21 lines (20 loc) 570 B
"use client"; import { ExtVector } from "./ext-vector.js"; import { IntVector } from "./int-vector.js"; const getContextClient = (params) => { const vectorUrl = params?.vector?.url; const vectorToken = params?.vector?.token; const namespace = params?.vector?.namespace; const apiKey = params?.apiKey; if (vectorUrl && vectorToken && namespace) { return new ExtVector( { url: vectorUrl, token: vectorToken }, namespace ); } else if (apiKey && namespace) { return new IntVector(namespace, apiKey); } }; export { getContextClient };