OpenAI API jelentése

OpenAI API

Az OpenAI API egy fejlesztői felület, amin keresztül a saját szoftvered közvetlenül meghívhatja az OpenAI által fejlesztett nyelvi és kép-modelleket (GPT-4, GPT-4o, GPT-4o-mini, DALL-E, Whisper, embedding-modellek). A „közvetlen” itt fontos: nem a chat.openai.com felületet használod, hanem a kódod küld HTTPS POST kérést az api.openai.com címre, és kap vissza strukturált választ JSON-ban. Ezzel építhetsz chatbotot, AI-asszisztenst, dokumentum-feldolgozót, vagy bármi mást, amihez gépi gondolkodás kell.

Így is ismerheted

Magyarul OpenAI fejlesztői felület, vagy a tágabb fogalom: ChatGPT integráció. Angolul OpenAI API, GPT API, OpenAI Platform. A különbség OpenAI ChatGPT (a webes/mobil termék) és OpenAI API (a fejlesztői interfész) között fontos: az előbbi havi $20-as előfizetésű végfelhasználói termék; az utóbbi token-alapú elszámolással, fejlesztőknek készült, és más szabályokkal működik (pl. nem trainelnek rajta az adatokat alapból).

Mire jó cégeknek?

A klasszikus üzleti felhasználási területek, ahova az OpenAI API-t be szokták kötni:

  • Beszélgető AI — weboldali chatbot, ügyfélszolgálati asszisztens, belső HR-asszisztens.
  • Szöveg-feldolgozás — e-mail-kategorizálás, dokumentum-kivonatolás, szerződés-elemzés.
  • Szöveg-generálás — termékleírás, blog-vázlat, hírlevél-draft, sales-szöveg.
  • Tartalom-transzformálás — fordítás, hangnem-átírás, formátumváltás (PDF → markdown).
  • Kép-generálás és -elemzés — DALL-E 3 képek létrehozása, Vision API képek megértésére.
  • Hang-feldolgozás — Whisper a beszéd-átirathoz, TTS hang-szintézishez.

Egy konkrét példa: a beérkező árajánlat-kérés feldolgozása. Az API-nak elküldöd a teljes e-mail-szöveget plus egy prompt-ot, és kapsz vissza struktúrált JSON-t a cég nevével, kontakt-adatokkal, kért szolgáltatással, költségvetés-tartománnyal és sürgősséggel. Ez 5-10 másodperc alatt megvan, és pár cent költséggel.

Hogyan néz ki egy API-hívás?

A legegyszerűbb chat-API-hívás:

const response = await fetch('https://api.openai.com/v1/chat/completions', {
  method: 'POST',
  headers: {
    'Authorization': 'Bearer sk-...',
    'Content-Type': 'application/json'
  },
  body: JSON.stringify({
    model: 'gpt-4o-mini',
    messages: [
      { role: 'system', content: 'Te egy magyar AI-asszisztens vagy.' },
      { role: 'user', content: 'Mit jelent a CDN?' }
    ]
  })
});

A válasz egy JSON, ami a generált szöveget tartalmazza a choices[0].message.content mezőben, plus token-számláló (mennyi tokent fogyasztottál).

Modell-választás és árak (2026-os állapot)

Az OpenAI több modellt kínál különböző árakon:

  • GPT-4o — a legintelligensebb általános modell. ~$2.50/$10 per millió input/output token. Komolyabb feladatokra (kreatív szöveg, komplex elemzés).
  • GPT-4o-mini — gyors, olcsó, 90%-os feladatra elég. ~$0.15/$0.60 per millió token. Tipikus kategorizálás, egyszerű chatbot, adat-kinyerés.
  • o1 / o3 — „reasoning” modellek, többlépéses logikai gondolkodásra. Drágábbak, lassabbak, de matematikára és kódra erősen jók.
  • text-embedding-3-small — vektor-generálás, ~$0.02 per millió token.
  • DALL-E 3 — kép-generálás, ~$0.04 / kép.
  • Whisper — hang-átirat, ~$0.006 / perc.

