package ocaml-ai-sdk

  1. Overview
  2. Docs
Legend:
Page
Library
Module
Module type
Parameter
Class
Class type
Source

Module Ai_provider.MiddlewareSource

Middleware for cross-cutting concerns (logging, caching, retries).

Wraps generate/stream functions with additional behavior.

Sourcemodule type S = sig ... end
Sourceval apply : (module S) -> Language_model.t -> Language_model.t

Apply middleware to a language model, producing a new wrapped model.