Sari la conținut

Integrare AI

Integrare OpenAI ChatGPT pe site cu GPT-4o si function calling

Chatbot OpenAI antrenat pe documentele firmei tale (RAG), cu actiuni reale via function calling (booking, query stoc, oferte), streaming responses pentru UX premium. Costuri sub 1$ pentru 1000 conversatii tipice. De la 600€ implementare.

GPT-4o + RAG documente
Function calling actiuni
Streaming responses
API key securizat

Ce primesti

Integrare OpenAI completa, nu doar widget pus pe site

Widget chatbot embedabil pe site

Componenta React sau Web Component vanilla care merge pe orice site (WooCommerce, Shopify, Next.js, Astro, PHP custom). Design adaptat brand-ului tau (culori, font, avatar). Streaming responses cu efect typewriter, indicator typing, butoane quick-reply, suport upload imagini cand modelul GPT-4o vision e cerut.

RAG cu embeddings pe documente firma

Indexare continut existent (PDF-uri produse, pagini site, FAQ, manuale tehnice, oferte standard) cu text-embedding-3-small. Stocare in vector database (Pinecone managed sau pgvector in Postgres-ul tau pentru zero cost lunar). Retrieval contextual relevant la fiecare intrebare, raspunsuri ancorate in documentele tale, nu halucinatii.

Function calling pentru actiuni reale

Chatbot-ul nu doar vorbeste, ci face. Definim tools (functii in API-ul tau) pe care GPT-ul le poate apela: verifica_stoc, creeaza_rezervare, genereaza_oferta, trimite_email, deschide_ticket. Validare server-side stricta, logging complet, rollback automat la erori. Transforma chatbot-ul in operator real care economiseste ore zilnic.

Backend securizat cu rate limiting

Cheia OpenAI ramane pe server (niciodata expusa frontend). Edge functions Next.js sau API route Node.js cu streaming POST catre api.openai.com/v1/chat/completions, Bearer token securizat in env vars. Rate limiting per IP, per sesiune si per zi configurabil. Caching la intrebari frecvente cu Redis sau Vercel KV pentru -60% cost OpenAI.

Dashboard cost si analytics conversatii

Vezi in timp real cate conversatii ai avut, cost OpenAI pe luna defalcat pe model, top 10 intrebari, rate de satisfactie (thumbs up/down), conversatii care au necesitat handover uman. Export CSV pentru analiza. Alertare email cand depasesti pragul de cost setat (ex: 50$ luna).

Prompt engineering + fine-tuning

System prompt scris si testat pentru brand voice-ul tau (formal/relaxat, plural/singular, tone-of-voice consistent). Iteratie pe set de 50-100 intrebari test inainte de go-live. Optional fine-tuning model OpenAI pe conversatiile tale dupa 3-6 luni de date colectate, pentru raspunsuri si mai naturale.

Conformitate GDPR si zero data retention

Setam contract OpenAI Enterprise sau bifare Zero Data Retention pe API standard — datele NU sunt folosite pentru training. Documentam DPIA pentru proiecte cu date sensibile. Banner consimtamant inainte de prima conversatie, opt-out usor, export GDPR conversatii la cerere user. Recomandam Llama 3.3 self-hosted pentru date medical/juridic stricte.

Documentatie completa + training echipa

Manual scris cum functioneaza integrarea, diagrama arhitectura, ghid editare system prompt fara cod, video training 45 min cu echipa ta, sesiune Q&A live, 30-90 zile suport bug-uri inclus in pret. Cod sursa livrat in repo-ul tau Git, fara vendor lock-in.

Cum functioneaza

De la discutie initiala la chatbot OpenAI live in 7-14 zile

Zilele 1-2

Discovery + audit continut

Sesiune 60 min: ce procese vrei automatizate (suport, calificare leads, booking, query produse), ce documente firma avem pentru RAG, ce sisteme integram via function calling (CRM, stoc, calendar, email). Identificam top 20 intrebari frecvente pentru testare. Stabilim KPI-uri masurabile (deflectie tickets, conversie leads, NPS chatbot).

Zilele 3-5

Setup infrastructura + indexare RAG

Configurare cont OpenAI cu billing si limite, generare API key cu scope minim necesar, env vars securizate. Indexare continut: extragem text din PDF-uri/pagini/FAQ, chunking semantic (500-800 tokens cu overlap 100), generam embeddings cu text-embedding-3-small, populam vector DB (Pinecone sau pgvector). Test retrieval pe set de intrebari etalon.

