@xynehq/jaf
Version:
Juspay Agent Framework - A purely functional agent framework with immutable state and composable tools
29 lines • 972 B
TypeScript
/**
* JAF ADK - Production Tools Collection
*
* Export all production-ready tools
*/
export { createWeatherTool } from './weather';
export { createNewsTool } from './news';
export { createGeocodingTool } from './geocoding';
export { createCalculatorTool, createFunctionTool, createOpenAPIToolset, validateTool, executeTools } from '../tools';
import { Tool } from '../types';
/**
* Get a collection of production-ready tools
* @param options Configuration options for tools
*/
export declare const getProductionTools: (options?: {
weatherApiKey?: string;
newsApiKey?: string;
includeCalculator?: boolean;
includeGeocoding?: boolean;
}) => Tool[];
/**
* Create a production-ready agent with common tools
*/
export declare const createProductionAgent: (name: string, model: string, instruction: string, options?: {
weatherApiKey?: string;
newsApiKey?: string;
additionalTools?: Tool[];
}) => any;
//# sourceMappingURL=production.d.ts.map