Amazon Nova erweitert die Tool Choice-Optionen für die Converse-API

Veröffentlicht am: 19. März 2025

Amazon Nova unterstützt jetzt erweiterte Tool-Choice-Parameteroptionen in der Converse-API, wodurch Entwickler die Kontrolle über Modellinteraktionen mit Tools verbessern können. Entwickler verwenden die Converse-API, um anspruchsvolle Konversationsanwendungen zu erstellen, z. B. maßgeschneiderte Chat-Bots, die Konversationen über mehrere Runden hinweg aufrechterhalten. Mit diesem Update bietet Nova zusätzlich zur bestehenden Unterstützung für den Modus „Auto“ Unterstützung für die Modi „Any“ und „Tool“, sodass Entwickler alle drei verschiedenen Modi verwenden können.

  • Auto überlässt die Toolauswahl ganz dem Ermessen von Nova, das entscheidet, ob ein Tool aufgerufen oder Text generiert werden soll. Auto eignet sich für Chatbots und Assistenten, wenn Benutzer wahrscheinlich nach weiteren Informationen fragen. Dies ist die aktuelle Standardeinstellung.
  • Any fordert Nova auf, mindestens einen Toolaufruf aus der Liste der angegebenen Tools zurückzugeben und gleichzeitig auszuwählen, welches Tool verwendet werden soll. Any ist besonders nützlich bei Maschine-Maschine-Interaktionen, bei denen die Downstream-Komponenten möglicherweise keine natürliche Sprache verstehen, aber in der Lage sind, eine Schemarepräsentation zu analysieren.
  • Tool ermöglicht es Entwicklern, ein bestimmtes Tool anzufordern, das von Nova zurückgegeben wird. Tool ist besonders nützlich, um eine strukturierte Ausgabe zu erzwingen. Dabei wird ein Tool verwendet, das den Rückgabetyp als das gewünschte Ausgabeschema hat.

Weitere Informationen zur erweiterten Unterstützung von Tool Choice-Parametern in der Converse-API von Amazon Nova finden Sie im Benutzerhandbuch zu Amazon Nova. Weitere Informationen zu den Basismodellen (FM) von Amazon Nova finden Sie auf der Produktseite von Amazon Nova. Sie können von der Amazon-Bedrock-Konsole aus mit Amazon-Nova-Basismodellen in Amazon Bedrock beginnen.