@nomyx/assistant
Version:
A powerful assistant library and cli for your AI projects. works with Vertex AI (Claude and Gemini)
11 lines (10 loc) • 417 B
TypeScript
import { AIProviderMiddleware, AIProviderPlugin } from '../../../types/provider';
import { OpenAIConfig } from './config';
export declare class MiddlewareManager {
private middleware;
private plugins;
use(middleware: AIProviderMiddleware): void;
registerPlugin(plugin: AIProviderPlugin, config: OpenAIConfig): void;
getMiddleware(): AIProviderMiddleware[];
getPlugins(): AIProviderPlugin[];
}