Intégration IA et Machine Learning — sgcWebSockets | eSeGeCe

Intégration IA et Machine Learning

Connecte tes applications Delphi et .NET aux principales plateformes IA mondiales grâce à des composants natifs hautes performances.

Prise en charge complète des plateformes IA

Composants Delphi et .NET natifs pour les services et protocoles IA les plus populaires.

OpenAI

Plateforme IA leader. Couverture API complète : ChatGPT (GPT-4o, GPT-4, GPT-3.5), génération d'images DALL-E, transcription Whisper, synthèse vocale, fine-tuning, API d'assistants et streaming temps réel avec function calling.

En savoir plus

Anthropic

Intégration Claude AI. Prise en charge des modèles Claude 4.5 Sonnet, Claude 4 Opus, Claude 3.5 Haiku. Chat completions, réponses en streaming, tool use et capacités de vision.

En savoir plus

Google Gemini

Modèles multimodaux Google Gemini. Génération de texte et de contenu, vision, tool use, sorties JSON structurées, comptage de tokens et embeddings via le composant natif TsgcHTTP_API_Gemini.

En savoir plus

xAI Grok

Modèles xAI Grok pour les chat completions, la vision et le raisonnement en temps réel. Réponses en streaming et liste des modèles via le composant natif TsgcHTTP_API_Grok.

En savoir plus

DeepSeek

Modèles LLM DeepSeek (deepseek-chat et deepseek-reasoner). Chat completions, vision et réponses en streaming via le composant natif TsgcHTTP_API_DeepSeek.

En savoir plus

Mistral AI

Modèles Mistral AI pour les chat completions, la vision, le mode JSON, les embeddings et la liste des modèles. Des LLM européens efficaces via le composant natif TsgcHTTP_API_Mistral.

En savoir plus

Ollama (LLM local)

Exécute des LLM open source en local et en toute confidentialité avec Ollama. Chat completions hors ligne, streaming, embeddings et gestion des modèles locaux via le composant natif TsgcHTTP_API_Ollama.

En savoir plus

ChatBot

Composant d'IA conversationnelle pour construire des assistants interactifs à l'allure humaine. Conversations multi-tours, gestion du contexte et réponses en streaming. Fonctionne avec les backends OpenAI et Anthropic.

En savoir plus

Translator

Traduction de langues alimentée par l'IA. Traduction fluide et précise entre plus de 100 langues grâce à des backends LLM.

En savoir plus

Embeddings

Génère des embeddings vectoriels pour la recherche sémantique, le clustering et les recommandations. Construis des applications RAG (Retrieval Augmented Generation) avec tes propres données.

En savoir plus

Bases de données vectorielles (Pinecone)

Intégration native de Pinecone pour stocker et interroger des embeddings vectoriels. Construis des systèmes de recherche et de recommandation IA évolutifs.

En savoir plus

Bases de données vectorielles

Stocke, indexe et interroge des embeddings vectoriels pour la recherche sémantique et la génération augmentée par récupération (RAG). Connecte tes applications IA à des backends de stockage vectoriel pour une recherche de similarité rapide sur tes propres données.

En savoir plus

Model Context Protocol

Connecte les modèles IA aux outils, données et contexte via le protocole ouvert Model Context Protocol (MCP). sgcWebSockets fournit à la fois des composants serveur MCP et client MCP pour Delphi et .NET.

En savoir plus

MCP Server

Implémentation du serveur Model Context Protocol. Expose des outils, prompts et ressources aux modèles IA. Enterprise uniquement.

En savoir plus

MCP Client

Client MCP pour se connecter aux serveurs MCP. Accède aux outils, ressources et prompts depuis n'importe quel serveur compatible MCP.

En savoir plus

Pourquoi des composants IA natifs ?

Évite les maux de tête des wrappers REST API. sgcWebSockets livre une intégration IA prête pour la production sous forme de composants Delphi natifs.

Performance véritablement native

Composants pensés sur mesure qui s'intègrent directement dans ton IDE Delphi ou .NET avec IntelliSense complet, prise en charge à la conception et code natif compilé.

  • Composants prêts à l'emploi avec IntelliSense complet à la conception
  • Code natif compilé — ni interprété ni pont
  • Sécurité SSL/TLS complète avec prise en charge d'OpenSSL et SChannel
  • Déploiement multiplateforme : Windows, macOS, Linux, iOS, Android
  • Architecture asynchrone événementielle pour des appels IA non bloquants

Plateformes prises en charge

Développe des applications alimentées par l'IA dans ton IDE préféré et déploie sur toutes les principales plateformes.

Delphi

De Delphi 7 à RAD Studio 13. Prise en charge complète des frameworks VCL et FireMonkey avec composants à la conception.

C++ Builder

De C++ Builder 10.1 Berlin à C++ Builder 13. En-têtes wrapper C++ natifs pour une intégration fluide.

Lazarus

Lazarus 4.4.0 Win64 avec prise en charge du compilateur Free Pascal pour le développement Pascal open source.

.NET

.NET Framework 2.0+, .NET Core 1.0+, .NET Standard 1.6+ et .NET 5 à .NET 9.

Intégration IA en quelques minutes

Pose le composant, configure ta clé API et commence à construire — fonctionne avec OpenAI et 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;

Tutoriels et guides

Des guides pas à pas pour intégrer les plateformes IA les plus populaires dans tes applications Delphi.

Ajoute de l'IA à tes applications dès aujourd'hui

Télécharge l'essai gratuit et intègre OpenAI, Anthropic, MCP et plus dans ton application Delphi ou .NET en quelques minutes.