Laravel OpenAI Beispiele
Erstellt:
Aktualisiert:
Kategorien: Projekte
Autor: Tobias Schottstädt
Dieses Repository zeigt, wie man OpenAI-Funktionen mit Laravel 10, Tailwind, OpenAI-PHP und Laravel Prompts nutzen kann. Es bietet Beispiele für Textgenerierung, Audioerzeugung, Bildgenerierung und -erweiterung sowie Chatbot-Interaktionen.
Programmiersprachen
- PHP: Eine serverseitige Skriptsprache, die hauptsächlich für Webentwicklung verwendet wird. Hier wird sie genutzt, um die Logik und Funktionalität der Laravel-Anwendung zu implementieren.
- Blade (Laravel): Das Templating-Engine von Laravel, das es ermöglicht, PHP-Code in HTML-Templates einzubetten. Es wird für die Darstellung der Benutzeroberfläche verwendet.
- JavaScript: Eine Programmiersprache, die hauptsächlich für die Erstellung von interaktiven Webinhalten verwendet wird. Hier wird sie in Kombination mit Tailwind CSS für dynamische und responsive Frontend-Funktionen genutzt.
- Tailwind CSS: Ein Utility-First-CSS-Framework, das es ermöglicht, schnell benutzerdefinierte Designs zu erstellen, ohne dass man selbst viel CSS schreiben muss.
README-Inhalt
Das Repository bietet verschiedene Beispiele dafür, was man mit OpenAI und Laravel umsetzen kann, darunter:
- Gedichte generieren
- Audioerzeugung (Pranks)
- Bildgenerierung und -erweiterung
- Chatbot-Interaktionen
Nutzung des Repositories
- Repository klonen:
git clone https://github.com/xchimx/Laravel-OpenAI-Examples.git - Abhängigkeiten installieren:
composer install - Umgebungsvariablen festlegen:
cp .env.example .envundphp artisan key:generate - API-Schlüssel konfigurieren: OpenAI API-Schlüssel in
.envDatei hinzufügen. - Assets installieren und kompilieren:
npm installundnpm run build - Storage-Link erstellen:
php artisan storage:link
Weitere Informationen
Für detailliertere Informationen und den kompletten Quellcode besuche das Repository.
Autor
Hey 👋 mein Name ist Tobias Schottstädt und ich bin ein Full-Stack Developer. Als ki-Spezialist aus Kassel kann ich dich möglicherweise in deinem Projekt unterstützen. Ich freue mich, von Ihnen zu hören! Egal ob Sie Fragen, Anregungen oder Feedback haben. Über mich | Kontakt
Mein Hauptaugenmerk liegt dabei auf der Anwendungsentwicklung, diese realisiere ich hauptsächlich mit den Programmiersprachen PHP und Javascript. Genutzt werden dafür die Frameworks Laravel und Vue.JS bzw. Livewire.