@gravityai-dev/pinecone
Version:
Pinecone vector database nodes for GravityWorkflow - knowledge management and vector operations
21 lines (17 loc) • 768 B
text/typescript
/**
* Shared platform dependencies for Pinecone services
*/
import { getPlatformDependencies } from "@gravityai-dev/plugin-base";
// Get platform dependencies once
const deps = getPlatformDependencies();
export const getNodeCredentials = deps.getNodeCredentials;
export const saveTokenUsage = deps.saveTokenUsage;
export const createLogger = deps.createLogger;
export const getConfig = deps.getConfig;
export const PromiseNode = deps.PromiseNode;
export const CallbackNode = deps.CallbackNode;
export const NodeExecutionContext = deps.NodeExecutionContext;
export const EnhancedNodeDefinition = deps.EnhancedNodeDefinition;
export const NodeInputType = deps.NodeInputType;
// Create service-specific loggers
export const serviceLogger = createLogger("Pinecone");