@lucianfialho/hooklaw-provider-openai
v3.0.1
Published
OpenAI, OpenRouter, and Ollama providers for HookLaw
Readme
@lucianfialho/hooklaw-provider-openai
OpenAI-compatible LLM provider for HookLaw.
Supports OpenAI, OpenRouter, Ollama, and any OpenAI-compatible API.
Supported Services
| Service | Config key | Notes |
|---------|-----------|-------|
| OpenAI | openai | GPT models, set api_key |
| OpenRouter | openrouter | Multi-model gateway, set api_key and base_url |
| Ollama | ollama | Local models, set base_url: http://localhost:11434/v1 |
Configuration
providers:
openai:
api_key: ${OPENAI_API_KEY}
ollama:
base_url: http://localhost:11434/v1Install
npm install @lucianfialho/hooklaw-provider-openaiUsage
import { registerOpenAIProvider } from '@lucianfialho/hooklaw-provider-openai';
registerOpenAIProvider();Auto-registered when using the main hooklaw package.
License
MIT
