Sprich mit einem Modell, oder lass es zurücksprechen
TsgcAIChat ist der einheitliche Client. Setze Provider, setze ChatOptions.ApiKey und ChatOptions.Model, rufe Chat auf. Token-Streaming kommt über OnChatStream mit einem Cancel-Flag an, und ChatAsync liefert ab Delphi 2010 ein Future zurück, sodass der UI-Thread nie blockiert. TsgcAIDocumentExtractor wandelt ein PDF oder ein Bild in JSON um, das gegen dein Schema validiert wird, mit einer Konfidenz pro Feld. TsgcAIVoiceAgent ist ein Echtzeit-Sprachagent über OpenAI Realtime oder Gemini Live, der zuhört, antwortet, den Nutzer unterbrechen lässt und deine Tools aufruft. Die anderen drei kapseln komplette Gesprächsabläufe, auch die sprachgesteuerten.