sgcUI sgcChat se incluye en sgcUI Enterprise

sgcChat. Un asistente de IA. Un chat de equipo.

Pon un chat dentro de tu propia aplicación. sgcChat muestra las respuestas de un asistente de IA a medida que llegan, con Markdown, bloques de código y llamadas a herramientas, y conecta a tus usuarios entre sí con presencia, indicador de escritura, confirmaciones de lectura y reacciones. Los mismos controles funcionan en VCL, FireMonkey, WinForms, WPF y Avalonia, y el visor de Markdown también se puede usar por separado.

  • VCL
  • FireMonkey
  • WinForms
  • WPF
  • Avalonia
  • Delphi 7 a 13
sgcChat con una conversación de asistente de IA junto a un chat de equipo
  • 7proveedores de LLM a través de sgcWebSockets: OpenAI, Anthropic, Gemini, DeepSeek, Ollama, Grok y Mistral
  • 5frameworks de interfaz: VCL, FireMonkey, WinForms, WPF y Avalonia
  • 3temas de sgcUI que sigue: claro, oscuro y Fluent
  • 12idiomas para los textos de los controles, con conversaciones de derecha a izquierda

Todo lo que necesita un chat.

Un asistente de IA que transmite sus respuestas en streaming, un chat de equipo en tu propio servidor, un visor de Markdown y los mismos controles en cada framework. sgcChat lo cubre todo en un solo producto.

  • Asistente de IA

    Respuestas en streaming, detener, regenerar, editar y reenviar, tarjetas de llamada a herramientas.

  • Chat de equipo

    Avatares, presencia, indicador de escritura, confirmaciones de lectura, reacciones, respuestas y archivos adjuntos.

  • Visor de Markdown

    Encabezados, tablas, listas de tareas y bloques de código resaltados con botón de copiar.

  • Todas las plataformas

    VCL, FireMonkey, WinForms, WPF y Avalonia, además de salida SVG y PNG sin interfaz.

Míralo en marcha.

Renderizado con la salida sin interfaz de sgcChat. Las demos se instalan con la prueba de sgcUI para Delphi y C++ Builder, y las demos de .NET se incluyen en la descarga Registered de .NET.

Una conversación con un asistente de IA con una tarjeta de llamada a herramienta y un bloque de código Pascal resaltado
Asistente de IA

Respuestas en streaming, detener y regenerar.

  • TsgcChatAI vincula una conversación a un proveedor, envía el historial y el prompt del sistema, y muestra cada fragmento de la respuesta como Markdown con formato en cuanto llega.
  • El proveedor se ejecuta en un hilo de trabajo, así que la ventana sigue respondiendo, y el panel del chat ofrece detener, regenerar, y editar y reenviar para cada respuesta.
  • Las tarjetas de llamada a herramientas muestran el nombre de la herramienta, los argumentos, el resultado y un estado de en curso, terminada o error.
  • TsgcChatAIProvider_AIChat se conecta a TsgcAIChat de sgcWebSockets, y TsgcChatAIEventProvider recibe el streaming de tu propio backend en un evento. Hablar con Claude, OpenAI, Gemini y los demás proveedores de LLM requiere sgcWebSockets, incluido en All-Access.
Un chat de equipo con avatares, presencia, una reacción, confirmaciones de lectura y un indicador de escritura
Chat de equipo

Presencia, escritura, confirmaciones y reacciones.

  • Avatares con iniciales o una imagen y un punto de presencia, un indicador de escritura y confirmaciones de lectura, también en conversaciones de grupo.
  • Reacciones, respuestas, mensajes editados y eliminados, y archivos adjuntos con miniaturas de imagen y chips de archivo.
  • TsgcChatTransport_WebSocket conecta un cliente y TsgcChatServer_WebSocket retransmite los mensajes entre los clientes de un canal. El chat de equipo por WebSocket requiere sgcWebSockets, incluido en All-Access. Sin él, TsgcChatEventTransport conecta el chat a cualquier backend.
El visor de Markdown con encabezados, una lista, una cita, una tabla y un bloque de código
Visor de Markdown

Markdown con bloques de código y un botón de copiar.

  • TsgcVCLMarkdownViewer y TsgcFMXMarkdownViewer muestran encabezados, énfasis, citas, listas, listas de tareas, tablas, enlaces e imágenes.
  • Bloques de código de Pascal, C#, C++, JavaScript, Python, JSON, SQL y otros lenguajes con resaltado de sintaxis y un botón de copiar.
  • Streaming con AppendMarkdown y Flush, selección, Ctrl+C y un evento OnLinkClick.
La misma conversación con el asistente de IA en el tema Fluent oscuro
Aspecto y alcance

Temas, de derecha a izquierda y 12 idiomas.

  • El chat sigue los temas claro, oscuro y Fluent de sgcUI, así que encaja con el resto de tu aplicación.
  • Una conversación en árabe o hebreo se refleja, y los textos de los controles vienen en inglés, español, alemán, francés, italiano, portugués (Brasil), neerlandés, polaco, turco, japonés, coreano y chino.
  • UI Automation para la vista del chat, el visor de Markdown y el campo de entrada. En Windows, la vista del chat es una lista de mensajes para lectores de pantalla, con el autor y la hora de cada mensaje.

Conecta el chat a un proveedor de IA.

TsgcChatAIProvider_AIChat conecta un enlace TsgcChatAI con TsgcAIChat de sgcWebSockets. Cambia Provider para usar Anthropic, Gemini, DeepSeek, Ollama, Grok o Mistral.

Este código necesita sgcWebSockets, incluido en All-Access. El relay del chat de equipo y la versión en 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;

Forma parte de sgcUI.

sgcChat no se vende como paquete independiente. Consíguelo en sgcUI Enterprise junto con el resto de productos sgcUI, con un único tema y runtime, o en el paquete All-Access. Todos incluyen el código fuente.

Standard

sgcGrid, sgcNavigation, sgcToolbar y sgcEditors.

€380 / desarrollador
Ver Standard

Professional

Standard más sgcCharts, sgcDashboard y sgcGauges.

€529 / desarrollador
Ver Professional
Incluye sgcChat

Enterprise

Los 17 productos sgcUI.

€699 / desarrollador
Ver Enterprise
Añade sgcWebSockets

All-Access

Todos los productos de eSeGeCe, con sgcUI Enterprise y sgcWebSockets incluidos, así que el proveedor de IA y el puente WebSocket de sgcChat funcionan desde el primer momento.

€1,059 / desarrollador
Ver All-Access

sgcChat requiere sgcUICore y sgcRichEdit, que están incluidos, y el instalador añade sgcRichEdit y sgcPDF junto con él. No hay edición Community gratuita. Hablar con Claude, OpenAI, Gemini y los demás proveedores de LLM, y el chat de equipo por WebSocket, requieren sgcWebSockets, incluido en All-Access. Sin él, TsgcChatAIEventProvider y TsgcChatEventTransport conectan el chat con tus propias llamadas de IA y tu propio backend.

Descubrir sgcUI

Pon sgcChat en tu propia aplicación hoy.

La prueba de sgcUI incluye sgcChat, sgcRichEdit y todos los demás productos sgcUI. Ejecuta las demos AIAssistant, TeamChat y MarkdownViewer, o consulta primero todas las funciones.

Lo último del blog

Ver todas las publicaciones →

Estás viendo la vista sgcChat de eSeGeCe.

Mostrar otro enfoque →
Garantía de devolución de 30 días¿No estás satisfecho? Solicita un reembolso completo en los 30 días posteriores a la compra. Ver política de reembolso