OpenLink AI Layer
A modern solution for creating, testing, and deploying AI Agents built on loose coupling principles, ensuring platform-independent deployment and usage by design.
The OpenLink AI Layer (OPAL) provides a comprehensive, declarative framework for building AI Agents that can be deployed across webpages, chat widgets, agent stores, or exposed via APIs.
It seamlessly integrates the capabilities of Large Language Models (LLMs) with Database Management Systems, Knowledge Graphs, Document & File Systems, and Retrieval Augmented Generation (RAG) — all while supporting declarative query languages like SQL, SPARQL, and GraphQL.
Constraining hallucinations by Loosely coupling Large Language Models (LLMs) with data managed by database managements, file systems, and knowledge graphs. .
Enabling the direct and safe execution of queries against, and across, disparate data sources using declarative query languages such as SQL, SPARQL, SPASQL (SPARQL inside SQL), and GraphQL from within Large Language Models e.g., the GPT and Mistral families of language models. For instance, directly query disparate line-of-business data sources as part of a AI-driven systems of intelligence.
Enabling the use of natural language for finding information with precision and then acting on it immediately.
OPAL (OpenLink AI Layer) is a powerful AI-oriented middleware layer that enables the creation, deployment, and use of Smart Agents. It achieves this by loosely coupling Large Language Models (LLMs), OpenAPI-compliant Web Services, and Data Spaces, which include databases, knowledgebases, knowledge graphs, and file systems.
OPAL is a service hosted on Virtuoso, integrating ChatGPT with additional services for a comprehensive smart agent experience. It supports natural language interactions, offering an enriched Large Language Model (LLM)-based interface for users.
OPAL includes a built-in Retrieval Augmented Generation (RAG) feature, also known as GraphRAG. This feature enhances LLM response specificity by providing high-performance access to external databases and knowledge graphs using declarative query languages such as SQL, SPARQL, SPASQL, and GraphQL.
OPAL provides exportable and importable session logs, which aids in session sharing, analysis, and troubleshooting.
Yes, OPAL allows the sharing of session transcripts, individual prompts, and responses via hyperlinks, facilitating future reuse and recall.
Add the &t
parameter to a permalink, just before the #
fragment identifier. Example: http://netid-qa.openlinksw.com:8443/chat/?chat_id=s-2ooxbBh4WrhnXRjStCr6pgjYb2EjsUoFM4Ws7wpZZ8zC&t=30#asi-12719
Execute the following SPARQL query: SELECT ?s FROM urn:chat:users WHERE { ?s foaf:nick [] }
OPAL supports natural language interactions through its integration with LLMs like ChatGPT. You can ask questions, give commands, and interact with Smart Agents as if you were conversing with a human assistant.
Smart Agents in OPAL are advanced AI assistants that use LLMs to understand and respond to user queries. They can access and process data from various data spaces, providing relevant and accurate information or actions.
Yes, Smart Agents can be personalized through custom configurations and fine-tuning templates, allowing them to better meet individual user needs and preferences.
For troubleshooting, you can export and analyze session logs, consult OPALâÂÂs documentation, or reach out to support. Detailed logs help in identifying and resolving issues.
OPAL can connect to a wide range of data sources including databases, knowledgebases, knowledge graphs, and file systems. It supports standard protocols like HTTP, ODBC, and JDBC for data access and connectivity.
OPAL offers new solutions that leverage direct conversational interactions with product support knowledge usually held captive by monolithic applications or websites. This enables direct access to relevant information with precision, the ability to perform actions like opening a support ticket, and sharing sessions via hyperlinks.
OPAL provides solutions that leverage direct conversational interactions with product sales-related knowledge, offering direct access to relevant sales information, the ability to perform actions like purchasing offers, and sharing sessions via hyperlinks.