{"status":"COMPLIANT","clean_prompt":"Hello, my name is [REDACTED_NAME] and my email is [REDACTED_EMAIL].","entities_found":3,"security_alert":"None"}
curl --location --request POST 'https://zylalabs.com/api/12296/efficient+compliance+nexus+api+for+ai+governance+api/23084/sanitize+user+inputs+-+block+malicious+code' --header 'Authorization: Bearer YOUR_API_KEY'
--data-raw '{
"prompt": "Hello, my name is John Doe and my email is [email protected]."
}'
Después de registrarte, a cada desarrollador se le asigna una clave de acceso a la API personal, una combinación única de letras y dígitos proporcionada para acceder a nuestro endpoint de la API. Para autenticarte con el API de Nexus de Cumplimiento Eficiente para la Gobernanza de IA API simplemente incluye tu token de portador en el encabezado de Autorización.
| Encabezado | Descripción |
|---|---|
Autorización
|
Requerido
Debería ser Bearer access_key. Consulta "Tu Clave de Acceso a la API" arriba cuando estés suscrito.
|
Sin compromiso a largo plazo. Mejora, reduce o cancela en cualquier momento. La Prueba Gratuita incluye hasta 50 solicitudes.
(Ahorra 2 meses pagando anualmente 🎉)
Middleware de seguridad de alto rendimiento para integraciones de LLM. Detecta y redacta automáticamente PII (Información Personal Identificable) incluyendo nombres, correos electrónicos, teléfonos y tarjetas de crédito de los prompts antes de que lleguen al LLM. Presenta protección integrada contra inyecciones de prompts e intentos de jailbreak. Esencial para empresas que utilizan OpenAI, Anthropic o Gemini en mercados regulados (GDPR, HIPAA, Ley de IA de la UE). Ejecución sin registros para una máxima privacidad
El punto final de Sanitizar Entradas de Usuario devuelve un objeto JSON que contiene el estado de cumplimiento, una versión sanitizada del aviso de entrada, el número de entidades encontradas (por ejemplo, PII) y cualquier alerta de seguridad. Por ejemplo, puede devolver `{"status":"COMPLIANT","clean_prompt":"Hola, mi nombre es [NOMBRE_REDACTADO]...","entities_found":3,"security_alert":"Ninguna"}`
Los campos clave en los datos de respuesta incluyen `status` (indicando cumplimiento), `clean_prompt` (la entrada sanada), `entities_found` (conteo de PII detectada) y `security_alert` (cualquier problema de seguridad identificado) Estos campos ayudan a los usuarios a evaluar el cumplimiento y la seguridad de manera efectiva
El punto final de Sanitizar Entradas de Usuario acepta parámetros como el aviso de entrada de usuario en bruto Los usuarios pueden personalizar sus solicitudes proporcionando diferentes cadenas de entrada que pueden contener PII o código malicioso permitiendo que la API las procese y las sanee de acuerdo a esto
Los datos de respuesta están organizados en un formato JSON estructurado Incluye un objeto de nivel superior con campos para el estado de cumplimiento el aviso sanitizado la cantidad de entidades encontradas y cualquier alerta de seguridad lo que facilita su análisis y uso programático
Los casos de uso típicos para el endpoint de Sanitizar Entradas de Usuario incluyen garantizar el cumplimiento del GDPR y de la Ley de IA de la UE al procesar entradas de usuario en aplicaciones de IA proteger información sensible en interacciones con clientes y prevenir ataques de inyección de prompts en modelos de IA
La precisión de los datos se mantiene a través de la supervisión en tiempo real y algoritmos de detección automatizados que identifican y censuran la información personal identificable La API emplea medidas de seguridad robustas para garantizar que solo se procesen datos cumplidores y desinfectados minimizando el riesgo de errores
Los usuarios pueden esperar patrones de datos estándar donde la PII se redacciona de manera consistente en el campo `clean_prompt` y el campo `entities_found` refleja el número de elementos sensibles detectados. Por ejemplo, si un aviso contiene múltiples tipos de PII, el conteo aumentará en consecuencia
Los usuarios pueden utilizar eficazmente los datos devueltos integrando los prompts sanitizados en sus aplicaciones de IA asegurando el cumplimiento de las regulaciones El campo `status` ayuda a evaluar el cumplimiento mientras que el conteo de `entities_found` puede informar sobre el manejo de datos o medidas de seguridad adicionales