Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

AI API

⚠️ Note: This API is not yet implemented and is planned for a future release.

The AI API will provide endpoints for managing AI models, inference, training, and advanced AI operations.

Planned Features

  • Model management and deployment
  • Inference endpoints for various AI tasks
  • Fine-tuning and training capabilities
  • Model versioning and rollback
  • Performance optimization settings
  • Custom AI pipeline configuration

Base URL (Planned)

http://localhost:8080/api/v1/ai

Authentication

Will use the standard BotServer authentication mechanism with appropriate role-based permissions.

Endpoints (Planned)

Model Management

GET /api/v1/ai/models POST /api/v1/ai/models/deploy DELETE /api/v1/ai/models/{model_id}

Inference

POST /api/v1/ai/inference POST /api/v1/ai/chat/completions

Training

POST /api/v1/ai/training/start GET /api/v1/ai/training/{job_id}/status

Model Configuration

GET /api/v1/ai/models/{model_id}/config PUT /api/v1/ai/models/{model_id}/config

Implementation Status

This API is currently in the planning phase. Check back in future releases for availability.