Davies Meyer – home
    AI3 min read

    Small Language Models (SLMs)

    Small language models (SLMs) are comparatively compact language models. They can classify, summarise or generate text and may require fewer resources for particular tasks. There is no universally binding size threshold; model size alone determines neither quality nor suitability for a specific application.

    Small Language Models (SLMs) explained

    Choose according to the desired result. A small model may be sufficient for a bounded classification task; a complex task with many conditions may need different capabilities. Compare suitable models using the same examples. Include the actual language, specialist terms, long inputs and cases where the model cannot provide a sound answer.

    Compact models can run on private infrastructure or suitable end devices. Whether that works well depends on memory, computing capacity, the runtime and the wider application. A locally executed model does not automatically mean all data stays local: other services, logs or connected sources may have their own data flows.

    An existing model can first be tried without custom training. Clear task descriptions and appropriate examples offer a starting point; further training is an option, not a requirement. Knowledge retrieval and training address different problems. Also check usage terms and maintenance. Smaller models can still produce incorrect statements or biased classifications.

    Creative Engineering seeks a solution whose quality and effort fit the task. We take responsibility for the concept and quality. Measure the complete workflow: model operation, waiting time, error checking and rework. An inexpensive call can become costly if many outputs need correction. Changes to the model or data require renewed evaluation.

    Examples

    Hypothetical application

    A team tests a compact model for grouping short media enquiries by topic. It compares results with reviewed examples, leaves ambiguous enquiries unassigned and records corrections. Only then does it decide on deployment. A later model change must pass the same tasks again.

    Key Points

    • Model size is a selection factor, not a quality judgement.
    • Test fit against your own tasks and operating conditions.
    • Include rework and maintenance in cost comparisons.

    Practical application

    Define a task and comparison criteria. Test compact models and other suitable solutions on the same cases. Decide using quality, actual operation and total costs.

    Useful measures

    Task quality

    Check correct results and significant errors by case type.

    Response time

    Measure usable response time under actual load.

    Total costs

    Record operation, integration, review, rework and maintenance.

    Common mistakes

    • Assuming a small model produces error-free or especially fair results.
    • Selecting a model before testing difficult cases of your own.
    • Equating self-hosting with the disappearance of maintenance work.

    Sources and context

    Frequently Asked Questions about Small Language Models (SLMs)

    No. Training objectives and capabilities vary. Compact design alone does not make a model an expert in your task.

    Loading related terms…

    All Terms