Zilele 6-9

Build widget + integrare backend

Componenta UI chatbot (React sau vanilla web component), styling adaptat brand-ului tau, animatii streaming typewriter, suport markdown + code blocks. Backend: API route cu POST catre api.openai.com/v1/chat/completions, model gpt-4o-mini, stream: true pentru typewriter UX, tools array pentru function calling, system prompt finetune-uit pe brand voice. Rate limiting cu Upstash Redis.

Zilele 10-12

Function calling + testare cu echipa

Implementam tools pentru actiuni reale (verifica_stoc, creeaza_rezervare, genereaza_oferta), conectare la API-urile sistemelor tale, validare server-side stricta. Echipa ta testeaza chatbot-ul 3-5 zile cu trafic real (paralel cu suport uman). Colectam feedback, ajustam prompts, fix edge cases, calibram rate limits.

Zilele 13-14

Go-live + monitoring + training

Activare in productie pe site (script inserat sau component import), dashboard cost live, alerting Slack/email cand pica ceva sau cost depaseste prag. Sesiune training echipa ta (45 min cu video), documentatie scrisa, 30-90 zile suport bug-uri inclus. Review primele 7 zile cu metrici concreti (conversatii, cost real, deflectie tickets).

Tehnologie

Cum arata integrarea OpenAI la nivel tehnic

Apel server-side catre POST api.openai.com/v1/chat/completions cu autentificare Bearer pe cheia OpenAI (niciodata expusa frontend). Default folosim modelul gpt-4o-mini pentru cost-effective (30x mai ieftin decat GPT-4o, suficient pentru majoritatea cazurilor reale).

Setam stream: true pentru a primi tokenii pe masura ce sunt generati — chatbot-ul afiseaza raspunsul cu efect typewriter, UX premium fara secunde de asteptare cu pagina blocata. Pentru actiuni reale (booking, query stoc), populam array-ul tools cu definitiile functiilor pe care GPT-ul le poate apela autonom.

Pentru context companie (RAG), facem inainte un retrieval din vector database (top 4-6 chunks relevante pentru intrebare), apoi le injectam in system prompt ca context. Asa raspunsurile sunt ancorate in documentele tale reale, nu cunoasterea generala a modelului.

Stack suportat

Integram OpenAI pe orice stack rezonabil

Next.js custom

Recomandat. Vercel AI SDK + edge functions, streaming nativ, App Router. Cel mai performant + ieftin.

WooCommerce / WordPress

Plugin PHP custom + widget React via shortcode. Function calling integrat cu WooCommerce REST API.

Shopify

App embedded cu Shopify CLI. Storefront widget + Admin API pentru stoc, comenzi, customers.

Astro

API routes cu OpenAI SDK + island components React pentru chatbot. Performance excelent.

PrestaShop

Modul custom PHP + middleware Node.js pentru OpenAI. Widget injectat via theme hook.

Magento 2

Extension custom + REST API integration. Function calling pentru produse, comenzi, customers.

WordPress headless

Identic cu Next.js custom — frontend separat, WP doar pentru continut. Cel mai modern setup.

PHP custom

Middleware Node.js sau Python intre site si OpenAI. Widget JavaScript snippet injectabil oriunde.

Preturi

Trei pachete implementare + cost OpenAI separat transparent

Chatbot Simplu

600€

3-5 zile livrare

  • Widget chatbot pe site
  • Model GPT-4o-mini
  • Streaming responses
  • Rate limiting securizat
  • System prompt brand voice
  • Logging conversatii
  • Dashboard cost basic
  • 30 zile suport bug-uri
Cere oferta

Chatbot RAG

1200€

7-14 zile livrare

  • Tot din pachetul Simplu
  • RAG cu embeddings documente
  • Vector DB (Pinecone sau pgvector)
  • Indexare continut existent
  • Retrieval contextual top 6 chunks
  • Dashboard analytics complet
  • Suport GDPR + DPIA
  • 90 zile suport + 2h mentenanta/luna
Cere oferta

Chatbot Actiuni

1500€+

14-21 zile livrare

  • Tot din pachetul RAG
  • Function calling cu tools custom
  • Integrare 2-4 API-uri firma
  • Validare server-side stricta
  • Booking / stoc / oferte automate
  • Rollback automat erori
  • Monitorizare Sentry
  • 90 zile suport + 4h mentenanta/luna
