Verwenden von Amazon Bedrock zum Erstellen einer KI-Infrastruktur in der Amazon-Cloud

So erstellen Sie KI-Modelle in der Amazon-Cloud mit Amazon Bedrock

Dieses Tutorial beschreibt die VerwendungUm Ihr eigenes KI-Datenmodell zu erstellen.

Einführung in Amazon Bedrock

Amazon Bedrock ist ein vollständig verwalteter Service, der leistungsstarke Basismodelle (FMs) führender KI-Unternehmen wie AI21 Labs, Anthropic, Cohere, Meta, Mistral AI, Stability AI und Amazon über eine einzige API bereitstellt. Zusätzlich bietet es umfassende Funktionen für die Entwicklung generativer KI-Anwendungen mit Sicherheit, Datenschutz und verantwortungsvoller KI. Mit Amazon Bedrock können Sie beliebte FMs für Ihren Anwendungsfall einfach testen und evaluieren, sie mithilfe von Techniken wie Feinabstimmung und Retrieval Augmented Generation (RAG) mit Ihren Daten personalisieren und Agenten erstellen, die Aufgaben mithilfe Ihrer Unternehmenssysteme und Datenquellen ausführen. Da Amazon Bedrock serverlos ist, müssen Sie keine Infrastruktur verwalten und können generative KI-Funktionen mithilfe der Ihnen vertrauten AWS-Services sicher in Ihre Anwendungen integrieren und bereitstellen.

Amazon Bedrock bietet zahlreiche Funktionen, die Entwicklern und Unternehmen helfen, intelligente Anwendungen effizienter zu entwickeln. Mit Bedrock können Sie:

Einfaches Testen und Auswerten: Verstehen Sie schnell, wie Ihr Anwendungsfall unter verschiedenen Basismodellen funktioniert.
Kundenspezifische Entwicklung: Verwenden Sie Techniken wie Feinabstimmung und Retrieval-Augmented Generation (RAG), um Anwendungen zu erstellen, die Ihren Anforderungen entsprechen.
Erstellen intelligenter Agenten: Entwickeln Sie intelligente Agenten, die sich nahtlos in Unternehmenssysteme und Datenquellen integrieren lassen, um automatisch verschiedene Aufgaben auszuführen.
Modellbewertung: Nutzen Sie die automatische oder manuelle Bewertung, um verschiedene Modelle zu vergleichen und das Basismodell auszuwählen, das Ihren Anforderungen am besten entspricht. Zu den Bewertungskriterien gehören Genauigkeit, Robustheit und die Überprüfung schädlicher Inhalte.
Sicherheitsschutz: Mithilfe von Guardrails können Sicherheitsmaßnahmen basierend auf Anwendungsanforderungen und verantwortungsvollen KI-Richtlinien angepasst werden, um die Sicherheit von Eingabe- und Ausgabeinhalten zu gewährleisten.

Offizielle Adresse:https://aws.amazon.com/cn/bedrock/

Verwenden von Amazon Bedrock zum Erstellen einer KI-Infrastruktur in der Amazon-Cloud

Verwenden von Amazon Bedrock zum Erstellen einer KI-Infrastruktur in der Amazon-Cloud

Was ist Amazon Bedrock

Amazon Bedrock ist ein neuer Service von AWS (Amazon Web Services), der darauf abzielt, groß angelegte Modellerstellung und -verwaltung. Es bietet eine Plattform, die Entwicklern und Unternehmen dabei hilft, KI-Anwendungen, insbesondere generative KI-Modelle (wie natürliche Sprachgenerierung, Bildgenerierung usw.), schnell zu erstellen, bereitzustellen und zu skalieren.

Amazon Bedrock ist ein vollständig verwalteter Service, der leistungsstarke grundlegende Modelle (FMs) von führenden KI-Unternehmen wie AI21 Labs, Anthropic, Cohere, Meta, Mistral AI, Stability AI und Amazon über eine einheitliche API bereitstellt und gleichzeitig eine breite Palette an Funktionen bietet, mit denen Sie generative KI-Anwendungen erstellen und gleichzeitig Sicherheit, Datenschutz und verantwortungsvolle KI gewährleisten können.

