aquanet-bot-lib
Version:
A library for building aquaculture chatbots with LLM integration
16 lines (15 loc) • 723 B
TypeScript
import { LLMConfig, AquacultureData } from '../types/llm';
export declare class AquacultureService {
private readonly config;
constructor(config: LLMConfig);
analyzeWaterQuality(data: AquacultureData): Promise<string>;
diagnoseDiseases(data: AquacultureData): Promise<string>;
optimizeFeeding(data: AquacultureData): Promise<string>;
predictGrowth(data: AquacultureData): Promise<string>;
analyzeCosts(data: AquacultureData): Promise<string>;
getTechnicalAdvice(data: AquacultureData): Promise<string>;
analyzeMarket(data: AquacultureData): Promise<string>;
assessEnvironmentalImpact(data: AquacultureData): Promise<string>;
private buildPrompt;
private buildSystemPrompt;
}