AllemAIProvider
Context provider for default AI configuration. Wrap your app to avoid passing api, provider, and model to every hook call.
import { AllemAIProvider } from "@allem-sdk/ai";Props
| Prop | Type | Default | Description |
|---|---|---|---|
| api | string | "/api/chat" | API endpoint for chat requests |
| provider | "google" | "anthropic" | "openai" | — | Default provider name |
| model | string | — | Default model identifier |
| headers | Record<string, string> | — | Default headers for requests |
Usage
<AllemAIProvider api="/api/chat" provider="google" model="gemini-2.0-flash" > <App /> </AllemAIProvider>