Hauptmerkmale:

  • : Amazon Bedrock bietet eine Reihe vortrainierter generativer KI-Modelle, die Benutzer direkt verwenden oder auf ihrer Grundlage Feinabstimmungen vornehmen können. Dadurch sparen sie Zeit und Kosten für das Trainieren von Modellen von Grund auf.
  • Flexibilität: Benutzer können verschiedene Modellarchitekturen und Anbieter (wie Amazon, Meta, Anthropic usw.) auswählen und diese entsprechend den spezifischen Anforderungen und Anwendungsszenarien anpassen.
  • Integration und Erweiterung: Nahtlose Integration mit anderen AWS-Diensten (wie Amazon SageMaker, AWS Lambda usw.), wodurch die Einbettung von KI-Funktionen in vorhandene Anwendungen und Arbeitsabläufe vereinfacht wird.
  • Effizientes Management: Bietet leistungsstarke Tools zum Überwachen und Verwalten der Modellleistung und gewährleistet so deren Stabilität und Effizienz in Produktionsumgebungen.
  • Sicherheit und Compliance: Halten Sie die AWS-Sicherheitsstandards und Compliance-Anforderungen ein, um die Sicherheit und den Datenschutz von Daten und Modellen zu gewährleisten.

Amazon Bedrock bietet Entwicklern und Unternehmen eine leistungsstarke Plattform, die die Entwicklung und Bereitstellung generativer KI vereinfacht und es ihnen ermöglicht, innovative KI-Anwendungen schneller und effizienter zu erstellen.

Erste Schritte mit Amazon Bedrock

Zuerst müssen Sie ein Amazon-Cloud-Konto registrieren:

Die Registrierung für Amazon Cloud ist ganz einfach. Rufen Sie zunächst die offizielle Amazon-Website über den unten stehenden Link auf.

Auf das in Amazon Bedrock verfügbare Foundation Model (FM) kann über die AWS-Managementkonsole, AWS-SDKs und Open-Source-Frameworks wie LangChain zugegriffen werden.

Verwenden von Amazon Bedrock zum Erstellen einer KI-Infrastruktur in der Amazon-CloudNachdem Sie sich bei der Homepage der AWS-Konsole angemeldet haben, suchen Sie im Menü „Machine Learning“ unter „Alle Services“ nach Amazon Bedrock.

Verwenden von Amazon Bedrock zum Erstellen einer KI-Infrastruktur in der Amazon-CloudIn der Amazon Bedrock-Konsole können Sie FM erkunden und Beispielanwendungsfälle und Tipps für jedes Modell durchsuchen und laden.

Verwenden von Amazon Bedrock zum Erstellen einer KI-Infrastruktur in der Amazon-CloudZuerst müssen Sie den Zugriff auf das Modell aktivieren.

Verwenden von Amazon Bedrock zum Erstellen einer KI-Infrastruktur in der Amazon-Cloud

Hinweis: Aufgrund regionaler Einschränkungen haben einige Regionen keine Zugriffsrechte. Sie können die Region wechseln, indem Sie oben rechts auf die Region klicken.

Verwenden von Amazon Bedrock zum Erstellen einer KI-Infrastruktur in der Amazon-Cloud

Nach der Auswahl von Nord-Virginia können beispielsweise viele Modelle normal Berechtigungen anfordern. Die Zugriffsberechtigungen sind für die einzelnen Gebiete unterschiedlich. Sie können versuchen, zu anderen Gebieten zu wechseln und dann zu sehen, auf welche Modelle zugegriffen werden kann.

Verwenden von Amazon Bedrock zum Erstellen einer KI-Infrastruktur in der Amazon-CloudWählen Sie in der Konsole im linken Navigationsbereich „Modellzugriff“ und aktivieren Sie das Modell, auf das Sie zugreifen möchten.

Nachdem Sie den Modellzugriff aktiviert haben, können Sie mit verschiedenen Modellen und Inferenzkonfigurationseinstellungen experimentieren, um ein Modell zu finden, das zu Ihrem Anwendungsfall passt.

Verwenden von Amazon Bedrock zum Erstellen einer KI-Infrastruktur in der Amazon-Cloud

Das Erstellen von KI-Modellen in der Amazon-Cloud mit Amazon Bedrock ist ein einfacher und effizienter Prozess.

