@prexo/ai-chat-sdk
Version:
AI Chat Component with Persistent History
21 lines (20 loc) • 570 B
JavaScript
"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
};