Service catalogue
The Caila catalogue consists of services and applications.
- Services are simple components that provide a single, well-defined AI function: text generation, speech recognition, image classification, etc. They are intended to be used via APIs in your applications.
There are several types of services:
- Simple services are hosted on our servers and provide access via API.
- Fittable services: require training on user data. For example, an intent classifier (short texts) or LLM fine-tuning. As a result of training (or using the factory), a new derived service will be created in the user’s workspace.
- Prototypes are services presented as a template that you can run on your server. When deploying in your own account, you could modify the service settings and configure its scaling parameters.
- Applications are standalone web applications with their own interface. They are usually intended for demonstrating the capabilities of ML services, testing them, or carrying out some applied tasks.
Task types
All services are categorised by the type of task. They are divided into categories in the catalogue.
Task type is the basic interface implemented by the service. All services that implement the same type of task have a similar API and are interchangeable.
Main types of tasks:
- Text processing
- Entity extraction
- Chat generation
- Embeddings
- Intent classification
- Automatic speech recognition
- Speech generation
Activity status
Services may be running constantly or started on demand. The service activity status is indicated by the colour of the indicator next to its name in the catalogue. If the indicator is grey, you need to visit the service page and click the “Start” button. Next to this button, the approximate launch time will be indicated. If it’s green, everything works.
Service card
Each service has a description page, which also includes a testing form.
The following information is displayed on the service card:
- Description — a brief description of the service’s functionality and capabilities.
- API — request and responses formats, and configurations accepted by the service.
- Cost — information about the terms of service usage, including possible paid options.
- Testing form — a widget for quickly testing the service, allowing you to enter a request and see the result.