AI & Machine Learning Integration

Connect your Delphi and .NET applications to the world's leading AI platforms with native, high-performance components.

Comprehensive AI Platform Support

Native Delphi and .NET components for the most popular AI services and protocols.

OpenAI

Leading AI platform. Full API coverage: ChatGPT (GPT-4o, GPT-4, GPT-3.5), DALL-E image generation, Whisper speech-to-text, text-to-speech, fine-tuning, assistants API, and real-time streaming with function calling.

자세히 알아보기

Anthropic

Claude AI integration. Support for Claude 4.5 Sonnet, Claude 4 Opus, Claude 3.5 Haiku models. Chat completions, streaming responses, tool use, and vision capabilities.

자세히 알아보기

Google Gemini

Google Gemini 멀티모달 모델. 네이티브 TsgcHTTP_API_Gemini 컴포넌트를 통한 텍스트 및 콘텐츠 생성, 비전, 도구 사용, 구조화된 JSON 출력, 토큰 카운팅, 임베딩을 제공해요.

자세히 알아보기

xAI Grok

채팅 완성, 비전, 실시간 추론을 위한 xAI Grok 모델. 네이티브 TsgcHTTP_API_Grok 컴포넌트를 통한 스트리밍 응답과 모델 목록을 제공해요.

자세히 알아보기

DeepSeek

DeepSeek LLM 모델(deepseek-chat 및 deepseek-reasoner). 네이티브 TsgcHTTP_API_DeepSeek 컴포넌트를 통한 채팅 완성, 비전, 스트리밍 응답을 제공해요.

자세히 알아보기

Mistral AI

채팅 완성, 비전, JSON 모드, 임베딩, 모델 목록을 위한 Mistral AI 모델. 네이티브 TsgcHTTP_API_Mistral 컴포넌트를 통한 효율적인 유럽산 LLM이에요.

자세히 알아보기

Ollama (Local LLM)

Ollama로 오픈소스 LLM을 로컬에서 비공개로 실행해 보세요. 네이티브 TsgcHTTP_API_Ollama 컴포넌트를 통한 오프라인 채팅 완성, 스트리밍, 임베딩, 로컬 모델 관리를 제공해요.

자세히 알아보기

ChatBot

Conversational AI component for building human-like interactive assistants. Multi-turn conversations, context management, and streaming responses. Works with OpenAI and Anthropic backends.

자세히 알아보기

Translator

AI-powered language translation. Seamless and accurate translation between 100+ languages using LLM backends.

자세히 알아보기

Embeddings

Generate vector embeddings for semantic search, clustering, and recommendations. Build RAG (Retrieval Augmented Generation) applications with your own data.

자세히 알아보기

Vector Databases (Pinecone)

Native Pinecone integration for storing and querying vector embeddings. Build scalable AI search and recommendation systems.

자세히 알아보기

MCP Server

Model Context Protocol server implementation. Expose tools, prompts, and resources to AI models. Enterprise only.

자세히 알아보기

MCP Client

MCP client for connecting to MCP servers. Access tools, resources, and prompts from any MCP-compatible server.

자세히 알아보기

Why Native AI Components?

Skip the REST API wrapper headaches. sgcWebSockets delivers production-ready AI integration as native Delphi components.

True Native Performance

Purpose-built components that integrate directly into your Delphi or .NET IDE with full IntelliSense, design-time support, and compiled native code.

  • Drop-in components with full design-time IntelliSense
  • Compiled native code — not interpreted or bridged
  • Full SSL/TLS security with OpenSSL and SChannel support
  • Cross-platform deployment: Windows, macOS, Linux, iOS, Android
  • Event-driven async architecture for non-blocking AI calls

Supported Platforms

Develop AI-powered applications on your preferred IDE and deploy across every major platform.

Delphi

Delphi 7 through RAD Studio 13. Full VCL and FireMonkey framework support with design-time components.

C++ Builder

C++ Builder 10.1 Berlin through C++ Builder 13. Native C++ wrapper headers for seamless integration.

Lazarus

Lazarus 4.4.0 Win64 with Free Pascal compiler support for open-source Pascal development.

.NET

.NET Framework 2.0+, .NET Core 1.0+, .NET Standard 1.6+, and .NET 5 through .NET 9.

AI Integration in Minutes

Drop the component, set your API key, and start building — works with OpenAI and Anthropic.

Delphi — OpenAI
procedure TForm1.AskChatGPT;
begin
  sgcAIOpenAI1.ApiKey := 'sk-your-api-key';
  sgcAIOpenAI1.ChatCompletions.Model := 'gpt-4o';
  sgcAIOpenAI1.ChatCompletions.AddMessageUser('What is WebSocket?');
  sgcAIOpenAI1.ChatCompletions.CreateChatCompletions;
end;

procedure TForm1.sgcAIOpenAI1ChatCompletionsResponse(Sender: TObject;
  const Response: TsgcAIOpenAIChatCompletionsResponse);
begin
  Memo1.Lines.Add(Response.Choices[0].Message.Content);
end;

Add AI to Your Applications Today

Download the free trial and integrate OpenAI, Anthropic, MCP, and more into your Delphi or .NET application in minutes.