Documentation Index
Fetch the complete documentation index at: https://icrl.dev/docs/llms.txt
Use this file to discover all available pages before exploring further.
LLM Provider
new OpenAIProvider(openai: OpenAI, options?: OpenAIProviderOptions)
OpenAIProviderOptions includes:
model (default: "gpt-4o")
Embedder
new OpenAIEmbedder(openai: OpenAI, options?: OpenAIEmbedderOptions)
OpenAIEmbedderOptions includes:
model (default: "text-embedding-3-small")
Usage
import OpenAI from "openai";
import { OpenAIProvider, OpenAIEmbedder } from "icrl";
const openai = new OpenAI();
const llm = new OpenAIProvider(openai, { model: "gpt-4o" });
const embedder = new OpenAIEmbedder(openai);