Overview
Add Jina AI to any ModuleX agent or workflow. AI-powered search foundation tools against Jina AI’s REST surfaces: embeddings, rerank, web reader, web search, deep search, text segmentation, and zero-shot classification. Each capability lives on a different subdomain — the tool code routes to the correct one per action.Authentication
- API Key
- ModuleX Managed Key
API Key Authentication
Authenticate using your Jina AI API key. Get your free API key at https://jina.ai/?sui=apikeyRequired Credentials
| Field | Description | Required | Format |
|---|---|---|---|
| Jina AI API Key | Your Jina AI API key for authentication. Get your free key at https://jina.ai/?sui=apikey | Yes | jina_xxxxxxxxxxxxxxxxxxxxxxxxxxxx |
Available Actions
generate_embeddings — Generate embeddings for text or images. Converts inputs to fixed-length vectors for semantic search, similarity matching, clustering, and RAG applications.
generate_embeddings — Generate embeddings for text or images. Converts inputs to fixed-length vectors for semantic search, similarity matching, clustering, and RAG applications.
Parameters
jina-embeddings-v3)false)false)Response
rerank_documents — Re-rank documents by relevance to a query. Improves search result relevance for RAG and search applications.
rerank_documents — Re-rank documents by relevance to a query. Improves search result relevance for RAG and search applications.
Parameters
jina-reranker-v2-base-multilingual)true)Response
read_webpage — Read and parse web content in LLM-friendly format. Extracts structured content from web pages optimized for AI processing.
read_webpage — Read and parse web content in LLM-friendly format. Extracts structured content from web pages optimized for AI processing.
Parameters
markdown)false)false)false)Response
web_search — Search the web with LLM-optimized results. Returns search results in formats optimized for AI and enterprise search.
web_search — Search the web with LLM-optimized results. Returns search results in formats optimized for AI and enterprise search.
Parameters
markdown)false)false)false)Response
deep_search — Perform comprehensive research combining web searching, reading, and reasoning. Acts as a research agent for thorough investigation.
deep_search — Perform comprehensive research combining web searching, reading, and reasoning. Acts as a research agent for thorough investigation.
Parameters
medium)false)Response
segment_text — Tokenize and segment text into chunks. Useful for counting tokens and preparing text for embedding in RAG applications.
segment_text — Tokenize and segment text into chunks. Useful for counting tokens and preparing text for embedding in RAG applications.
Parameters
cl100k_base)false)true)1000)Response
classify — Zero-shot classification for text or images. Classifies content into provided categories without training.
classify — Zero-shot classification for text or images. Classifies content into provided categories without training.
Limits & Quotas
- Per-endpoint subdomains:
api.jina.ai/v1/embeddings,api.jina.ai/v1/rerank,r.jina.ai/,s.jina.ai/,deepsearch.jina.ai/v1/chat/completions,segment.jina.ai/,api.jina.ai/v1/classify. - Reader and Search expect their configuration via
X-*request headers (return format, target selectors, cache bypass, etc.) — preserved verbatim from the legacy implementation. - Deep search timeout is 300s (the API genuinely takes that long for high-effort queries); reader/search use 120s; everything else uses 60s.
- Standard plan rate limits (from the legacy JSON’s
rate_limitsblock): embeddings/rerank 500 RPM, reader 200 RPM, search 40 RPM, classify 20 RPM, segment 200 RPM. Premium is 4-10× higher.