Modul 2 – Erster OpenAI-API-Aufruf
Übung
Übung: erster KI-Chat
Übung: erster KI-Chat
Diese Lektion behandelt ersten KI-Chat in PHP im Kontext von PHP-Webanwendungen mit OpenAI und ähnlichen APIs. Der Fokus liegt auf dem praktischen Verständnis von Architektur, Kosten und Nutzererlebnis in der Produktion.
Im BrainTech AI Developer-Kurs bauen Sie modulare Integration vom ersten API-Aufruf bis RAG, Agenten und lokale Modelle. Beispiele nutzen PHP 8, .env für Geheimnisse und klare Frontend/Backend-Trennung ohne API-Schlüssel im Client.
Aufgabe
- Erstellen Sie ai-lab/ mit public/, src/ und config/.
- Fügen Sie .env mit OPENAI_API_KEY hinzu (phpdotenv oder getenv).
- Implementieren Sie AiClient mit chat(string $message): string.
- Einfaches HTML-Formular und AJAX-Endpoint zum Service.
- Fehlerbehandlung für HTTP 401, 429 und Timeout.
- Jede Anfrage loggen: Zeitstempel, Modell, Tokens, Dauer in ms.
- Mit drei Prompts testen und Antworten/Kosten vergleichen.
- Optional: identische Fragen in Redis oder Datei-Cache.
Ziel: ersten KI-Chat in PHP erfolgreich in einer PHP-App mit sicheren API-Aufrufen und Metriken umsetzen.
