Jan 1, 2024
Hallo, liebe Laravel-Enthusiasten! In der sich ständig weiterentwickelnden Welt des E-Commerce ist die Integration von KI in Ihre Laravel-Anwendungen nicht nur ein Luxus, sondern eine Notwendigkeit. Mit dem Laravel-Paket von SharpAPI ist es jetzt einfacher denn je. In diesem Blog werde ich Sie durch 10 transformative Anwendungsfälle führen, um Ihre auf Laravel basierenden E-Commerce-Anwendungen mit SharpAPI zu verbessern.
Es kann unzählige Stunden sparen und jede App mit KI-Funktionen mit nur ein paar Zeilen Code aufladen.
Bitte beziehen Sie sich auf die GitHub-Seite des Pakets für die vollständige Dokumentation.
Für das native PHP8 Composer-Paket, siehe bitte
https://github.com/sharpapi/sharpapi-php-client
Lass uns eintauchen!
Zuerst einmal, lassen Sie uns das SharpAPI Laravel-Paket installieren. Es ist ein Kinderspiel:
composer require sharpapi/sharpapi-laravel-client
Holen Sie sich als nächstes Ihren API-Schlüssel, indem Sie sich bei SharpApi.com registrieren, und setzen Sie ihn in Ihre .env:
SHARP_API_KEY=your_api_key_here
Das Gespräch mit einer KI-Engine kann ein paar Sekunden dauern, daher wird dringend empfohlen, das Laravel-Warteschlangensystem zu verwenden, um versendete Aufgaben zu optimieren und die Ergebnisse zu überprüfen, insbesondere wenn Sie größere Datenmengen verarbeiten.
Das war's! Sie sind bereit, Ihre App zu verstärken.
Erstellen Sie ansprechende Produktbeschreibungen in Sekunden.
Geben Sie so viele Details und eine Tasche voller Parameter des Produkts an, um die bestmögliche Marketingeinführung zu erhalten. Nützlich beim Befüllen von Produktkatalogdaten und der Massenverarbeitung von Produkten. So geht's:
$statusUrl = \SharpApiService::generateProductIntro(
'Razer Blade 16 Gaming Laptop: NVIDIA GeForce RTX 4090-13th Gen Intel 24-Core i9 HX CPU-16 inch Dual Mode Mini LED (4K UHD+ 120Hz & FHD+ 240Hz) - 32GB RAM - 2TB SSD - Kompaktes GaN-Ladegerät - Windows 11 NVIDIA GEFORCE RTX 4090 GRAFIK, 13TH GEN INTEL CORE I9 13950HX PROZESSOR',
'Englisch'
);
$result = \SharpApiService::fetchResults($statusUrl);
$result->getResultJson();
Beispielantwort:
{
"product_intro": "Erleben Sie die ultimative Gaming- und Content-Creation-Power mit dem Razer Blade 16 Gaming-Laptop. Mit der NVIDIA GeForce RTX 4090-Grafik und dem 13. Gen Intel Core i9 HX-Prozessor liefert dieser Laptop unvergleichliche Leistung sowohl für Gaming als auch für ressourcenintensive Aufgaben. Das nächste Generation Dual-Mode Mini LED-Display bietet atemberaubende 4K-Auflösung für kreative Arbeiten und ultrahohe Bildwiederholraten für reibungsloses Gameplay. Mit einem kompakten GaN-Ladegerät und einem eloxierten Aluminium-Unibody ist dieser Laptop für Portabilität konzipiert, ohne Kompromisse bei Leistung und Haltbarkeit einzugehen."
}
Verstehen Sie Ihre Kunden besser, indem Sie die Stimmungen in ihren Bewertungen analysieren.
Analysiert die Produktbewertung des Kunden und liefert deren Stimmung (POSITIV/NEGATIV/NEUTRAL) mit einer Punktzahl zwischen 0–100%. Ideal für die Verarbeitung von Stimmungsberichten für jeden Online-Shop:
$statusUrl = \SharpApiService::productReviewSentiment('Diese Konsole hat erstaunliche Grafiken!');
$result = \SharpApiService::fetchResults($statusUrl);
$result->getResultJson();
Beispielantwort:
{
"opinion": "POSITIV",
"score": 94
}
Automatische Kategorisierung von Produkten zur Verbesserung der Benutzerführung.
Generiert eine Liste geeigneter Kategorien für das Produkt mit Relevanzgewichten als Gleitkommawert (1.0–10.0), wobei 10 100% entspricht, der höchste Relevanzwert. Geben Sie den Produktnamen und seine Parameter an, um die bestmöglichen Kategorietreffer zu erhalten. Praktisch beim Befüllen von Produktkatalogdaten über Formulare und bei der Massenverarbeitung von Produkten.
$statusUrl = \SharpApiService::productCategories(
'Razer Blade 16 Gaming Laptop: NVIDIA GeForce RTX 4090-13th Gen Intel 24-Core i9 HX CPU - 16 inch Dual Mode Mini LED (4K UHD+ 120Hz & FHD+ 240Hz) - 32GB RAM - 2TB SSD - Kompaktes GaN-Ladegerät - Windows 11',
'Englisch'
);
$result = \SharpApiService::fetchResults($statusUrl);
$result->getResultJson();
Beispielantwort:
[
{ "name": "Gaming-Laptops", "weight": 10 },
{ "name": "Computer-Hardware", "weight": 9 },
{ "name": "Elektronik", "weight": 8 },
{ "name": "Technologie", "weight": 7 }
]
Automatisieren Sie personalisierte Dankes-E-Mails nach dem Kauf als Teil Ihrer Marketingautomatisierungsbemühungen.
Der Antwortinhalt enthält keinen Titel, keine Begrüßung oder Absenderinformationen am Ende, sodass Sie den Rest der E-Mail einfacher personalisieren können.
$statusUrl = \SharpApiService::generateThankYouEmail(
'[IM From] Honey Mask 4.23oz | Abwaschbarer Typ, echter Honig 38,7%, Tiefenfeuchtigkeit, Pflege, Hydratisierung und klarer Teint.',
'Englisch'
);
$result = \SharpApiService::fetchResults($statusUrl);
$result->getResultJson();
Beispielantwort:
{
"email": "Wir möchten uns herzlich bei Ihnen bedanken, dass Sie die [I'M From] Honey Mask 4.23oz | Abwaschbarer Typ, echter Honig 38,7%, Tiefenfeuchtigkeit, Pflege, Hydratisierung und klarer Teint gekauft haben. Wir schätzen Ihre Unterstützung und hoffen, dass unser Produkt Ihrer Haut die nötige Pflege und Feuchtigkeit bietet. Wenn Sie Fragen haben oder weitere Unterstützung benötigen, zögern Sie bitte nicht, uns zu kontaktieren. Ihre Zufriedenheit ist unsere Priorität, und wir sind hier, um sicherzustellen, dass Sie eine positive Erfahrung mit unseren Produkten haben. Nochmals vielen Dank, dass Sie sich für unsere Produkte entschieden haben. Wir schätzen Ihr Vertrauen und freuen uns darauf, Sie wieder bedienen zu dürfen."
}
Erreichen Sie ein globales Publikum, indem Sie jeden Teil Ihrer Produktbeschreibungen übersetzen.
Sie können diesen Endpunkt auch verwenden, um jeden Teil Ihres Marketingautomatisierungs-Workflows oder der Kommunikation mit Ihren Kunden zu übersetzen. API unterstützt derzeit 80 Sprachen.
$statusUrl = \SharpApiService::translate(
'Dieses Telefon hat die beste Kamera auf dem Markt.',
'Spanisch'
);
$result = \SharpApiService::fetchResults($statusUrl);
$result->getResultJson();
Beispielantwort:
{
"content": "Este teléfono tiene la mejor cámara del mercado.",
"from_language": "Englisch",
"to_language": "Spanisch"
}
Halten Sie Ihre Produktbewertungen sauber und relevant. Sie können jede Art von Benutzereingaben über diese Methode verarbeiten (wie Kommentare usw.).
Bietet eine prozentuale Vertrauensbewertung und eine Erklärung, ob es als Spam betrachtet wird oder nicht. Diese Informationen sind nützlich für Moderatoren, um eine endgültige Entscheidung zu treffen.
$statusUrl = \SharpApiService::detectSpam(
'Hallo, hier ist John von Finance Plus. Ich habe vorher angerufen, wir haben anderen Personen wie Ihnen geholfen, ihre Kreditwürdigkeit zu verbessern. Bitte rufen Sie mich später an.'
);
$result = \SharpApiService::fetchResults($statusUrl);
$result->getResultJson();
Beispielantwort:
{
"pass": false,
"score": 80,
"reason": "Der bereitgestellte Inhalt ist wahrscheinlich Spam. Er weist Merkmale auf, die häufig in Spam-Nachrichten vorkommen, einschließlich unerwünschter Kontaktaufnahme, eines generischen und unpersönlichen Tons und eines Aufrufs zur Handlung zur Verbesserung der Kreditwürdigkeit ohne spezifische Details zur individuellen Situation. Die Erwähnung eines vorherigen Anrufs kann der Versuch sein, ein falsches Gefühl der Vertrautheit zu schaffen. Der gesamte Inhalt weckt Verdacht auf potenziellen Spam."
}
Extrahieren Sie effizient Telefonnummern und E-Mails aus Kundenanfragen.
Das folgende Beispiel analysiert den bereitgestellten Text auf Telefonnummern und gibt die ursprünglich erkannte Version und ihr E.164-Format zurück. Es könnte nützlich sein, wenn große Datenmengen gegen Telefonnummern oder z.B. wenn Sie Telefonnummern oder E-Mails an Orten erkennen möchten, an denen sie nicht sein sollten.
$statusUrl = \SharpApiService::detectPhones(
'Wo finden Sie uns? Rufen Sie einen technischen Berater an: Anruf: 1800-394-7486 oder unser Büro in Singapur +65 8888 8888'
);
$result = \SharpApiService::fetchResults($statusUrl);
$result->getResultJson();
Beispielantwort:
[
{ "parsed_number": "+18003947486", "detected_number": "1800-394-7486" },
{ "parsed_number": "+6588888888", "detected_number": "+65 8888 8888" }
]
Analysiert den bereitgestellten Text auf mögliche E-Mails. Es könnte nützlich sein, um große Datenmengen gegen E-Mail-Adressen zu verarbeiten und zu validieren oder um zu überprüfen, ob sie an Orten sind, an denen sie nicht sein sollten oder in einem seltsamen Format vorliegen (wie im Beispiel unten: Hidden_email[at]amazon.com)
$statusUrl = \SharpApiService::detectEmails(
'Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. Kontaktieren Sie uns unter example@email.com oder lorem.ipsum@email.com für weitere Informationen. Hidden_email[at]amazon.com'
);
$result = \SharpApiService::fetchResults($statusUrl);
$result->getResultJson();
Beispielantwort:
[
"example@email.com",
"lorem.ipsum@email.com",
"Hidden_email@amazon.com"
]
Fassen Sie lange Produktdetails oder Bewertungen schnell zusammen, um sie einfacher zu konsumieren.
Geben Sie alle Informationen und Parameter zum Produkt an, die vom Anbieter bereitgestellt werden, um die besten Ergebnisse zu erzielen. Perfekt für die Erstellung von Marketingeinführungen längerer Texte:
$statusUrl = \SharpApiService::summarizeText(
'Xbox Wireless Controller - Carbon Black Enthält Xbox Wireless- und Bluetooth-Technologie für drahtloses Spielen auf unterstützten Konsolen, Windows 10-PCs, Android-Handys und Tablets. Bleiben Sie mit einem strukturierten Griff an den Abzügen, Stoßstangen und dem Rückengehäuse im Ziel. Ein neues hybrides D-Pad für präzise, aber vertraute Eingaben. Machen Sie den Controller zu Ihrem eigenen, indem Sie die Tastenbelegung mit der Xbox-Zubehör-App anpassen. Hersteller Microsoft, Artikelnummer QAT-00003 Produktabmessungen 17,8 x 17,7 x 7,2 cm; 455 Gramm ASIN B08HNSLYYD',
'Englisch'
);
$result = \SharpApiService::fetchResults($statusUrl);
$result->getResultJson();
Beispielantwort:
{
"summary": "Erleben Sie Gaming wie nie zuvor mit dem Xbox Wireless Controller in Carbon Black. Dieser schlanke Controller bietet die Freiheit des drahtlosen Spielens auf unterstützten Konsolen, Windows 10-PCs, Android-Handys und Tablets und gibt Ihnen die Flexibilität, überall zu spielen. Sein strukturierter Griff sorgt dafür, dass Sie während intensiver Spielsessions im Ziel bleiben, während das neue hybride D-Pad präzise und vertraute Eingaben ermöglicht. Außerdem können Sie Ihr Spielerlebnis personalisieren, indem Sie die Tastenbelegung mit der Xbox-Zubehör-App anpassen. Erhöhen Sie Ihr Gaming-Erlebnis mit diesem hochwertigen Controller von Microsoft, der für Präzision und Komfort entwickelt wurde."
}
Automatisch META-Tags für Produktseiten generieren, um das SEO zu verbessern.
Stellen Sie sicher, dass Sie Links zur Website und zur Bilder-URL einfügen, um so viele Tags wie möglich zu erhalten.
$statusUrl = \SharpApiService::generateSeoTags(
'Spigen Urban Fit Designed for New MacBook Pro 14 Inch and 16 Inch Models (2023 and 2021) - Protective Hard Shell Case - Black, Brand Spigen, Color Black, Compatible Devices MacBook Pro 14 inch, Form Factor Case, Shell Type Hard, About this item, Sleek and minimal design with a premium knit fabric, Durable but slim enhanced daily protection, Precise cutouts around ports for easy access, Overheating prevention with elevated bottom, Designed specifically for your MacBook Pro 14 inch with new M3 / M3 Pro / M3 Max and M2 Pro / M2 Max / M1 Pro / M1 Max Chip (A2779 / A2442 / 2023 / 2021), URL: https://www.amazon.com/Spigen-Urban-Designed-MacBook-Shell/dp/B09R2KCXD2?ref_=ast_sto_dp&th=1, product photo: https://m.media-amazon.com/images/I/71WagddZ64L._AC_SX679_.jpg',
'Englisch'
);
$result = \SharpApiService::fetchResults($statusUrl);
$result->getResultJson();
Beispielantwort:
{
"meta_tags": {
"title": "Spigen Urban Fit Designed for MacBook Pro 14 Inch and 16 Inch Models",
"description": "Schlankes und minimalistisches Design mit einem Premium-Strickstoff. Langlebig, aber schlank für verbesserten täglichen Schutz. Präzise Ausschnitte um Anschlüsse für einfachen Zugriff. Überhitzungsschutz mit erhöhtem Boden.",
"keywords": "Spigen, Urban Fit, MacBook Pro 14 Zoll, Schutzetui, Hartschalenetui, schwarz, M3, M3 Pro, M3 Max, M2 Pro, M2 Max, M1 Pro, M1 Max",
"author": "",
"og:url": "https://www.amazon.com/Spigen-Urban-Designed-MacBook-Shell/dp/B09R2KCXD2?ref_=ast_sto_dp&th=1",
"og:type": "website",
"og:image": "https://m.media-amazon.com/images/I/71WagddZ64L._AC_SX679_.jpg",
"og:title": "Spigen Urban Fit Designed for MacBook Pro 14 Inch and 16 Inch Models",
"og:site_name": "Amazon.com",
"og:description": "Schlankes und minimalistisches Design mit einem Premium-Strickstoff. Langlebig, aber schlank für verbesserten täglichen Schutz. Präzise Ausschnitte um Anschlüsse für einfachen Zugriff. Überhitzungsschutz mit erhöhtem Boden.",
"twitter:card": "summary_large_image",
"twitter:image": "https://m.media-amazon.com/images/I/71WagddZ64L._AC_SX679_.jpg",
"twitter:title": "Spigen Urban Fit Designed for MacBook Pro 14 Inch and 16 Inch Models",
"twitter:description": "Schlankes und minimalistisches Design mit einem Premium-Strickstoff. Langlebig, aber schlank für verbesserten täglichen Schutz. Präzise Ausschnitte um Anschlüsse für einfachen Zugriff. Überhitzungsschutz mit erhöhtem Boden.",
"twitter:creator": ""
}
}
Da haben Sie es, Laravel-Entwickler! Mit diesen 10 KI-gesteuerten Verbesserungen über SharpAPI wird Ihre E-Commerce-App nicht nur ein besseres Benutzererlebnis bieten, sondern auch Ihre Abläufe optimieren. Es ist an der Zeit, die KI die schwere Arbeit erledigen zu lassen, damit Sie sich auf die Innovation und das Wachstum Ihres Unternehmens konzentrieren können. Viel Spaß beim Codieren!
URLs Detektor
Inhalt & Marketing-Automatisierung
Lebenslauf/CV-Parsing
HR-Technologie
Produktbewertung Stimmungsprüfer
E-Commerce
Reisebewertungssentimentprüfer
Reisen, Tourismus & Gastgewerbe
Erweiterter Textübersetzer
Inhalt & Marketing-Automatisierung
E-Mail-Detektor
Inhalt & Marketing-Automatisierung
Ihre Kunden benötigen bereits KI. Lassen Sie sich dafür bezahlen, dass Sie den einfachsten Weg zur Integration empfehlen.