Get Started

Skill Types Documentation

This platform supports integrating multiple types of Skills into Agents to enhance their functionality and capabilities. The following are the five main Skill types supported.

1. Knowledge Base

| Function Description: Integrate structured knowledge resources to provide Agents with domain expertise and reference materials.
| Configuration Features:
  • Content Indexing: Automatic content extraction and indexing
  • Semantic Search: Intelligent search based on semantic similarity
  • Status Tracking: Real-time display of document processing status
  • Permission Management: Support for access control and user management
| Data Statistics:
  • Word Count: Display total word count in documents
  • Paragraph Count: Statistics on document paragraph structure
  • Processing Status: Real-time display of completion/failure status
  • Search Performance: Monitor query response time and accuracy
Tate supports three types of knowledge bases:
5.1 Local Knowledge Base
Function Features:
  • Document Upload: Support for uploading various format documents locally
  • Offline Processing: Local storage and processing to ensure data security
  • Format Support: Support for PDF, Word, TXT, Markdown and other document formats
  • Batch Import: Support for batch document upload and processing
  • Version Management: Track document version changes and update history
Supported Document Types:
  • PDF documents (such as psychology textbooks, academic papers)
  • Professional books and manuals
  • Technical documentation and specifications
  • Research reports and white papers
  • Internal training materials
Use Cases:
  • Enterprise internal document management
  • Professional resource library construction
  • Academic research support
  • Technical documentation queries
5.2 Web Knowledge Base
Function Features:
  • Online Content Scraping: Automatically scrape and parse web content
  • Real-time Updates: Support for periodic content updates to maintain information timeliness
  • URL Management: Support for batch adding and managing web links
  • Content Filtering: Intelligently extract effective content, filtering ads and irrelevant information
  • Format Standardization: Convert web content to structured formats
Use Cases:
  • News and information acquisition
  • Online document reference
  • Real-time information updates
  • Public data integration
5.3 Pre-configured Knowledge Base
Function Features:
  • Pre-trained Knowledge: Integrate pre-trained domain knowledge models
  • Plug-and-Play: Direct integration without additional configuration
  • Domain Specialization: Optimized and tuned for specific domains
  • High-Quality Data: Built on authoritative data sources for high-quality knowledge bases
  • Rapid Deployment: Quick startup with reduced configuration complexity
Use Cases:
  • Professional consulting services
  • Compliance checking
  • Standardized process guidance
  • Industry knowledge Q&A

2. Workflow

| Function Description: Create complex multi-step task processing flows through visual process design.
Configuration Features:
  • Visual Design: Drag-and-drop flowchart design interface
  • Rich Node Types: Including start nodes, processing nodes, decision nodes, etc.
  • Data Flow Management: Support for data transfer and transformation between nodes
  • Conditional Branching: Support for condition-based process branching
  • Parallel Processing: Support for the parallel execution of multiple branches
Workflow Components:
  • Start Node: Workflow entry point
  • ReACT Container: Intelligent reasoning and action container
  • Polish Node: Data cleaning and formatting
  • Knowledge Container: Knowledge base query and processing
  • Edit Node: Data editing and modification
  • ag_workflow: Sub-workflow invocation
Use Cases:
  • Complex business process automation
  • Multi-step data processing pipelines
  • Decision support systems
  • Task orchestration and scheduling

3. API Tools

| Function Description: Extend Agent's data acquisition and processing capabilities by calling external services and data sources through HTTP APIs.
Configuration Features:
  • API URL Configuration: Support for custom API endpoint addresses
  • Request Methods: Support for HTTP methods like GET, POST, etc.
  • Parameter Management: Configurable input parameters (such as search_content, results_num, etc.)
  • Authentication Support: Support for adding custom Headers for API authentication
  • Data Types: Support for multiple parameter types including String, Range, etc.
Use Cases:
  • Search engine integration (such as Bing Search in the example)
  • Third-party service calls
  • Database query interfaces
  • Real-time data acquisition

4. Code Tools (Custom Code)

| Function Description: Allow writing custom code logic to provide Agents with complex data processing and algorithmic capabilities.
Configuration Features:
  • Multi-language Support: Support for programming languages like Python3
  • Function Entry Point: Requires exporting a function named “handler” as the entry point
  • Parameter Handling: Support for accessing input parameters through params object
  • High Flexibility: Can implement complex business logic and data processing algorithms
  • Dependency Management: Support for importing common libraries (such as requests, pandas, etc.)
Use Cases:
  • Data analysis and processing
  • Complex algorithm implementation
  • Text processing and natural language processing
  • Custom business logic

5. MCP Server (Model Context Protocol Server)

| Function Description: Server integration based on MCP protocol, providing standardized tool and resource access interfaces.
Configuration Features:
  • Connection Types: Support for various connection methods like SSE transport
  • Authentication Mechanisms: Support for multiple authentication methods including API Key
  • Tool Integration: Automatic discovery and integration of tools provided by MCP servers
  • Parameter Configuration: Support for predefined parameters and dynamic parameter configuration
  • Remote Access: Support for connecting to remote MCP servers
Tool Examples:

web_search: Web search functionality with support for various search parameter configurations

  • content_size: Content size control
  • count: Result quantity limit
  • search_domain_filter: Domain filtering
  • search_query: Search query content
Use Cases:
  • Standardized tool integration
  • Unified multi-service management
  • Enterprise-level system integration
  • Third-party platform connections
No coding required

The fastest way to go from idea to monetizable AI agent

Start building, chatting, developing and more with Tate-A-Tate

滚动至顶部