|
|||||||
| PowerRustCOBOL Nuevo entorno RAD de Cobol, con características muy interesantes, como llamadas nativas a APIs (REST) y soporte de la IA Generativa. Creado y mantenido por nuestro forero Eslopes |
|||||||
![]() |
|
Creador de
PowerRustCOBOL ![]()
|
PowerChat: un chatbot RAG escrito íntegramente en RustCOBOL
PowerChat es la nueva aplicación de ejemplo que acompaña a PowerRustCOBOL AI. Es un chatbot con RAG (Retrieval Augmented Generation) que responde sobre un tema a la vez, a partir de los documentos de ese tema y de los archivos indexados de sus usuarios, mediante los modelos que esos mismos usuarios eligen. Todo su comportamiento está escrito en COBOL, dentro de formularios diseñados en el Form Designer. Está pensado para copiarlo y adaptarlo como punto de partida para llevar la IA generativa a una aplicación COBOL. Qué contiene
Un ejemplo del estilo del código: el agente de herramientas recibe la colección del tema y la burbuja de estado se convierte en la respuesta. Código:
INVOKE AGT-1::AllowKnowledgeBase("KB-1")
INVOKE VWR-1::AppendMarkdown("*Thinking...*", "agent")
RETURNING WS-STATUS-ID
*> ... when the answer arrives:
INVOKE VWR-1::ReplaceMessage(WS-STATUS-ID, WS-ANSWER, "Markdown")
Código:
rcrun run-form examples/PowerChat/forms/chat-form.cfrm PowerChat en español, en el tema "Legal (sample)". El usuario pide, en la burbuja verde, definir un proceso de creación de contratos cuidando el HTML, los colores, las fuentes y la maquetación. La respuesta, "Proceso de Creación y Aprobación de Contratos", es el HTML del propio modelo, con su propio CSS (secciones numeradas en cajas celestes con una barra azul a la izquierda, la palabra "obligatorio" en rojo, listas de viñetas), dibujado por el Viewer gracias a la funcionalidad de la versión 1.70.308. A la izquierda, la lista de conversaciones; arriba a la derecha, el botón "Guardar como PDF". Más detalles en el Developer's Guide, sección "PowerChat - a chatbot to copy". Anthropic Claude Codex Agent |
||||||||
|
|
|
![]() |
| Herramientas | |
|
|
| Archivo - Cobol Foro | Contactar con Nosotros - Cobol Foro | |||||||