Test a plugin’s realtime inference endpoint and return the raw response.
Use this to debug custom plugin inference — especially when retrievers fail with “Cannot extract dense vector” errors. This endpoint calls the same inference path that retrievers use, but returns the raw response instead of trying to extract an embedding.
What to check in the response:
response_type: Should be “dict” for embedding pluginsresponse_keys: Should contain “embedding” or similar keyraw_response: The actual data your plugin returnsExample:
POST /{plugin_id}/realtime/test
{"inputs": {"text": "hello world"}}
Documentation Index
Fetch the complete documentation index at: https://docs.mixpeek.com/docs/llms.txt
Use this file to discover all available pages before exploring further.
REQUIRED: Bearer token authentication using your API key. Format: 'Bearer sk_xxxxxxxxxxxxx'. You can create API keys in the Mixpeek dashboard under Organization Settings.
"Bearer YOUR_API_KEY"
"Bearer YOUR_STRIPE_API_KEY"
Inference test result
Response from testing a plugin's realtime inference endpoint.
Returns the raw inference response so users can verify their plugin is returning the expected format (e.g., embedding vectors).
Test result status: 'success' or 'error'
The resolved inference service name that was called
Raw response data from the inference service
Python type of the response (e.g., 'dict', 'list')
Top-level keys if response is a dict
Error message if test failed
Human-readable status message