ShinrAIAlojado en STACKIT

Compatibilidad con AWS Comprehend

Usa los SDK de AWS y credenciales SigV4 con las operaciones PII de Comprehend compatibles con ShinrAI.

Crear credenciales SDK revocables localmente

Llamada POST /providers/aws/credentials con tu clave Bearer habitual de ShinrAI. La respuesta contiene un ID de clave de acceso y una clave secreta derivados para tu cuenta. Revocar la clave de ShinrAI subyacente invalida el par.

curl -X POST https://api.shinrai.innovius.io/providers/aws/credentials \
  -H "Authorization: Bearer $SHINRAI_API_KEY"

Usar el SDK de AWS habitual

import boto3, os

client = boto3.client(
    "comprehend",
    region_name="eu-central-1",
    endpoint_url="https://api.shinrai.innovius.io",
    aws_access_key_id=os.environ["SHINRAI_AWS_ACCESS_KEY_ID"],
    aws_secret_access_key=os.environ["SHINRAI_AWS_SECRET_ACCESS_KEY"],
)
result = client.detect_pii_entities(Text="Email emma@example.com", LanguageCode="en")

Operaciones compatibles

El endpoint raíz JSON 1.1 dirige las operaciones compatibles de detección síncrona y trabajos asíncronos mediante X-Amz-Target. Las solicitudes requieren AWS Signature Version 4 con el nombre de servicio comprehend .

El explorador de API incluye un firmante SigV4 local en el navegador. Genera credenciales, autoriza los tres campos de AWS, elige una operación y envía la solicitud. Las credenciales se borran al recargar.

Ruta fija del endpoint

Las solicitudes de AWS se firman para /. No añadas un prefijo de ruta ni permitas que un proxy inverso la reescriba después de firmarla.

Explorar las operaciones de AWS →