View a markdown version of this page

Produkte für Container-based KI-Agenten auflisten - AWS Marketplace

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.

Produkte für Container-based KI-Agenten auflisten

Verwaltung containerbasierter KI-Agenten und -Tools

Container-based KI-Agenten und -Tools, die auf Amazon Bedrock AgentCore Runtime ausgeführt werden, können über die vereinheitlichte Produktseite für AI-Agenten und -Tools oder die Serverproduktseite in der AWS Marketplace Management Console verwaltet werden. Nur Produkte mit Versionen, die Amazon Bedrock AgentCore Runtime unterstützen, werden auf der Produktseite der AI-Agenten und -Tools angezeigt.

Starten Sie den Angebotsassistenten

  1. Melden Sie sich mit Ihrem AWS-Verkäuferkonto bei AWS Partner Central an.

  2. Wählen Sie Build und dann in der Navigationsleiste AI Agents and Tools aus.

  3. Wählen Sie das Produktmenü KI-Agenten und -Tools erstellen und dann Container-based KI-Agenten und Tools aus.

  4. Wählen Sie Produkt-ID und Produktcode generieren aus.

  5. (Optional) Fügen Sie Tags hinzu, um die Tag-basierte Autorisierung zu unterstützen.

  6. Wählen Sie Weiter aus.

Schritt 1: Geben Sie Produktinformationen an

  1. Geben Sie im Feld Produktinformationen Folgendes ein:

    • Titel des Produkts

    • URL des Produktlogos S3

    • Short description

    • Lange Beschreibung

    • Markieren Sie (1-3)

  2. Geben Sie Support-Details ein und fügen Sie optionale Lernressourcen hinzu, indem Sie Ressource hinzufügen wählen.

  3. Wählen Sie im Menü Produktkategorien 1—3 Kategorien aus. Wir empfehlen Ihnen, mindestens eine Kategorie aus den Geschäftskategorien AI Agents & Tools auszuwählen.

  4. Geben Sie Stichwörter ein, um die Auffindbarkeit bei der Suche zu verbessern.

  5. (Optional) Fügen Sie Video- und Bildelemente gemäß den Richtlinien hinzu.

  6. Wählen Sie Weiter aus.

Schritt 2: Konfigurieren Sie die Preisgestaltung für AI Agent Container

  1. Wählen Sie ein Preismodell.

    AgentCore Einschränkungen bei der Preisgestaltung

    Wenn das Container-Image die Nutzung nutzt AgentCore, werden die Preismodelle „Stündlich“ und „Nutzung mit langfristigen Verträgen“ nicht unterstützt. Weitere Informationen zu Vertragspreisen finden Sie unterVertragspreise für Containerprodukte mit AWS License Manager. Weitere Informationen zur benutzerdefinierten Messung nutzungsabhängiger Preisgestaltung finden Sie unter. Konfiguration der benutzerdefinierten Messung für Containerprodukte mit dem AWS Marketplace Metering Service

  2. Klicken Sie auf Weiter.

  3. Unter Festpreise.

  4. Klicken Sie auf Weiter.

Schritt 3: Geben Sie die Rückerstattungsrichtlinie an

  1. Geben Sie eine Rückerstattungsrichtlinie ein.

  2. Klicken Sie auf Weiter.

Anmerkung

Wenn Sie sich für das kostenlose Produktpreismodell entschieden haben, müssen Sie keine Rückerstattungsrichtlinie angeben.

Schritt 4: EULA konfigurieren

  1. Wählen Sie „Standardvertrag für“ AWS Marketplace oder „Benutzerdefinierter EULA“.

    Anmerkung

    Wenn Sie „Benutzerdefinierter Endbenutzer-Lizenzvertrag“ wählen, geben Sie eine URL für die Endbenutzer-Lizenzvereinbarung ein.

  2. Klicken Sie auf Weiter.

Schritt 5: Repositorys hinzufügen

  1. Fügen Sie ein erstes Repository für Ihr Container-Produkt hinzu.

    Anmerkung

    Die Namen des Repositorys müssen für alle Produkte in Ihrem Verkäuferkonto eindeutig sein. Sie können bis zu 50 Repositorien pro Produkt erstellen.

  2. Klicken Sie auf Weiter.

