Habla con un modelo, o deja que él te responda
TsgcAIChat es el cliente unificado. Establece Provider, establece ChatOptions.ApiKey y ChatOptions.Model, llama a Chat. El streaming de tokens llega en OnChatStream con un indicador Cancel, y ChatAsync devuelve un future en Delphi 2010 y posteriores, así que el hilo de la interfaz nunca se bloquea. Novedad en 2026.10, TsgcAIDocumentExtractor convierte un PDF o una imagen en JSON validado contra tu esquema, con una confianza por campo. También novedad, TsgcAIVoiceAgent es un agente de voz en tiempo real sobre OpenAI Realtime o Gemini Live que escucha, responde, deja interrumpir al usuario y llama a tus herramientas. Los otros tres encapsulan bucles de conversación completos, incluidos los de voz.