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. Neu in 2026.10 wandelt TsgcAIDocumentExtractor ein PDF oder ein Bild in JSON um, das gegen dein Schema validiert wird, mit einer Konfidenz pro Feld. Ebenfalls neu, 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.