모델에게 말을 걸고, 모델이 답하게 하세요
TsgcAIChat이 통합 클라이언트입니다. Provider를 지정하고 ChatOptions.ApiKey와 ChatOptions.Model을 설정한 뒤 Chat을 호출하세요. 토큰 스트리밍은 Cancel 플래그와 함께 OnChatStream으로 전달되고, ChatAsync는 Delphi 2010 이상에서 future를 반환하므로 UI 스레드가 멈추지 않습니다. 2026.10에 새로 추가된 TsgcAIDocumentExtractor는 PDF나 이미지를 스키마로 검증된 JSON으로 바꾸며, 필드마다 신뢰도를 함께 제공합니다. 또한 새로 추가된 TsgcAIVoiceAgent는 OpenAI Realtime 또는 Gemini Live를 통해 듣고, 대답하고, 사용자가 끼어들 수 있게 하고, 당신의 도구를 호출하는 실시간 음성 에이전트입니다. 나머지 세 컴포넌트는 음성 시나리오를 포함한 완결된 대화 흐름을 감싸 줍니다.