Cere oferta

Ce influenteaza pretul exact

  • Complexitate UI widget (design custom vs template standard)
  • Volum continut RAG (10 pagini vs 1000 pagini de indexat)
  • Numar API-uri firma de integrat via function calling
  • Stack site (Next.js rapid vs WordPress mai laborios)
  • Necesitate GDPR strict (DPIA documentata, Llama self-hosted)
  • Cost lunar OpenAI: 0.50-15$/luna pentru 1000 conversatii, separat de implementare
  • Cost vector DB: 0€ daca folosim pgvector in Postgres-ul tau, 20-70$/luna Pinecone managed
  • Mentenanta lunara optionala: 0€ (gestionezi singur) sau 80-150€/luna (gestionam noi)

Cui se potriveste

  • Magazine online cu suport repetitiv (status comanda, retur, livrare, stoc)
  • Site-uri firma cu peste 100 vizite/zi si formular contact aglomerat
  • Clinici, cabinete, agentii cu programari si triaj rapid client
  • B2B cu cicluri lungi vanzare ce necesita calificare leads automata
  • Firme cu documentatie tehnica multa (PDF-uri, manuale) — perfect pentru RAG
  • Cei care vor reducere costuri suport client cu 40-70% in 6 luni

Cui NU se potriveste

  • Site-uri cu sub 50 vizitatori/zi — efortul nu se justifica economic
  • Procese cu reguli stricte non-negociabile (calcule contabile, validari ANAF)
  • Date super-sensibile fara contract enterprise — recomandam Llama self-hosted
  • Cei care vor chatbot doar pentru imagine fara KPI clar de business
  • Firme care nu au continut digital (FAQ, documente) pe care sa antrenam RAG-ul

Intrebari frecvente

Ce ne intreaba firmele despre integrare OpenAI pe site

Cat costa cu adevarat sa rulez un chatbot OpenAI pe site dupa implementare?

Costul lunar OpenAI pentru un chatbot bine setat e ridicol de mic comparativ cu valoarea livrata. Pentru 1000 conversatii tipice cu GPT-4o-mini (model recomandat default): 0.50-1.20$/luna in API calls daca folosesti cache pentru intrebari frecvente. Fara cache: 2-4$/luna. Daca treci la GPT-4o full (mai inteligent, raspunsuri mai naturale): 8-15$/luna pentru aceleasi 1000 conversatii. Cost embeddings RAG pentru indexare initiala documente firma: 0.10-0.50$ one-time pentru un site mediu cu 100-300 pagini. Adaugam dashboard cu cost real-time si rate-limits pe sesiune ca sa nu apara surprize.

GPT-4o-mini vs GPT-4o vs Claude — pe care il alegeti pentru clientii din Romania?

Default-ul nostru in 2026 e GPT-4o-mini: bun la romana, foarte rapid (200-400ms primul token), 30x mai ieftin decat GPT-4o, suficient de inteligent pentru 90% din cazurile reale (suport client, FAQ, calificare leads). Trecem la GPT-4o cand: chatbot-ul are de procesat documente complexe (contracte, oferte tehnice), trebuie sa scrie continut lung de calitate (oferte personalizate, draft emailuri), sau cand A/B testing arata diferenta clara in conversie. Claude Sonnet ramane optiune buna pentru context foarte lung (200k tokens) sau cand vrei diversificare furnizor. Iti aratam cifre concrete cost vs calitate inainte sa decidem.

In cat timp e gata integrarea OpenAI pe site-ul meu actual?

Integrare chatbot simplu fara RAG (raspunde din prompt + cunoasterea generala GPT): 3-5 zile lucratoare, include UI widget pe site, streaming responses, logging conversatii in baza ta de date, rate limiting pe IP/sesiune. Integrare chatbot cu RAG (antrenat pe documentele firmei tale): 7-14 zile, include indexare continut existent (PDF-uri, pagini, FAQ), setup vector database (Pinecone, Qdrant sau pgvector in Postgres-ul tau), evaluare calitate raspunsuri pe set test, fine-tuning prompts. Integrare cu function calling (chatbot face actiuni reale): 14-21 zile in plus, depinde de complexitatea API-urilor firmei tale.

Ce face exact integrarea OpenAI cu function calling — nu e doar chat?

