@nullplatform/llm-gateway
Version:
LLM Gateway Core - Main proxy server
11 lines • 500 B
TypeScript
import { IPlugin, IRequestContext, IPluginResult } from '@nullplatform/llm-gateway-sdk';
export declare class BasicApiKeyAuthPluginConfig {
apikeys: string[];
}
export declare class BasicApiKeyAuthPlugin implements IPlugin {
private config;
configure(config: BasicApiKeyAuthPluginConfig): Promise<void>;
validateConfig?(config: any): Promise<boolean | string>;
beforeModel(llmRequest: IRequestContext): Promise<IPluginResult>;
}
//# sourceMappingURL=basicApiKeyAuthPlugin.d.ts.map