eSeGeCe — Enterprise-Kommunikationskomponenten für Delphi & .NET
IM FOKUS · KI- & LLM-Komponenten

Deine Delphi-App, jetzt eine KI-Anwendung

Native Komponenten für OpenAI, Anthropic, Google Gemini, xAI Grok, DeepSeek, Mistral und Ollama. Streaming-Antworten, Function Calling, Embeddings, Vision und das Model Context Protocol, direkt aus deinem Delphi- oder .NET-Code. Keine Python-Brücke, keine externe Laufzeitumgebung, nichts Zusätzliches auf dem Zielrechner zu installieren.

  • 7 native LLM-Komponenten
  • MCP-Client und -Server
  • Delphi 7 bis RAD Studio 13
Assistent · Streaming über SSE

Du

Fasse Bestellung 10248 für den Kunden zusammen und sag mir, ob etwas die Lieferung blockiert.

Assistent Tool-Aufruf · GetOrder

Ich habe GetOrder mit der ID 10248 aufgerufen. Es kamen 3 Bestellpositionen zurück, Gesamtsumme 440,00 EUR, versandt am 16. Juli. Der Kunde hat keine offenen Rechnungen, es blockiert also nichts die Lieferung.
sgcWebSockets

Die KI- und MCP-Komponenten sind Teil von sgcWebSockets, derselben Bibliothek, die dir WebSocket, HTTP/2, MQTT und 30+ API-Integrationen liefert. Eine Installation, eine Lizenz, voller Quellcode.

KI-Komponenten → Preise ansehen →

Jedes Modell, ein Komponentenstil

Sieben native Clients, jeder eine sofort einsetzbare nicht-visuelle Komponente mit typisierten Requests, typisierten Responses und Server-Sent-Events-Streaming.

OpenAI Anthropic Claude Google Gemini xAI Grok DeepSeek Mistral AI Ollama

Die OpenAI-Komponente steuert auch jedes OpenAI-kompatible Backend an. Ändere den Endpunkt und den API-Schlüssel, der Code bleibt gleich.

Azure OpenAI Groq Together LM Studio vLLM llama.cpp server

Auch die Vektorspeicherung ist abgedeckt, mit Embeddings, die in einen lokalen Dateispeicher oder nach Pinecone geschrieben werden. Siehe Embeddings, Vektordatenbanken und Pinecone.

Zehn Zeilen Delphi, Tokens auf dem Bildschirm

Komponente anlegen, Schlüssel setzen, Ereignis verbinden. Jedes Delta kommt in OnHTTPAPISSE an, sobald das Modell es erzeugt.

uses
  sgcHTTP_API_Anthropic;

procedure TForm1.Ask;
begin
  FClaude := TsgcHTTP_API_Anthropic.Create(nil);
  FClaude.AnthropicOptions.ApiKey := 'sk-ant-...';
  FClaude.AnthropicOptions.AnthropicVersion := '2023-06-01';
  FClaude.OnHTTPAPISSE := OnDelta;

  FClaude._CreateMessageStream('claude-3-5-sonnet-latest',
    'Summarise order 10248 for the customer.', 1024);
end;

procedure TForm1.OnDelta(Sender: TObject; const aEvent, aData: string;
  var Cancel: Boolean);
begin
  Memo1.Text := Memo1.Text + aData;
end;
using esegece.sgcWebSockets;

var claude = new TsgcHTTPAPI_Anthropic();
claude.AnthropicOptions.ApiKey = "sk-ant-...";
claude.AnthropicOptions.AnthropicVersion = "2023-06-01";

// every server-sent delta lands here as it is produced
claude.OnHTTPAPISSE += (sender, ev, data, cancel) => Console.Write(data);

claude._CreateMessageStream("claude-3-5-sonnet-latest",
    "Summarise order 10248 for the customer.", 1024);

Was du geliefert bekommst

  • Streaming. Token-für-Token-Deltas über Server-Sent Events, bei jedem Anbieter.
  • Function Calling und Tools. Typisierte Request-Klassen wie TsgcAnthropicClass_Request_Tool, kein handgeschriebenes JSON.
  • Embeddings und RAG. TsgcAIOpenAIEmbeddings schreibt Vektoren in einen lokalen Dateispeicher oder nach Pinecone und fragt dann den nächsten Nachbarn ab.
  • Vision. Sende Bilder an die Anbieter, die sie unterstützen, darunter Claude, Gemini, Grok, DeepSeek und Mistral.
  • Token-Zählung. Geminis CountTokens schätzt die Kosten eines Prompts, bevor du ihn absendest.
  • Produktions-Infrastruktur. CircuitBreaker, ReadTimeout und TLSOptions in jeder KI-Komponente, dazu OnHTTPAPIException.

Deine Geschäftslogik, aufrufbar von einem Agenten

