ShinrAIAuf STACKIT gehostet

Kompatibilität mit AWS Comprehend

Nutzen Sie AWS SDKs und SigV4-Zugangsdaten mit den unterstützten Comprehend-PII-Vorgängen von ShinrAI.

Lokal widerrufbare SDK-Zugangsdaten erstellen

Aufruf POST /providers/aws/credentials mit Ihrem normalen ShinrAI-Bearer-Schlüssel auf. Die Antwort enthält eine für Ihr Konto abgeleitete Zugriffsschlüssel-ID und einen geheimen Zugriffsschlüssel. Wird der zugrunde liegende ShinrAI-Schlüssel widerrufen, wird das Paar ungültig.

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

Normales AWS SDK verwenden

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")

Unterstützte Vorgänge

Der JSON-1.1-Stammendpunkt leitet unterstützte synchrone Erkennungs- und asynchrone Auftragsvorgänge weiter über X-Amz-Target. Anfragen benötigen AWS Signature Version 4 mit dem Dienstnamen comprehend .

Der API-Explorer enthält einen lokalen SigV4-Signierer im Browser. Erzeugen Sie Zugangsdaten, autorisieren Sie die drei AWS-Felder, wählen Sie einen Vorgang und senden Sie die Anfrage. Beim Neuladen werden die Zugangsdaten gelöscht.

Fester Endpunktpfad

AWS-Anfragen werden signiert für /. Fügen Sie kein Pfadpräfix hinzu und lassen Sie den Pfad nach dem Signieren nicht durch einen Reverse-Proxy umschreiben.

AWS-Vorgänge erkunden →