sgcUI sgcChat jest zawarty w sgcUI Enterprise

sgcChat. Asystent AI. Czat zespołowy.

Umieść czat we własnej aplikacji. sgcChat pokazuje odpowiedzi asystenta AI w miarę ich napływania, z Markdown, blokami kodu i wywołaniami narzędzi, a użytkowników łączy ze sobą dzięki obecności, wskaźnikowi pisania, potwierdzeniom odczytu i reakcjom. Te same kontrolki działają w VCL, FireMonkey, WinForms, WPF i Avalonia, a przeglądarka Markdown działa także samodzielnie.

  • VCL
  • FireMonkey
  • WinForms
  • WPF
  • Avalonia
  • Delphi 7 do 13
sgcChat z rozmową z asystentem AI obok czatu zespołowego
  • 7dostawców LLM przez sgcWebSockets: OpenAI, Anthropic, Gemini, DeepSeek, Ollama, Grok i Mistral
  • 5frameworków interfejsu: VCL, FireMonkey, WinForms, WPF i Avalonia
  • 3motywy sgcUI, których przestrzega: jasny, ciemny i Fluent
  • 12języków tekstów kontrolek, z rozmowami od prawej do lewej

Wszystko, czego potrzebuje czat.

Asystent AI, który strumieniuje odpowiedzi, czat zespołowy na własnym serwerze, przeglądarka Markdown i te same kontrolki w każdym frameworku. sgcChat obejmuje to wszystko w jednym produkcie.

  • Asystent AI

    Odpowiedzi w streamingu, zatrzymywanie, ponowne generowanie, edycja i ponowne wysłanie, karty wywołań narzędzi.

  • Czat zespołowy

    Awatary, obecność, pisanie, potwierdzenia odczytu, reakcje, odpowiedzi i załączniki.

  • Przeglądarka Markdown

    Nagłówki, tabele, listy zadań i podświetlone bloki kodu z przyciskiem kopiowania.

  • Każda platforma

    VCL, FireMonkey, WinForms, WPF i Avalonia, a do tego wyjście SVG i PNG bez interfejsu.

Zobacz, jak działa.

Wyrenderowane przez wyjście headless sgcChat. Dema instalują się z wersją próbną sgcUI dla Delphi i C++ Builder, a dema .NET są dołączone do pobrania Registered .NET.

Rozmowa z asystentem AI z kartą wywołania narzędzia i podświetlonym blokiem kodu Pascal
Asystent AI

Odpowiedzi w streamingu, zatrzymywanie i ponowne generowanie.

  • TsgcChatAI wiąże rozmowę z dostawcą, wysyła historię i prompt systemowy oraz pokazuje każdy fragment odpowiedzi jako sformatowany Markdown, gdy tylko nadejdzie.
  • Dostawca działa w wątku roboczym, więc okno pozostaje responsywne, a panel czatu oferuje dla każdej odpowiedzi zatrzymanie, ponowne generowanie oraz edycję i ponowne wysłanie.
  • Karty wywołań narzędzi pokazują nazwę narzędzia, argumenty, wynik oraz stan: w toku, zakończone lub błąd.
  • TsgcChatAIProvider_AIChat łączy się z TsgcAIChat z sgcWebSockets, a TsgcChatAIEventProvider strumieniuje dane z Twojego własnego backendu w zdarzeniu. Rozmowa z Claude, OpenAI, Gemini i innymi dostawcami LLM wymaga sgcWebSockets, który jest zawarty w All-Access.
Czat zespołowy z awatarami, obecnością, reakcją, potwierdzeniami odczytu i wskaźnikiem pisania
Czat zespołowy

Obecność, pisanie, potwierdzenia i reakcje.

  • Awatary z inicjałami lub obrazem i znacznikiem obecności, wskaźnik pisania i potwierdzenia odczytu, także w rozmowach grupowych.
  • Reakcje, odpowiedzi, edytowane i usunięte wiadomości oraz załączniki z miniaturami obrazów i znacznikami plików.
  • TsgcChatTransport_WebSocket łączy klienta, a TsgcChatServer_WebSocket przekazuje wiadomości między klientami kanału. Czat zespołowy WebSocket wymaga sgcWebSockets, który jest zawarty w All-Access. Bez niego TsgcChatEventTransport łączy czat z dowolnym backendem.
Przeglądarka Markdown z nagłówkami, listą, cytatem, tabelą i blokiem kodu
Przeglądarka Markdown