Melden Sie sich zunächst bei der AWS-Managementkonsole an und greifen Sie auf den Amazon Bedrock-Service zu. Wählen Sie das gewünschte vortrainierte generative KI-Modell aus, z. B.Oder Bildgenerierungsmodelle.

Amazon Bedrock bietet eine Vielzahl von Modelloptionen, darunter Modelle von Amazon und anderen führenden KI-Anbietern, und Benutzer können entsprechend ihren spezifischen Anforderungen auswählen.

Konfigurieren Sie anschließend die Modellparameter und legen Sie Feinabstimmungsoptionen für spezifische Anwendungsszenarien fest. Bedrock ermöglicht Benutzern die Feinabstimmung des Modells durch einfache Konfigurations- und Integrationsoptionen ohne komplexe manuelle Anpassung. Nach Abschluss der Konfiguration können Sie mit dem Trainingsprozess beginnen. Amazon Bedrock verwaltet automatisch die Rechenressourcen, um die Effizienz und Stabilität des Modelltrainings zu gewährleisten.

Nach Abschluss des Trainings können Benutzer die von Bedrock bereitgestellten Tools nutzen, um das Modell zu testen und zu bewerten und so seine Leistung in einer Produktionsumgebung sicherzustellen. Durch die Integration mit anderen AWS-Diensten wie Amazon SageMaker und AWS Lambda kann das trainierte Modell schließlich in realen Anwendungen eingesetzt werden, um KI-Funktionen schnell zu implementieren.

Um eine effiziente Nutzung des Modells zu gewährleisten, empfiehlt es sich, die Region USA zu priorisieren, damit Sie mehr Modelloptionen erhalten und den Zugriffsstatus beim Anfordern eines Modells einfach einsehen können.

Verwenden von Amazon Bedrock zum Erstellen einer KI-Infrastruktur in der Amazon-Cloud

Derzeit hostet Bedrock die neuesten Llama 3.1-Modelle, einschließlich der Versionen 8B und 70B, und unterstützt auch das neueste Mistral Large-Modell.

Amazon Bedrock Textgenerierung

Amazon BedrockDie Funktion bietet Entwicklern eine effiziente und flexible Möglichkeit, Anwendungen zur Verarbeitung natürlicher Sprache (NLP) zu erstellen und zu optimieren. Über Amazon Bedrock können Benutzer auf eine Reihe vortrainierter generativer KI-Modelle zugreifen, die hochwertige Texte generieren können, darunter Artikelschreiben, Dialoggenerierung undWarten.

Bei der Nutzung des Textgenerierungsdienstes können Nutzer ein Modell auswählen, das zu ihrem Anwendungsszenario passt, wie zum Beispiel, automatisierte Kundenservice-Antworten oder das Verfassen von Berichten. Amazon Bedrock bietet eine einfache Benutzeroberfläche zum Anpassen von Modellparametern und Konfigurieren von Generierungseinstellungen, um sicherzustellen, dass der generierte Text Ihren Anforderungen entspricht. Durch die Integration anderer AWS-Services wie Amazon SageMaker können Benutzer die Leistung des Modells weiter optimieren und detaillierte Anpassungen vornehmen.

Die Textgenerierungsfunktion von Amazon Bedrock unterstützt nicht nur die effiziente Erstellung von Inhalten, sondern stellt auch sicher, dass der generierte Text den Sicherheits- und Compliance-Standards entspricht. Mit dieser Funktion können Unternehmen und Entwickler schnell intelligente, steigern Sie die Produktivität und verbessern Sie das Benutzererlebnis.

Da das Meta-Modell bei der Verarbeitung chinesischer Texte nicht gut funktionierte, entschieden wir uns für das große Modell von Mistral AI zur Textgenerierung. Dieses Modell zeigte bei der Generierung chinesischer Texte gute Ergebnisse und konnte den Generierungseffekt deutlich verbessern. Die Verwendung eines großen Modells zur Codegenerierung ist ebenfalls ein großer Vorteil, da wir dadurch viel Zeit beim Debuggen sparen können.

Verwenden von Amazon Bedrock zum Erstellen einer KI-Infrastruktur in der Amazon-Cloud