Praktikus tipp: a legtöbb workflow-hoz a GPT-4o-mini elég. Csak akkor lépj GPT-4o-ra, ha tényleg minőség-igény van. A költség-különbség 10-20x.

Hogyan használd biztonságosan?

Az API-kulcs egy karaktersorozat (sk-...), amivel az OpenAI rád ismer. Ez egyúttal egy „pénztárca-kulcs” — ha valaki ellopja, a te számládra fog költeni. Néhány alapszabály:

  • Sose kerüljön a frontend-be — minden API-hívás szerveroldalról menjen. A frontend ne is lássa.
  • Sose kerüljön Git-be — környezeti változó (.env fájl, ami a .gitignore-ban szerepel), vagy secret manager.
  • Állíts havi limitet — az OpenAI dashboarden beállíthatsz havi költségplafont. Egy hibás workflow csendben kifuttathat 1000 dollárt.
  • Rotálj rendszeresen — 3-6 havonta generálj új kulcsot, és cseréld le a régieket.

GDPR és európai cégek

Az OpenAI alapból az USA-ban tárolja és dolgozza fel az adatokat. Európai cégnek ez gond lehet, főleg ha ügyfél-adatokat (név, e-mail, telefonszám) küldesz a promptba. Három megoldás:

Az Azure OpenAI Microsoft-féle változat, ahol EU-régióban (West Europe, North Europe) futnak a modellek, szerződésileg garantált európai adatkezelés, és az adatokat nem használják fel modell-tréninghez. Egy magyar cégnek ez a gyakorlati standard.

Az OpenAI Enterprise / Team előfizetésen kapcsolható az „data retention off” — a beküldött adatokat 0 napig tárolják, és nem használják fel. Ez API-szinten is elérhető bizonyos szerződésekkel.

Vagy nem küldesz személyes adatot a promptba — anonimizálsz, mielőtt felteszed a kérdést. „Egy 35 éves marketinges Budapestről” helyett „[USER]”.

Részletesebben a GDPR és AI cikkben.

Mire figyelj?

A legnagyobb buktató a rate limit. Az OpenAI másodperc/perc-szintű hívás-korlátokat alkalmaz, és ha túlléped, 429 hibát kapsz. Egy jól megírt integráció exponential backoff retry-t használ, és request queue-t építhet.

A második a tokenköltség-robbanás. Egy 1000 tokenes prompt × 10 ezer hívás/hónap = 10 millió token = ~$2-30 (modelltől függően). De ha a prompt 5000 tokenes, az 5x annyiba kerül. Tartsd rövidre a promptokat, kérj rövid válaszokat (max_tokens paraméter), és használj caching-et a gyakori kérdésekre.

A harmadik a modell-frissítések. Az OpenAI rendszeresen ad ki új modelleket, és néha kivonja a régieket. Ha a kódod hard-coded „gpt-4-turbo-2024-04-09″-re hivatkozik, az leáll. Verzionálj felelősen, és figyeld a deprecation-eket.

A negyedik a hibakezelés. Az API néha lassú, néha 503-as hibát ad. A jól megírt integráció timeout-ol, retry-zik, és van fallback-megoldása.

Ha egy konkrét folyamatban szeretnéd az OpenAI API-t bekötni — chatbot, asszisztens, automatizáció —, az AI és automatizáció szolgáltatásból induljunk: prompt-tervezés, integráció, üzemeltetés. Egy weboldali bevezetésre a chatbot fejlesztés a relevánsabb. Hivatalos dokumentáció: platform.openai.com/docs.

Beszéljünk a Projektedről

Minden jó projekt egy üzenettel kezdődik. Ha van egy ötleted, egy kérdésed, vagy csak kíváncsi vagy mibe kerülne — írj bátran. Minden megkeresésre személyesen válaszolunk.

Create your account
Ajánlatkérés