更新日: 2026-06-06Zotero itself is a reference manager, not a built-in Crazyrouter client. In practice, the integration path is usually: install a Zotero AI plugin first, and then enter Crazyrouter’s OpenAI-compatible URL, API key, and model inside that plugin. The most important rule for this page is not “any Zotero AI plugin will work”. You should first separate plugins into two groups:
- directly usable: plugins that support a custom
Base API URL,API URL, orEndpoint - not a good public default: plugins that only accept an official OpenAI key and do not expose a custom upstream URL
Start Here
The recommended public Crazyrouter path in Zotero is:- choose a Zotero AI plugin that supports a custom OpenAI-compatible endpoint
- enter
https://api.crazyrouter.com/v1as the base URL - enter
sk-xxxas the API key - use
gpt-5.5as the first validation model
Why This Guide Is Written This Way
Because the Zotero AI plugin ecosystem varies a lot:- Zotero’s own plugin documentation explains that plugins are community-built, with a common installation flow but different capabilities
- some plugins explicitly document a configurable
base API URL - other plugins publicly document only an
OpenAI API Key
Who This Guide Is For
- Users who want paper summarization, translation, and Q&A inside Zotero
- Users who want literature reading and Crazyrouter model calls in one workflow
- Users who want AI help while reviewing items, reading PDFs, or organizing notes
- Users who prefer a GUI workflow instead of writing scripts
Prerequisites
Suggested first-pass allowlist:
gpt-5.5claude-opus-4-8gemini-3.1-pro
Install Zotero
Windows
- Open the Zotero download page
- Download the Windows installer
- Run the installer
- Launch Zotero
macOS
- Open the Zotero download page
- Download the macOS build
- Move Zotero into
Applications - Launch Zotero
Linux
- Open the Zotero download page
- Download the official Linux package
- Extract it and launch Zotero following Zotero’s official instructions
- Confirm Zotero starts normally
According to Zotero’s official documentation, plugins are mainly installed in the desktop app. These AI plugin flows are not a good first-pass setup route from mobile.
How To Choose A Zotero AI Plugin
For public documentation, prefer plugins that provide:- a
Base API URL,API URL, orEndpointfield - an
API Keyfield - a manual model field
- ideally a preferences panel inside Zotero
A practical public rule
If a plugin’s public docs mention capabilities like these, it is usually a better Crazyrouter candidate:Customize base API URLAPI URLCustom endpointModel preferences
zotero-chatgpt explicitly mentions a configurable base API URL; by contrast, the public README for Aria focuses on entering an OpenAI API Key and model preferences, and does not present a custom upstream URL as the main public path. So the safer Crazyrouter baseline is to choose a plugin that clearly supports a custom OpenAI-compatible endpoint.
Recommended Configuration Shape
The exact field names vary by plugin, but for a first pass use this pattern:Configuration Steps
1
Step 1: Create a dedicated Crazyrouter token for Zotero
For the first pass, only allow:
gpt-5.5claude-opus-4-8
2
Step 2: Install the Zotero desktop app
Install Zotero for your platform and confirm that you can open at least one paper item or PDF normally.
3
Step 3: Download and install the AI plugin
Based on Zotero’s official plugin installation documentation, download the plugin
.xpi file first. Then in Zotero:- open
Tools - open
Plugins - drag the
.xpifile onto the Plugins window
4
Step 4: Open the plugin settings
Common entry points include:
Edit→Preferences- the plugin’s own preferences page
- a plugin sidebar or toolbar entry
5
Step 5: Enter the Crazyrouter URL, key, and model
If the plugin supports a base-URL style configuration, enter:
Base API URL:https://api.crazyrouter.com/v1API Key:sk-xxxModel:gpt-5.5
Endpoint:https://api.crazyrouter.com/v1/chat/completions
6
Step 6: Restart Zotero if the plugin requires it
Some plugins need a Zotero restart after changes to the API key, model, or preference fields. After the first setup, a restart is a safe default.
7
Step 7: Run the smallest academic validation
Do not begin with a complicated literature review. For the first pass, only:
- select one item with an abstract
- or open one small PDF
- run one summarization, translation, or simple Q&A action
Recommended Validation Order
Move in this order:- Confirm Zotero and the plugin both open correctly
- Validate
gpt-5.5first - Test single-paper summarization
- Test translation next
- Only then try multi-paper comparison, long-form analysis, or batch tasks
Recommended Models
Good Zotero Workflows For Crazyrouter
Single-paper summarization
This is the best first validation because the context is small and the output is easy to judge.PDF translation
Start with one page or one short passage before expanding the scope.Multi-paper comparison
Do not use this as the first test. Try it only after single-paper summarization and translation are already stable.Note generation
If the plugin can write results back into Zotero notes, begin with short summaries first instead of generating long notes in bulk.Token Best Practices
Validation Checklist
- Zotero desktop is installed
- An AI plugin with a custom OpenAI-compatible endpoint is installed
- A dedicated Crazyrouter token was created for Zotero
- The base URL or full endpoint was entered correctly
-
sk-xxxwas entered correctly -
gpt-5.5was used as the first model - Zotero was restarted if the plugin requires it
- A single-paper summarization or translation test succeeded
- The request appears in Crazyrouter logs
Common Errors And Fixes
FAQ
Can Zotero itself connect to Crazyrouter directly?
Usually not through Zotero alone. The common route is to configure Crazyrouter inside an AI plugin that supports OpenAI-compatible endpoints.What kind of plugin is best for Crazyrouter?
Prefer plugins that support a customBase API URL, API URL, or Endpoint.
What if the plugin only accepts an OpenAI API Key?
That plugin usually cannot be redirected to Crazyrouter directly, so it is not a good public default. It is better to switch to a plugin with custom endpoint support.What base URL should I enter?
Preferhttps://api.crazyrouter.com/v1.
What should the first model be?
Start withgpt-5.5.
When should I try multi-paper analysis or complex review prompts?
Only after single-paper summarization and single-paper translation are already stable.If your goal is “make Zotero work with Crazyrouter first”, the key is not choosing the fanciest plugin. It is confirming that your plugin truly supports a custom OpenAI-compatible endpoint, and then validating a single-paper summary with
gpt-5.5.