Overview of the Stock FAQ Bot
mainThe Stock FAQ Bot is a specialized agent built using Colang that can:
- Retrieve the stock price of a specific organization.
- Answer general queries related to the stock market and related financial concepts.
repository·main·Indexed 43 days ago
https://github.com/nvidia/aceA suite of generative AI technologies and microservices (NIMs) designed to power digital humans, interactive NPCs, and AI-driven customer service avatars. Includes tools for deploying RAG bots, Stock bots, and Colang 2.0 sample bots via Kubernetes and Helm, with support for multimodal interaction management and speech interfaces.
The Stock FAQ Bot is a specialized agent built using Colang that can:
The ACE Agent Bot Web UI is a web application designed for interacting with ACE Agent bots. It supports three primary modes of interaction:
The Food Ordering Bot is a virtual assistant built using Colang designed to assist users with food orders. Its core functionalities include:
The Audio2Face (A2F) Microservice repository provides the necessary components to deploy and interact with the Audio2Face service. Key resources include:
proto/ folder, these contain the service definitions and installation instructions for the gRPC interfaces.quick-start/ folder contains a docker-compose configuration for deploying both the Audio2Face and A2F Controller containers.scripts/ folder contains sample applications demonstrating how to use the A2F Microservice.example_audio/ folder contains audio files for testing the service.The Gaming Non-Playing Character (NPC) sample bots demonstrate how to build LLM-driven Natural Language Understanding (NLU) and Natural Language Generation (NLG) capabilities for game characters. These bots allow you to provide game-stage specific context to the Chat Engine at runtime to dynamically change NPC behavior.
Two sample bots are provided:
samples/jin/bot_config.yaml.samples/elara/bot_config.yaml.Both bots can be deployed in a single Chat Engine instance and use the mixtral-8x7b-instruct model from the NVIDIA API Catalog.
ACE Agent is a collection of microservices designed to build scalable, customizable, LLM-driven Conversational AI Agents. It provides a complete workflow for deploying virtual agents capable of multi-turn and multi-user contextual conversations.
Key capabilities include:
NVIDIA Unified Cloud Services (UCS) Tools is a low-code framework designed for building cloud-native, real-time, and multimodal AI applications. It uses a Microservices Architecture approach, allowing developers to combine specialized microservices into complex applications.
Key features include:
For detailed implementation guides and examples, refer to the official UCS Tools documentation.
The Spanish Bot, built using Colang, is designed to handle real-time weather data, temporal information, and open-domain questions in Spanish.
Supported features include:
The Spanish NMT bot is designed to handle Spanish-language queries by translating them to English for processing and back to Spanish for responses. It supports the following functionalities:
The Spanish NMT bot provides the following capabilities:
stock_bot sample, providing foundational information about stocks, the share market, and various stock classifications. It is designed to answer user queries related to equity, market types, and investment categories.Colang 2.0 is the latest iteration of the Colang language and runtime. It builds upon the guardrailing and conversational interaction management of Colang 1.0 but adds core support for multimodality.
Key features include:
In ACE Agent, Colang 2.0 is accessed via an asynchronous, event-based interface.