Process Multilingual Input
neuroverse_processProcess mixed-language code-switched input (Tamil, Hindi, Telugu, Kannada, English) through a pipeline: detect language, normalize, extract intent, safety check, and optional execution.
Instructions
Process mixed-language input through the full NeuroVerse pipeline.
Pipeline: Language Detect → Normalise → Intent Extract → Safety Check → (optional) Execute
Supported languages: Tamil, Hindi, Telugu, Kannada + English (code-switched).
Args:
text (string): Raw user input, possibly code-switched
user_id (string): User / agent identifier (default: "anonymous")
execute (boolean): Whether to also execute the intent (default: true)
Returns: JSON with keys: language, intent, safety, execution (if execute=true)
Examples:
"anna indha file ah csv convert pannu" → detects Tamil+English, extracts convert_format
"report banao sales ka" → detects Hindi+English, extracts generate_report
"drop database production" → BLOCKED by safety layer
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| text | Yes | Raw user input (may be code-switched, e.g. Tamil+English) | |
| execute | No | If true, also execute the extracted intent after safety check | |
| user_id | No | Identifier for the user / agent | anonymous |