Function calling e exact diferenta dintre un chatbot care doar vorbeste si unul care face. Chatbot-ul primeste intrebarea utilizatorului, decide singur ca trebuie sa cheme o functie (de ex: verifica_stoc(id_produs), creeaza_rezervare(data, ora, serviciu), genereaza_oferta(brief_client)), apeleaza acea functie in API-ul tau, primeste rezultatul, si formuleaza raspunsul natural. In practica: chatbot-ul poate face booking real in Calendly, query stoc in WooCommerce, deschide ticket in HubSpot, sau trimite email cu oferta personalizata. Asta transforma chatbot-ul din gimmick in tool real care economiseste ore zilnic.

Ce stack-uri suporta integrarea OpenAI — merge cu WordPress, Shopify, Next.js custom?

Integram OpenAI pe orice stack rezonabil. WooCommerce/WordPress: plugin custom PHP care apeleaza OpenAI API + widget React inserabil cu shortcode, function calling integrat cu WooCommerce REST API pentru stoc/comenzi. Shopify: app embedded cu Shopify CLI, widget care merge cu storefront + Admin API pentru function calling. Next.js custom (recomandarea noastra pentru proiecte noi): Vercel AI SDK cu streaming nativ, edge functions pentru latenta minima, integrare directa in App Router. Astro: API routes cu OpenAI SDK + island components React pentru UI chatbot. PrestaShop/Magento: middleware Node.js intre site si OpenAI, widget separat injectat via JavaScript snippet. WordPress headless: la fel ca Next.js custom.

Care sunt erorile comune cand integrezi OpenAI prost — si cum le evitati?

Greseli pe care le vedem saptamanal la integrari facute repede. 1) Cheia OpenAI expusa in frontend — costuri exploziva si compromis securitate, trebuie apel server-side obligatoriu. 2) Fara rate limiting per sesiune — un user rauvoitor poate genera 10000 requests si te lasa fara plafon API. 3) Fara streaming responses — UX prost, user-ul vede pagina blocata 8-12 secunde. 4) Prompt prea generic — chatbot raspunde lucruri inventate (hallucinations), trebuie RAG cu documente proprii. 5) Fara logging conversatii — nu poti analiza ce intreaba lumea sa imbunatatesti. 6) Function calling fara validare server-side — chatbot-ul poate fi pacalit sa faca actiuni neautorizate. Noi facem checklist explicit pre-livrare pentru fiecare punct.

Ce suport tehnic primesc dupa go-live si daca OpenAI schimba API-ul?

Pachetul standard include 30 zile suport bug-uri post-livrare (fix gratuit la orice nu functioneaza conform specificatiei). Pachetul Pro include 90 zile suport + 2 ore mentenanta/luna pentru ajustari prompt-uri si imbunatatiri minore. Cand OpenAI schimba API (rare, ultimul breaking change major 2023 cu function calling v2): primesti notificare cu cel putin 30 zile inainte, migrare inclusa in mentenanta sau facturata separat la 75€/h daca esti out-of-warranty. Documentam complet codul + arhitectura ca orice dev OpenAI sa poata interveni — nu te legam exclusiv de noi. Optional contract anual mentenanta 80-150€/luna care include adaptari la schimbari OpenAI + 5 ore lunare interventii.

Cand NU e potrivita integrarea OpenAI si imi recomandati altceva?

Iti spunem direct cand sa nu integrezi OpenAI. 1) Date super-sensibile fara contract enterprise (medical detaliat, juridic confidential, financial PII fara DPA): recomandam Llama 3.3 self-hosted pe server EU, control 100% date. 2) Volum sub 50 conversatii/luna: efortul de integrare nu se justifica, mai bine FAQ static bine scris + formular contact. 3) Procese cu reguli stricte non-negociabile (calcule contabile, validari ANAF, conformitate juridica): recomandam workflow n8n cu reguli explicite, nu LLM care poate halucina. 4) Trafic foarte mare (peste 100k conversatii/luna): mai economic combinatie cache agresiv + GPT-4o-mini + Llama self-hosted pentru intrebari simple. 5) Daca chatbot-ul e doar pentru imagine si nu rezolva o nevoie reala — preferam sa refuzam proiectul.

Integrari conexe

Combina OpenAI cu alte automatizari pentru flux complet

Vrei integrare OpenAI / ChatGPT pe site?

Trimite-ne URL-ul site-ului actual si descrie scurt ce vrei sa faca chatbot-ul (suport, calificare leads, booking, query stoc). Iti recomandam pachetul potrivit si trimitem oferta detaliata in 4 ore.