Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.
Fehlerbehebung
Dieser Abschnitt bietet Lösungen für häufig auftretende Probleme bei der Arbeit mit Amazon Nova-Modellen.
Authentifizierung und Einrichtung
- Fehlende Berechtigungen
-
Symptome: Zugriff auf Nova-Modelle oder -Funktionen nicht möglich
Lösung:
Stellen Sie sicher, dass Ihre IAM-Rolle über die entsprechenden AmazonBedrockFullAccess Berechtigungen verfügt
Fordern Sie über die Amazon Bedrock-Konsole Zugriff auf ein bestimmtes Modell an
Überprüfen Sie die Berechtigungen für den Modellzugriff und die Verwendung von Tools
Modellzugriff verweigert
- Symptome: Die Anfrage für den Modellzugriff schlägt fehl
-
Lösung:
Fordern Sie über die Amazon Bedrock-Konsole Zugriff auf ein bestimmtes Modell an
Vergewissern Sie sich, dass Ihrem Konto Zugriff auf das angeforderte Modell gewährt wurde
Prüfen Sie die regionale Verfügbarkeit des Modells
Probleme mit der regionalen Verfügbarkeit
- Symptome: Die Funktion ist in der ausgewählten Region nicht verfügbar
-
Lösung:
-
Web Grounding ist nur in US-Regionen mit US-CRIS-Profilen verfügbar
-
Stellen Sie sicher, dass das Modell und die Funktionen in der von Ihnen ausgewählten Region verfügbar sind
-
Wechseln Sie bei Bedarf zu einer unterstützten Region
-
Timeout-Konfiguration
- Symptome: Bei Anfragen wurde das Timeout überschritten, bevor sie abgeschlossen werden
-
Ursache: Das Standard-Timeout ist für komplexe Operationen zu kurz
Lösung: Konfigurieren Sie erweiterte Timeout-Einstellungen
from botocore.config import Config bedrock = boto3.client( 'bedrock-runtime', region_name='us-east-1', config=Config( read_timeout=3600 # 60 minutes ) )Anmerkung
Amazon Nova-Inferenzanfragen können bei komplexen Vorgängen bis zu 60 Minuten dauern.
Probleme mit der API-Antwort
Die Gründe für den Stopp verstehen:
- end_turn
-
Normaler Abschluss. Keine Aktion erforderlich.
- max_tokens
-
Token-Limit erreicht.
Lösung: Erhöhen Sie
maxTokensden Parameter ininferenceConfig. - content_filtered
-
Der Inhalt verstößt gegen die Richtlinie AWS für verantwortungsvolle KI.
Lösung: Überprüfen und ändern Sie Ihre Eingaben, um sie an die Inhaltsrichtlinien zu halten.
- malformed_model_output
-
Ungültiges Ausgabeformat.
Lösung: Überprüfen Sie Ihr Ausgabeschema und Ihre Einschränkungen; stellen Sie sicher, dass das JSON-Schema richtig formatiert ist.
- malformed_tool_use
-
Ungültiges Format für den Werkzeugaufruf.
Lösung: Stellen Sie sicher, dass die Werkzeugdefinitionen dem erwarteten Schema entsprechen. Überprüfen Sie, ob die Werkzeugeingabeparameter korrekt formatiert sind.
- service_unavailable
-
Der integrierte Tool-Service ist nicht verfügbar.
Lösung: Versuchen Sie die Anfrage nach einer kurzen Verzögerung erneut. Überprüfen Sie das AWS Service-Status-Dashboard.
- invalid_query
-
Ungültige Abfrage für das integrierte Tool.
Lösung: Überprüfen Sie das Abfrageformat und die Parameter und stellen Sie sicher, dass die Abfrage die Werkzeuganforderungen erfüllt.
- max_tool_invocations
-
Die Wiederholungsversuche des Tools sind erschöpft.
Lösung: Vereinfachen Sie die Aufgabe oder teilen Sie sie in kleinere Schritte auf; überprüfen Sie die Fehlermeldungen des Tools auf bestimmte Probleme.
Fehler im Argumentationsmodus
- Verkürzte Antworten mit hohem Argumentationsaufwand
-
Lösung: Wenn Sie einen hohen Argumentationsaufwand benötigen, deaktivieren Sie die folgenden Parameter:,,.
temperaturetopPmaxTokenDadurch kann das Modell optimale Einstellungen für komplexe Denkaufgaben verwenden. - Unzureichende Tokens zum Argumentieren
-
Fehler: „MaxTokens ist unzureichend“
Lösung: Automatisch mit erhöhtem Limit wiederholen
token_limits = { "low": 15000, "medium": 30000, "high": 50000 } try: response = client.converse( modelId="us.amazon.nova-2-lite-v1:0", messages=messages, inferenceConfig={ "maxTokens": token_limits[max_effort] }, additionalModelRequestFields={ "reasoningConfig": { "type": "enabled", "maxReasoningEffort": max_effort } } ) except Exception as e: if "maxTokens is insufficient" in str(e): higher_limit = int(token_limits[max_effort] * 1.5) # Retry with higher limit
Probleme bei der Verwendung von Tools
Fehler bei der Schemavalidierung
- Fehler bei der Validierung des Tool-Schemas
-
Lösung:
Beschränken Sie JSON-Schemas auf zwei Verschachtelungsebenen, um eine optimale Leistung zu erzielen
Stellen Sie sicher, dass alle erforderlichen Felder richtig definiert sind
Überprüfen Sie das Schema anhand der JSON-Schemaspezifikation
- Modell verwendet Tools nicht korrekt
-
Lösung:
Stellen Sie sicher, dass der Name des Tools seinen Zweck klar beschreibt
Geben Sie eine detaillierte Beschreibung der Funktionen des Tools an
Definieren Sie das Eingabeschema explizit mit klaren Parameterbeschreibungen
Fügen Sie Beispiele in die Beschreibung ein, wenn dies hilfreich ist
- Inkonsistentes Verhalten beim Aufrufen von Tools
-
Lösung: Stellen Sie die Temperatur für den Werkzeugaufruf auf 0 ein:
inferenceConfig={ "temperature": 0, "maxTokens": 10000 }Dies ermöglicht eine Greed-Dekodierung für eine zuverlässigere Verwendung von Tools.
- Konflikte bei der Werkzeugauswahl
-
Problem: Fehler bei der Verwendung von benutzerdefinierten Tools mit Websuche oder Codeinterpreter
Lösung: Fügen Sie keine benutzerdefinierte ToolSpec mit Namen hinzu
nova_grounding— dies steht in Konflikt mit dem Systemtool. Verwenden Sie stattdessen die Systemtool-Konfiguration:# Correct - use system tool tool_config = { "tools": [{ "systemTool": {"name": "nova_grounding"} }] } # Incorrect - don't create custom tool with this name # tool_config = { # "tools": [{ # "toolSpec": {"name": "nova_grounding", ...} # }] # }
Probleme mit dem Web Grounding
- Probleme mit der Zugriffskontrolle
-
Problem: Web Grounding und Code Interpreter funktionieren nicht
Lösung: Stellen Sie sicher, dass Ihre IAM-Richtlinie Folgendes umfasst:
{ "Statement": [ { "Effect": "Allow", "Action": ["bedrock:InvokeTool"], "Resource": ["arn:aws:bedrock::{YOUR_ACCOUNT_ID}:system-tool/amazon.nova_grounding"] } ] } - Probleme mit der Service Control-Richtlinie
-
Problem: Web Grounding wurde von SCP blockiert
Lösung: Wenn Sie über Service Control-Richtlinien verfügen, die eine
aws:requestedRegionBedingung erfüllen, aktualisieren Sie diese, sodass die Web Grounding-Funktionalität in der Region „nicht spezifiziert“ verfügbar ist.
Einschränkungen bei der Medienverarbeitung
- Schlechtes Verständnis mehrsprachiger Inhalte in Bildern/Videos
-
Einschränkung: Nova-Modelle haben nur ein begrenztes Verständnis für mehrsprachige Inhalte in visuellen Medien
Workaround:
Stellen Sie neben Bildern auch Textübersetzungen zur Verfügung
Verwenden Sie nach Möglichkeit textbasierte Eingaben für mehrsprachige Inhalte
- Identifizierung von Personen
-
Problem: Das Modell weigert sich, Personen auf Bildern zu identifizieren
Erwartetes Verhalten: Models werden sich aus Datenschutz- und Sicherheitsgründen weigern, Personen in Bildern, Dokumenten oder Videos zu identifizieren oder zu benennen
Problemumgehung: Fragen Sie nach allgemeinen Merkmalen oder dem Kontext statt nach spezifischen Identitäten
- Einschränkungen des räumlichen Denkens
-
Problem: Ungenaue Lokalisierungs- oder Layoutanalyse
Einschränkung: Eingeschränkte Fähigkeiten für präzises räumliches Denken
Workaround:
Verwenden Sie die Bounding-Box-Erkennung zur Objektlokalisierung
Geben Sie in Ihren Eingabeaufforderungen klare Referenzpunkte an
Teilen Sie komplexe räumliche Abfragen in einfachere Komponenten auf
- Kleiner Text in Bildern/Videos
-
Problem: Kleiner Text in Medien kann nicht gelesen werden
Lösung:
Schneiden Sie Bilder so zu, dass sie sich auf relevante Textabschnitte konzentrieren
Erhöhen Sie die Auflösung der Quellmedien
Geben Sie den Text separat an, falls verfügbar
Umgang mit Dokumenten und Dateien
- Nicht unterstützter Inhalt
-
Problem: Die PDF-Verarbeitung schlägt fehl
Ursachen:
PDFs mit CMYK-Farbprofilen
PDFs enthält SVG-Bilder
Lösung:
In PDFs ein RGB-Farbprofil konvertieren
Rasterisieren Sie SVG-Bilder, bevor Sie sie einfügen PDFs
- Schätzung des Tokens
-
Problem: Unerwartete Token-Nutzung mit PDFs
Richtlinie: Schätzungsweise etwa 2.560 Token pro Standard-PDF-Seite mit einer Größe von 8,5 × 11 Zoll
Lösung: Passen
maxTokensSie das Dokument entsprechend an die Länge des Dokuments an