Овај дијаграм приказује high-level архитектурни ток интеракције са OpenAI ChatGPT системом — од корисничког prompt-а до финалног одговора. Систем је сведен на пет кључних фаза које обухватају authentication, context assembly, model inference, tool execution loop, и response delivery.
Сврха овог упрошћеног приказа је да пружи брзу концептуалну мапу процеса без детаља имплементације. За потпун увид у све архитектурне слојеве (26 компоненти), коришћење алата, и механизме безбедности, консултујте детаљни интерактивни дијаграм.
1
Корисник → Унос
Корисник уноси prompt преко ChatGPT интерфејса. Систем верификује идентитет, примењује rate limiting, и прикупља потребан контекст (историја, custom instructions, system prompt).
2
Обрада → Безбедност
Prompt се обрађује: спаја се са контекстом, проверава се token window, примењује се moderation filtering, кешира се unchanging prefix, и рутира се према одговарајућем моделу.
3
GPT Модел → Inference
Transformer модел генерише одговор token-по-token (autoregressive). Ако је потребан tool call, модел враћа function request. Ако не, враћа финални текст.
⟲ Tool Execution Loop
Ако модел затражи tool: систем извршава tool, додаје резултат у контекст, и шаље prompt поново на model (прескаче moderation и caching). Loop се понавља док модел не врати финални одговор.
4
Обрада одговора → Безбедност
Финални одговор пролази кроз output moderation, форматира се (Markdown, syntax highlighting), и стримује се преко Server-Sent Events (SSE) до client-а у real-time.
5
Корисник → Одговор
Одговор се приказује у UI-у. Комплетна интеракција се снима у session storage. Корисник може наставити конверзацију (враћа се на фазу 1) или завршити сесију.
© 2025. Сва права задржана.
Сав текстуални, визуелни и медијски садржај на овој интернет страници заштићен је ауторским правом. Свако неовлашћено копирање, умножавање, дистрибуција или јавно приказивање садржаја строго је забрањено и подлеже законским санкцијама.