contextual-agent-sdk
Version:
SDK for building AI agents with seamless voice-text context switching
16 lines • 647 B
TypeScript
import { LLMProviderConfig, LLMGenerateOptions, LLMResponse } from '../../types/llm-providers';
import { BaseLLMProvider } from './BaseLLMProvider';
export declare class GenericProvider extends BaseLLMProvider {
type: 'custom';
private config;
constructor(config: LLMProviderConfig);
supportsTools(): boolean;
supportsStreaming(): boolean;
getMaxTokens(): number;
generateResponse(options: LLMGenerateOptions): Promise<LLMResponse>;
isAvailable(): Promise<boolean>;
test(): Promise<void>;
private defaultRequestTransform;
private defaultResponseTransform;
}
//# sourceMappingURL=GenericProvider.d.ts.map