Zum Inhalt springen
Laravel OpenAI Beispiele

Laravel OpenAI Beispiele

Erstellt:

Aktualisiert:

Kategorien: Projekte

Autor: Tobias Schottstädt

Laravel OpenAI Beispiele

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

  1. Repository klonen: git clone https://github.com/xchimx/Laravel-OpenAI-Examples.git
  2. Abhängigkeiten installieren: composer install
  3. Umgebungsvariablen festlegen: cp .env.example .env und php artisan key:generate
  4. API-Schlüssel konfigurieren: OpenAI API-Schlüssel in .env Datei hinzufügen.
  5. Assets installieren und kompilieren: npm install und npm run build
  6. Storage-Link erstellen: php artisan storage:link

Weitere Informationen

Für detailliertere Informationen und den kompletten Quellcode besuche das Repository.

Tobias Schottstädt

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. |

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.