Hallo!

BrainTech - Softwarelösungen, Webdesign und Anwendungen.

Modul 2 – Erster OpenAI-API-Aufruf Lektion

Erster API-Request

Erster API-Request

Erster API-Request ist wichtig, weil FirmAssist ohne eine stabile API-Schicht nicht zuverlässig mit dem Modell sprechen kann.

Jetzt starten Sie FirmAssist: API-Schlüssel, Ordnerstruktur und der erste PHP-Aufruf mit Modellantwort.

Im Detail

Hier bauen Sie den minimalen produktiven Fluss: Konfiguration, HTTP-Aufruf, Antwortverarbeitung und sichere Fehlerbehandlung. Wenn diese Schicht sauber ist, können spätere Chat-, OCR- und RAG-Funktionen in FirmAssist sie wiederverwenden, ohne Code zu duplizieren oder improvisierte Lösungen zu bauen.

Wichtige Punkte

  • Geheimnisse bleiben ausschließlich auf dem Server.
  • Die Payload muss lesbar und gültig sein.
  • HTTP-Status und Body werden getrennt geprüft.
  • Timing- und Fehlerlogs helfen beim späteren Debugging.

Praxisbeispiel

Erster PHP-Aufruf an den KI-Provider.

$payload = [
    'model' => 'gpt-4.1-mini',
    'input' => 'Summarize this supplier email in one sentence.',
];

$ch = curl_init('https://api.openai.com/v1/responses');
curl_setopt_array($ch, [
    CURLOPT_POST => true,
    CURLOPT_HTTPHEADER => [
        'Authorization: Bearer ' . getenv('OPENAI_API_KEY'),
        'Content-Type: application/json',
    ],
    CURLOPT_POSTFIELDS => json_encode($payload, JSON_THROW_ON_ERROR),
    CURLOPT_RETURNTRANSFER => true,
]);

$response = curl_exec($ch);
curl_close($ch);
echo $response;

Häufiger Fehler

Der Fehler ist, jeden Ausfall hinter einer generischen Meldung zu verstecken.

Zusammenfassung

Nach dieser Lektion können Sie einen stabilen KI-Endpoint bauen, den FirmAssist als Grundlage für spätere Module nutzt.

Design Wireframe
High Fidelity Design
Design development
Design development
Design development
Research development