Schritt 6: Verfügbarkeit des Angebots konfigurieren/Liste der zugelassenen Angebote

  1. Wählen Sie unter Angebotsverfügbarkeit konfigurieren Ihre Einstellungen für die geografische Verfügbarkeit aus.

  2. Klicken Sie auf Weiter.

  3. Führen Sie unter Zulassungsliste konfigurieren alle AWS-Konten auf, die Zugriff auf die Liste haben sollen, solange sie sich im eingeschränkten Status befinden.

  4. Wählen Sie Senden aus, um einen neuen Änderungsantrag für Tests mit eingeschränkter Sichtbarkeit zu erstellen.

    Warten Sie 10 bis 15 Minuten, bis Ihre Anfrage den Status Erfolgreich hat.

Schritt 7: Laden Sie Container-Images und Artefakte in das Repository hoch

Anmerkung

Erfahren SieAmazon Bedrock AgentCore Runtime für AWS Marketplace, wie Sie die AgentCore Integration in Ihr Container-Image durchführen können.

  1. Suchen Sie die URL für das ECR-Repository:

    • Öffnen Sie die Seite Serverprodukte in AWS Partner Central.

    • Wählen Sie Ihr Container-Produkt aus, um die Details anzuzeigen.

    • Wählen Sie den Tab Repositorys aus, um die URL des Repositorys zu kopieren.

  2. Wählen Sie Push-Befehle anzeigen, um eine Liste mit Anweisungen zu öffnen, einschließlich Befehlen, mit denen Sie Docker-Container-Images und Helm-Diagramme in dieses Repository übertragen können. Allgemeine Informationen zum Übertragen von Container-Images und anderen Artefakten in Repositorys finden Sie unter Pushing an Image im Amazon Elastic Container Registry User Guide.

    Anmerkung

    Sie können die folgenden API-Operationen von Amazon Elastic Container Registry (Amazon ECR) verwenden, wenn Sie Docker Pull oder Docker Push aufrufen:

    • DescribeImages - Verwenden Sie diese Option, um die Metadaten zu den Bildern in einem Repository zu überprüfen.

    • GetAuthorizationToken - Verwenden Sie diese Option, um sich zu authentifizieren, bevor Sie Artefakte in das Repository hochladen, und verwenden Sie dann die Befehle Docker Pull oder Docker Push.

    • ListImages - Dient zum Anzeigen einer Liste der Bilder, die Sie übertragen haben.

  3. Verwenden Sie die aufgeführten Befehle, um alle benötigten Artefakte aus Ihrem lokalen Repository in das AWS Marketplace Repository für Ihr Produkt zu übertragen.

    Anmerkung

    Das Tag, das Sie in den Push-Befehlen angeben, wird verwendet, um die Version des Artefakts zu unterscheiden, das Sie in das Repository hochladen. Verwenden Sie ein Tag, das für die Version, zu der die Artefakte gehören, sinnvoll ist.

  4. Wiederholen Sie den Vorgang für jedes Container-Image oder Artefakt, das Sie in Ihrer Version benötigen.

    Anmerkung

    Ihre Version kann bis zu 50 Container-Bilder oder Artefakte in jeder Lieferoption enthalten. Weitere Informationen zu den Lieferoptionen finden Sie im folgenden Verfahren.

  5. Nachdem Sie Ihre Artefakte hochgeladen haben, können Sie die Version Ihres Produkts erstellen.

    Anmerkung

    Ihre Container-Bilder werden automatisch gescannt, um festzustellen, ob sie den Anforderungen entsprechenProduktanforderungen auf Containerbasis für AWS Marketplace. Weitere Informationen finden Sie unter Das Container-Produkt sucht nach Sicherheitsproblemen.

