mirror of
https://github.com/crawlab-team/crawlab.git
synced 2026-01-29 18:00:51 +01:00
feat: Add AI tools for LLM provider management and AutoProbe configurations
- Implemented new API methods in CrawlabClient for managing LLM providers and AutoProbes. - Added prompts for setting up AI-powered web scraping with AutoProbe and configuring LLM providers. - Created a new module for AI tools, integrating various functionalities including listing, creating, updating, and deleting LLM providers and AutoProbes. - Enhanced error handling and response formatting for better user experience.
This commit is contained in:
@@ -10,6 +10,7 @@ import { configureProjectTools } from "./tools/projects.js";
|
||||
import { configureDatabaseTools } from "./tools/databases.js";
|
||||
import { configureGitTools } from "./tools/git.js";
|
||||
import { configureStatsTools } from "./tools/stats.js";
|
||||
import { configureAITools } from "./tools/ai.js";
|
||||
|
||||
export function configureAllTools(server: McpServer, client: CrawlabClient) {
|
||||
configureSpiderTools(server, client);
|
||||
@@ -21,4 +22,5 @@ export function configureAllTools(server: McpServer, client: CrawlabClient) {
|
||||
configureDatabaseTools(server, client);
|
||||
configureGitTools(server, client);
|
||||
configureStatsTools(server, client);
|
||||
configureAITools(server, client);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user