Verwenden von Amazon Bedrock zum Erstellen einer KI-Infrastruktur in der Amazon-Cloud

Amazon Bedrock-Bildgenerierung

Amazon BedrockDie Funktion bietet Entwicklern und Unternehmen eine innovative Möglichkeit, hochwertige visuelle Inhalte zu generieren. Mithilfe vortrainierter generativer KI-Modelle können Nutzer eine Vielzahl von Bildern erstellen, darunter künstlerische Kreationen, Produktdesigns, Werbematerialien und mehr.

Mit Amazon Bedrock können Benutzer ein Bildgenerierungsmodell wählen, das ihren Anforderungen entspricht. Diese Modelle unterstützenGenerierung und Detailanpassung. Benutzer können Textbeschreibungen oder andere Eingabebedingungen eingeben, und das Modell generiert basierend auf diesen Eingaben entsprechende Bilder. Der Dienst unterstützt flexible Parametereinstellungen, sodass die generierten Bilder spezifischen Stilen und Anforderungen entsprechen.

GrundgesteinIntegrierte AWS-Sicherheits- und Compliance-Funktionen stellen sicher, dass die generierten Inhalte den Industriestandards entsprechen und den Datenschutz gewährleisten. Darüber hinaus können Nutzer weitere AWS-Tools zur weiteren Bildverarbeitung und -optimierung nutzen, beispielsweise Amazon SageMaker, um die Modellleistung und die Generierungsqualität zu verbessern.

Zusammenfassend lässt sich sagen, dass die Bilderzeugungsfunktionen von Amazon Bedrock leistungsstarke, und hilft Unternehmen dabei, die Effizienz der Inhaltserstellung zu verbessern und Innovationen bei visuellen Inhalten zu fördern.

Amazon Bedrock: Zur Bildgenerierung können Sie Stable Diffusion XL – SDXL 1.0 oder Titan Image Generator G1 verwenden. Ich habe Titan Image Generator G1 gewählt, um einige Beispielbilder zu generieren. Das standardmäßig generierte Bild ist ein Querformatbild mit einer Auflösung von 1024 x 1024.

Die Bildgenerierung dauert einige Zeit, aber das Ergebnis zeigt die wunderschöne Szenerie aus „gesanglichen Vögeln und blühenden Blumen“, die wir mithilfe der KI erreichen.

Verwenden von Amazon Bedrock zum Erstellen einer KI-Infrastruktur in der Amazon-Cloud

Sicherheitsschutzmechanismus und Modellbewertung

Aus Sicherheitsgründen können Sie manuell Schlüsselwörter festlegen, die das Modell für bestimmte Antworten ablehnt. Beispielsweise habe ich hier „Lotterie“, „Gewinn“ und „Glückwunsch“ als blockierte Wörter festgelegt und das Modell daran gehindert, Anfragen mit personenbezogenen Daten (PII) wie Namen usw. zu beantworten.

Verwenden von Amazon Bedrock zum Erstellen einer KI-Infrastruktur in der Amazon-Cloud

Sie können die Leistung Ihres Modells automatisch oder manuell bewerten lassen, um sicherzustellen, dass es den Anforderungen Ihres Projekts entspricht.

Verwenden von Amazon Bedrock zum Erstellen einer KI-Infrastruktur in der Amazon-Cloud

Amazon Bedrock bietet leistungsstarke Tools für die Entwicklung intelligenter, sicherer und verantwortungsvoller KI-Anwendungen durch die richtige Auswahl von Modellen und die Einrichtung von Sicherheitsmaßnahmen. Ob Textgenerierung, Bildgenerierung oder Modellbewertung und Sicherheitsschutz – Bedrock bietet umfassende Unterstützung für Ihr Projekt. Es vereinfacht nicht nur die Erstellung und Verwaltung von KI-Modellen, sondern gewährleistet auch deren Sicherheit und Konformität in Produktionsumgebungen. Mit den erweiterten Funktionen von Bedrock können Sie effizient KI-Lösungen entwickeln, die Geschäftsanforderungen erfüllen, Innovationen vorantreiben und Datensicherheit gewährleisten.

5/5 - (1 Stimme)

Das ist eine gute Idee

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * Mark