Schritt 8: Neue Produktversion mit Assets hinzufügen

  1. Öffnen Sie die Produktseite AI Agents and Tools in AWS Partner Central.

    Anmerkung

    Nur Container-Produkte mit Versionen, die Amazon Bedrock AgentCore Runtime unterstützen, sind auf der Produktseite von AI Agents and Tools sichtbar. Bevor Sie die erste Version hinzufügen, finden Sie Ihr Produkt nur auf der Seite Serverprodukte in AWS Partner Central. Sobald Sie die Version für Amazon Bedrock AgentCore Runtime erstellt haben, finden Sie Ihr Container-Produkt auf der Produktseite von AI Agents and Tools.

  2. Wählen Sie Ihr Container-Produkt aus und klicken Sie auf das Drop-down-Menü Änderungen anfordern, wählen Sie Versionen aktualisieren und dann Neue Version hinzufügen aus.

  3. Geben Sie unter Lieferoptionen Folgendes ein:

    • Versionstitel

    • Versionshinweise

  4. Wählen Sie Lieferoption hinzufügen aus.

  5. Wählen Sie als Versandmethode die Option Container-Image aus und geben Sie Folgendes ein:

    • Unterstützte Dienste: Wählen Sie die Umgebung aus, in der Käufer die Software starten können.

    • Wählen Sie für Bedrock AgentCore Service im Feld Typ die Option AI Agent, MCP Server oder A2A Server aus.

    • Container-Image: Repository-URL und Versions-Tag, die Sie zuvor angegeben haben.

    • Titel der Lieferoption und Beschreibung der Bereitstellungsoption: Geben Sie einen Titel und eine Beschreibung für diese Versandoption ein.

    • Nutzungshinweise: Geben Sie detaillierte Informationen ein, um Ihren Käufern die Nutzung Ihrer Software nach der Markteinführung zu erleichtern.

    • Umgebungsvariablen: Geben Sie die Umgebungsvariablen an, die Käufer angeben müssen, um das Laufzeitverhalten des Agenten zu konfigurieren. Diese Variablen können verwendet werden, um Einstellungen, Anmeldeinformationen oder benutzerdefinierte Flags beim Start an den Container zu übergeben. Geben Sie für jede Variable den von Ihrem Container erwarteten Namen, eine Beschreibung und einen optionalen Standardwert an. Geben Sie für eindeutige Variablen wie Anmeldeinformationen oder API-Schlüssel keinen Standardwert an. Sie können die Beschreibung verwenden, um Details zur Variablen sowie mögliche Werte anzugeben. Alle bereitgestellten Variablen mit ihren Standardwerten werden vorab ausgefüllt, wenn Käufer Ihr Produkt auf den Markt bringen.

  6. Wenn Sie einen AI-Agenten - oder A2A-Server-Tooltyp ausgewählt haben, vergewissern Sie sich, dass Ihr Agent Reasoning LLMs verwendet und autonome Fähigkeiten demonstriert. Diese Anforderungen tragen dazu bei, dass die auf AWS Marketplace angebotenen Agenten hohe Qualitätsanforderungen erfüllen. Wenn Ihr Agent nicht beide Anforderungen erfüllt, wählen Sie einen anderen Tooltyp.

  7. Wählen Sie Version hinzufügen aus.

    Warten Sie und aktualisieren Sie die Seite, bis der Anforderungsstatus Erfolgreich angezeigt wird.

    Beim Hinzufügen einer neuen Version werden die Container-Images automatisch auf Sicherheitslücken durchsucht.

Schritt 9: Produktliste überprüfen und öffentlich veröffentlichen

  1. Öffnen Sie die Produktseite AI Agent und Tools in AWS Partner Central.

  2. Wählen Sie Ihr Container-Produkt in der Liste aus.

  3. Wählen Sie Ansicht auf AWS Marketplace.

  4. Überprüfen Sie Ihre Produktdetailseite auf Richtigkeit. Stellen Sie sicher, dass die Nutzungshinweise den Käufer ausreichend durch die für die Markteinführung Ihres Produkts erforderlichen Schritte führen.

  5. Stellen Sie eine Anfrage zur Aktualisierung der Sichtbarkeit an die Öffentlichkeit:

    • Wählen Sie auf der Seite Serverprodukte auf der Registerkarte Aktuelles Serverprodukt das containerbasierte Produkt aus, das Sie ändern möchten. Wählen Sie in der Dropdownliste Änderungen anfordern die Option Sichtbarkeit aktualisieren aus.

Einzelheiten zur Container-Bereitstellung

Container Deployment verpackt Ihren KI-Agenten oder -Tool als containerisierte Anwendung, die Kunden in ihren eigenen AWS-Umgebungen ausführen können. Diese Methode bietet folgende Vorteile:

  • Die Daten verbleiben in der Umgebung des Kunden

  • Anpassbare Bereitstellungskonfigurationen

  • Unterstützte Integration mit Bedrock AgentCore Runtime und der vorhandenen Infrastruktur des Kunden

