Catsu

Use Catsu for unified, high-performance embedding API calls across 11 providers (OpenAI, VoyageAI, Cohere, Jina, Mistral, Gemini, Together AI, Mixedbread, Nomic, DeepInfra, Cloudflare) through a single consistent interface. Covers model selection and discovery, automatic retry with exponential backoff, cost and token tracking, Matryoshka dimension reduction, input type hints (query vs document), async/await support, and per-request API key overrides. Use when: generating embeddings, comparing embedding providers, building search or RAG systems, or integrating embeddings into Python or Rust applications.

feyninc 88f778f 2 files · 12.2 KB Updated

File contents

feyninc/skills/tree/main/skills/catsu commit 88f778f9c0

Frequently asked questions

npx skillmds@latest add feyninc/catsu