Markdown z blokami kodu i przyciskiem kopiowania.

  • TsgcVCLMarkdownViewer i TsgcFMXMarkdownViewer pokazują nagłówki, wyróżnienia, cytaty, listy, listy zadań, tabele, linki i obrazy.
  • Bloki kodu w Pascalu, C#, C++, JavaScript, Pythonie, JSON, SQL i innych językach z podświetlaniem składni i przyciskiem kopiowania.
  • Streaming z AppendMarkdown i Flush, zaznaczanie, Ctrl+C oraz zdarzenie OnLinkClick.
Ta sama rozmowa z asystentem AI w ciemnym motywie Fluent
Wygląd i zasięg

Motywy, od prawej do lewej i 12 języków.

  • Czat podąża za motywami jasnym, ciemnym i Fluent z sgcUI, więc pasuje do reszty Twojej aplikacji.
  • Rozmowa po arabsku lub hebrajsku jest odbijana lustrzanie, a teksty kontrolek są dostępne po angielsku, hiszpańsku, niemiecku, francusku, włosku, portugalsku (Brazylia), niderlandzku, polsku, turecku, japońsku, koreańsku i chińsku.
  • UI Automation dla widoku czatu, przeglądarki Markdown i pola wprowadzania. W Windows widok czatu jest dla czytników ekranu listą wiadomości, z autorem i godziną każdej wiadomości.

Połącz czat z dostawcą AI.

TsgcChatAIProvider_AIChat łączy powiązanie TsgcChatAI z TsgcAIChat z sgcWebSockets. Zmień Provider, aby użyć Anthropic, Gemini, DeepSeek, Ollama, Grok lub Mistral.

Ten kod wymaga sgcWebSockets, który jest zawarty w All-Access. Przekaźnik czatu zespołowego i wersja w C#

uses
  SysUtils, Classes,
  // sgcWebSockets
  sgcAI, sgcAI_Chat,
  // sgc
  sgcChat_AI, sgcChatWS_AI;

procedure UseOpenAI(aAI: TsgcChatAI; const aApiKey: string);
var
  oChat: TsgcAIChat;
  oProvider: TsgcChatAIProvider_AIChat;
begin
  oChat := TsgcAIChat.Create(aAI.Owner);
  oChat.Provider := aicpOpenAI;
  oChat.ChatOptions.ApiKey := aApiKey;
  oChat.ChatOptions.Model := 'gpt-6-luna';

  oProvider := TsgcChatAIProvider_AIChat.Create(aAI.Owner);
  oProvider.Chat := oChat;

  aAI.Model := oChat.ChatOptions.Model;
  aAI.Provider := oProvider;
end;

Część sgcUI.

sgcChat nie jest sprzedawany jako osobny pakiet. Otrzymasz go w sgcUI Enterprise razem ze wszystkimi innymi produktami sgcUI, ze wspólnym motywem i środowiskiem uruchomieniowym, lub w pakiecie All-Access. Każdy zawiera kod źródłowy.

Standard

sgcGrid, sgcNavigation, sgcToolbar i sgcEditors.

€380 / programista
Zobacz Standard

Professional

Standard plus sgcCharts, sgcDashboard i sgcGauges.

€529 / programista
Zobacz Professional
Zawiera sgcChat

Enterprise

Wszystkie 16 produktów sgcUI.

€699 / programista
Zobacz Enterprise
Dodaje sgcWebSockets

All-Access

Wszystkie produkty eSeGeCe, w tym sgcUI Enterprise i sgcWebSockets, więc dostawca AI i most WebSocket sgcChat działają od razu.

€1,059 / programista
Zobacz All-Access

sgcChat wymaga sgcUICore i sgcRichEdit, które są zawarte, a instalator dodaje razem z nim sgcRichEdit i sgcPDF. Nie ma bezpłatnej edycji Community. Rozmowa z Claude, OpenAI, Gemini i innymi dostawcami LLM oraz czat zespołowy WebSocket wymagają sgcWebSockets, który jest zawarty w All-Access. Bez niego TsgcChatAIEventProvider i TsgcChatEventTransport łączą czat z Twoimi własnymi wywołaniami AI i własnym backendem.

Poznaj sgcUI

Umieść sgcChat we własnej aplikacji już dziś.

Wersja próbna sgcUI zawiera sgcChat, sgcRichEdit i każdy inny produkt sgcUI. Uruchom dema AIAssistant, TeamChat i MarkdownViewer albo najpierw przejrzyj wszystkie funkcje.

Najnowsze wpisy na blogu

Zobacz wszystkie wpisy →

Oglądasz widok sgcChat eSeGeCe.

Pokaż mi inne ujęcie →
30-dniowa gwarancja zwrotu pieniędzyNie jesteś zadowolony? Poproś o pełny zwrot pieniędzy w ciągu 30 dni od zakupu. Zobacz politykę zwrotów