Wenn Sie einen Agenten in Containern auflisten, geben Sie klare Bereitstellungsanweisungen, Ressourcenanforderungen und Konfigurationsoptionen an, um eine erfolgreiche Implementierung durch den Kunden sicherzustellen.

Technische Anforderungen für AgentCore Bedrock Runtime Containers

Anmerkung

Beachten Sie bei der Erstellung containerbasierter KI-Agent-Produkte für die folgenden AWS Marketplace Anforderungen:

MCP-Serveranforderungen
  • Transport: Nur statusfreies Streamable-HTTP

  • Sitzungsverwaltung: Die Plattform fügt automatisch einen Header für die Sitzungsisolierung hinzu Mcp-Session-Id

  • Host: Der Container muss zuhören 0.0.0.0

  • Port: Der Container muss den Port 8000 für die MCP-Serverkommunikation verfügbar machen

  • Pfad: /mcp - POST-Endpunkt für den Empfang von MCP-RPC-Nachrichten. InvokeAgentRuntime für MCP-Server werden Anfragen an diesen Pfad weitergeleitet.

  • Protokoll: Der MCP-Server muss das MCP-Protokoll einschließlich der Protokollnachrichten '' und 'tools/list' unterstützen (unterstützt von einem gemeinsamen Framework wie FastMCP). tools/call

Agentenanforderungen
  • /ping Endpoint: GET-Endpunkt für Integritätsprüfungen

  • /invocations Endpoint: POST-Endpunkt für Agenteninteraktionen

  • Docker Container: Containerisiertes ARM64-Bereitstellungspaket

  • Port: Der Container muss den Port für die Agentenkommunikation verfügbar machen 8080 HTTP-based

  • Keine fest codierten Anmeldeinformationen

  • Frei von häufigen Sicherheitslücken und Risiken (CVEs)

A2A-Serveranforderungen
  • Port: A2A-Server laufen auf Port 9000 (gegenüber 8080 für HTTP, 8000 für MCP)

  • Host: Der Container muss zuhören 0.0.0.0

  • Pfad: A2A-Server werden unter / (im Vergleich zu HTTP, /invocations /mcp für MCP) gemountet

  • Agentenkarten: A2A bietet eine integrierte Agentenerkennung über Agentenkarten unter /.well-known/agent-card.json

  • Protokoll: Wird JSON-RPC für die Kommunikation zwischen Agenten verwendet

  • Authentifizierung: Unterstützt sowohl Sigv4- als auch OAuth 2.0-Authentifizierungsschemata

Anweisungen zur Verwendung

Stellen Sie sicher, dass die Kunden durch die Anweisungen ausführlich durch die Einführung und Konfiguration des Produkts geführt werden. Weitere Informationen finden Sie unter Erstellung von Anweisungen zur Verwendung von AMI- und Container-Produkten für AWS Marketplace.

Testen und Validieren

Bevor Sie Ihren MCP-compatible Agenten oder Ihr Tool der Öffentlichkeit zugänglich machen, sollten Sie Ihre Implementierung gründlich testen:

  • Überprüfen Sie, ob die Benutzeranweisungen die erforderlichen Informationen für den Start und die Konfiguration des Produkts enthalten.

  • Testen Sie die Authentifizierungsabläufe und die Fehlerbehandlung

  • Überprüfen Sie die Leistung unter verschiedenen Lastbedingungen

  • Stellen Sie die Kompatibilität mit gängigen MCP-Clients sicher

  • Dokumentieren Sie alle kundenspezifischen Konfigurationsanforderungen

Bewährte Methoden und Empfehlungen

Anforderungen an die Dokumentation

Wenn Sie einen Model Protocol-compatible Context-Agenten oder ein Tool anbieten AWS Marketplace, fügen Sie eine umfassende Dokumentation bei:

  • Detaillierte Funktionsbeschreibungen und Beispiele

  • Anweisungen zur Authentifizierung und Konfiguration

  • Beispielcode für gängige Integrationsszenarien

  • Anleitungen zur Fehlerbehebung und Fehlerreferenz

  • Überlegungen zur Leistung und bewährte Methoden

Weitere Ressourcen

Weitere Informationen zur Implementierung des Model Context Protocol in Ihrem KI-Agenten oder -Tool finden Sie in diesen Ressourcen: