Modul 2 – Prvi OpenAI API poziv
Lekcija
Prvi AI odgovor u browseru
Prvi AI odgovor u browseru
Prvi AI odgovor u browseru je važno jer bez stabilnog API sloja FirmAssist ne može pouzdano da razgovara sa modelom.
Sada pokrećete FirmAssist: kreirate API ključ, folder strukturu i prvi PHP poziv koji vraća odgovor modela.
Detaljnije
Ovde gradite minimalni produkcijski tok: konfiguraciju, HTTP poziv, obradu odgovora i bezbedno rukovanje greškama. Ako je ovaj sloj čist, kasnije chat, OCR i RAG funkcije u FirmAssist mogu da ga koriste bez dupliranja koda i improvizovanih rešenja.
Ključne tačke
- Tajna ostaje samo na serveru.
- Payload mora biti pregledan i validan.
- HTTP status i telo odgovora proveravaju se odvojeno.
- Logovanje trajanja i greške pomaže kasnijem debug-u.
Primer u praksi
Bezbedan prikaz AI odgovora u browseru.
$result = ['answer' => 'Supplier requests payment date confirmation by Friday.'];
?>
<div class="ai-response">
<strong>FirmAssist:</strong>
<p><?= htmlspecialchars($result['answer'], ENT_QUOTES, 'UTF-8') ?></p>
</div>Česta greška
Greška je sakriti sve greške iza jedne generičke poruke.
Rezime
Posle lekcije možete da napravite stabilan AI endpoint koji FirmAssist koristi kao osnovu za dalje module.