MCP ist das offene Protokoll, mit dem ein KI-Host Tools findet und aufruft. Stelle eine Pascal-Methode als Tool bereit, und Claude Desktop oder dein eigener Agent kann sie aufrufen, während dein Code die Antwort bestimmt.

  1. Ein Tool bereitstellen Rufe Tools.AddTool('GetOrder', 'Return an order by id') auf und deklariere die Argumente mit InputSchema.Properties.AddProperty.
  2. Den Server registrieren Hänge TsgcWSAPIServer_MCP an einen sgcWebSockets-HTTP-Server, setze den Endpunkt auf /mcp und schalte ihn aktiv.
  3. Der Agent ruft es auf Der KI-Host listet deine Tools auf, wählt GetOrder und sendet die Argumente, die er aus dem Gespräch abgeleitet hat.
  4. Dein Code antwortet OnMCPRequestTool feuert mit einem typisierten Request, du füllst die Antwort, und das Modell liest deine Daten als Kontext.

Beide Seiten des Protokolls sind enthalten. TsgcWSAPIServer_MCP macht deine Anwendung zum Tool-Anbieter, und TsgcWSAPIClient_MCP lässt deine Anwendung jeden MCP-kompatiblen Server nutzen und dessen Tools, Prompts und Ressourcen aufrufen. Beide Komponenten sind Teil der Enterprise-Edition. Lies die MCP-Übersicht.

Warum nativ einen Python-Sidecar schlägt

Einen Python-Dienst an eine Delphi-Anwendung zu schrauben bedeutet zwei Laufzeitumgebungen, zwei Deployment-Geschichten und zwei Sorten von Bugs. Diese Komponenten kompilieren in deine ausführbare Datei.

Eine einzige Binärdatei zum Ausliefern

Der KI-Client ist eine nicht-visuelle Komponente, die in deine Anwendung gelinkt wird. Es gibt keinen Sidecar-Prozess zu starten, zu überwachen oder neu zu starten, und keinen Localhost-Port abzusichern.

Kein Interpreter auszuliefern

Nichts, was auf dem Rechner des Kunden per pip installiert werden muss, keine virtuelle Umgebung, kein Version-Pinning. Kompilierter nativer Code, genau wie der Rest deiner Anwendung.

Derselbe TLS-Stack

KI-Aufrufe laufen über die eigene HTTP-Schicht der Bibliothek und nutzen damit dieselbe OpenSSL- und SChannel-Konfiguration, dieselben TLS-Optionen und dieselben Timeouts, die du für alles andere ohnehin gesetzt hast.

Jedes Ziel, das du ohnehin bedienst

Delphi 7 bis RAD Studio 13, dazu .NET Framework 2.0, .NET Core, .NET Standard und .NET 5 bis .NET 9. Windows, macOS, Linux, iOS und Android.

Sechs Bibliotheken, ein Abo

Die KI-Komponenten sind ein Teil des Stacks. Alles Folgende wird vom selben Team gebaut, im selben Stil, mit vollem Quellcode.

sgcWebSockets

WebSocket, HTTP/2, MQTT, WebRTC, KI und MCP, dazu 30+ API-Integrationen. Die Bibliothek, die diese Seite trägt.

Mehr erfahren →

sgcHTML

Baue die Web-UI für deinen Agenten in Delphi oder .NET. Serverseitige HTML-Komponenten, Echtzeit-Updates per WebSocket, htmx-Interaktivität.

Mehr erfahren →

sgcOpenAPI

OpenAPI-3.x-Parser, Pascal-SDK-Generator und Server, dazu 1.195+ vorgefertigte SDKs. Mach aus jeder REST API ein Tool, das dein Agent aufrufen kann.

Mehr erfahren →

sgcSign

Dokumentsignaturen (XAdES, PAdES, CAdES, ASiC) und Code-Signierung (Authenticode, ClickOnce, NuGet, VSIX), per Bibliothek oder per sgcSign Server.

Mehr erfahren →

sgcBiometrics

Windows Hello, Fingerabdrucksensoren und Gesichtserkennung für Delphi und C++ Builder, auf dem Windows Biometric Framework.

Mehr erfahren →

sgcIndy

Erweiterte Indy TCP/IP-Komponentensuite mit umfangreicher Protokollunterstützung und Leistungsarbeit für Enterprise-Anwendungen.

Mehr erfahren →

Jedes Produkt ist im All-Access-Bundle enthalten, und jedes Produkt beginnt mit derselben kostenlosen Testversion.

Was Entwickler sagen

Vertrauen von Delphi-, C++ Builder-, Lazarus- und .NET-Entwicklern weltweit, die Echtzeit- und KI-gestützte Anwendungen entwickeln.

Eure sgcWebSockets-Bibliothek ist sehr nützlich und einfach einzurichten. Macht weiter so!
Simone Moretti Delphi-Entwickler
sgcWebSockets ist großartig und euer Support ist der beste!
Christian Meyer Gründer & CTO
Vielen Dank für eure Hilfe und Unterstützung, ich liebe eure Komponenten.
Mark Steinfeld CTO

Du siehst gerade die Ansicht KI & Agenten von eSeGeCe.

Zeig mir eine andere Perspektive →
30 Tage Geld-zurück-GarantieNicht zufrieden? Fordern Sie innerhalb von 30 Tagen nach dem Kauf eine vollständige Rückerstattung an. Rückerstattungsrichtlinie ansehen

Mach deine Anwendung diese Woche KI-nativ

Komponente einsetzen, API-Schlüssel setzen, erste Antwort streamen. Voller Quellcode, royaltyfreie Bereitstellung und der gesamte eSeGeCe-Stack dahinter.