モデルに話しかけ、モデルに話させる
TsgcAIChat が統一クライアントです。Provider を設定し、ChatOptions.ApiKey と ChatOptions.Model を指定して Chat を呼び出します。トークンのストリーミングは Cancel フラグ付きの OnChatStream に届き、ChatAsync は Delphi 2010 以降で future を返すため UI スレッドがブロックされることはありません。2026.10 で新しく加わった TsgcAIDocumentExtractor は、PDF や画像をスキーマで検証済みの JSON に変換し、フィールドごとに信頼度を提供します。また新たに、TsgcAIVoiceAgentは、聞き取り、話し返し、ユーザーの割り込みを許し、ツールを呼び出す、OpenAI RealtimeまたはGemini Liveによるリアルタイム音声エージェントです。残りの 3 つは、音声を含む会話ループ全体をまとめています。