@flowrag/provider-anthropic
v0.2.4
Published
🎭 Anthropic provider for FlowRAG - entity extraction and reranking via Claude
Maintainers
Readme
@flowrag/provider-anthropic
Anthropic provider for FlowRAG — entity extraction and reranking via Claude.
Anthropic does not offer an embedding model. Use a different provider for embeddings (e.g., Local, Gemini, OpenAI, or Bedrock).
Installation
npm install @flowrag/provider-anthropicUsage
Extractor
import { AnthropicExtractor } from '@flowrag/provider-anthropic';
const extractor = new AnthropicExtractor({
model: 'claude-haiku-4-5-20251001', // default
});Reranker
import { AnthropicReranker } from '@flowrag/provider-anthropic';
const reranker = new AnthropicReranker();Model Constants
import { AnthropicLLMModels } from '@flowrag/provider-anthropic';
AnthropicLLMModels.CLAUDE_HAIKU_4_5; // 'claude-haiku-4-5-20251001'
AnthropicLLMModels.CLAUDE_SONNET_4_6; // 'claude-sonnet-4-6'
AnthropicLLMModels.CLAUDE_OPUS_4_6; // 'claude-opus-4-6'Environment Variables
ANTHROPIC_API_KEY=your-keyLicense
MIT
