@iucteam/lot-agents
Version:
Agents for lot agentic framework
13 lines (12 loc) • 513 B
TypeScript
import { Brain, Inference, Sensor, SensorConfig, Stringifiable, Task, TaskType } from '@iucteam/lot';
export interface WikipediaInputType extends Record<string, unknown> {
action: 'search' | 'accessPage';
query: string;
page: string;
}
export declare class Wikipedia extends Sensor {
constructor(config: SensorConfig, brain?: Brain<Stringifiable>);
detect(task: Task<WikipediaInputType>): Promise<Inference<Stringifiable>[]>;
getSchema(): string;
getAgentCapabilities(): TaskType[];
}