Skip to main content
Jina AI logo

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.
Categories: Web Search & Scraping · Ai · Embeddings · Nlp · Research · Auth: API Key, ModuleX Managed Key · Actions: 7

Authentication

API Key Authentication

Authenticate using your Jina AI API key. Get your free API key at https://jina.ai/?sui=apikey

Required Credentials

Available Actions

Parameters

array
required
Array of input strings or objects with ‘text’, ‘image’, or ‘pdf’ keys
string
Embedding model to use (Default: jina-embeddings-v3)
string
Task optimization type
integer
Truncate embeddings to specified size
boolean
Enable late chunking mode (Default: false)
boolean
Auto-truncate content beyond max length (Default: false)

Response

Parameters

string
required
Search query to rank documents against
array
required
Documents to rerank (strings or objects)
string
Reranker model to use (Default: jina-reranker-v2-base-multilingual)
integer
Number of top results to return
boolean
Include document text in response (Default: true)

Response

Parameters

string
required
The URL to read and parse
string
Output format (Default: markdown)
string
CSS selectors to focus on specific elements
string
CSS selectors to exclude from page
string
CSS selectors to wait for before returning
Gather all links at the end of response (Default: false)
boolean
Gather all images at the end of response (Default: false)
integer
Maximum time in seconds to wait for webpage to load
boolean
Bypass cache for fresh retrieval (Default: false)

Response

Parameters

string
required
The search query to execute
string
Limit search to specific domain (e.g. ‘github.com’)
string
Output format (Default: markdown)
integer
Maximum number of results to return
string
Two-letter country code for localized results
string
Two-letter language code for search
Include links summary (Default: false)
boolean
Include images summary (Default: false)
boolean
Bypass cache for real-time data (Default: false)

Response

Parameters

string
required
Research query or question to investigate
string
Reasoning effort level (low, medium, high) (Default: medium)
integer
Maximum tokens for the process (overrides reasoning_effort)
integer
Maximum retries for problem solving
boolean
Force deeper search even for simple queries (Default: false)
integer
Maximum URLs in final answer
array
Domains to prioritize for content retrieval
array
Domains to exclude from content retrieval
array
Only retrieve content from these domains

Response

Parameters

string
required
Text content to segment
string
Tokenizer to use (Default: cl100k_base)
boolean
Include tokens and IDs in response (Default: false)
boolean
Segment into semantic chunks (Default: true)
integer
Maximum characters per chunk (Default: 1000)
integer
Return only first N tokens (exclusive with tail)
integer
Return only last N tokens (exclusive with head)

Response

Parameters

array
required
Array of texts or image objects to classify
array
required
List of classification categories
string
Classification model (Default: jina-embeddings-v3)
string
Existing classifier ID to reuse

Response

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_limits block): embeddings/rerank 500 RPM, reader 200 RPM, search 40 RPM, classify 20 RPM, segment 200 RPM. Premium is 4-10× higher.

Tavily Search

Ahrefs

Airweave