🚀 Get Started with OPAL 🔗
What is OPAL?
OPAL (OpenLink AI Layer) is a revolutionary AI Agent Platform that bridges the gap between Large Language Models (LLMs) and structured data spaces. Using the Model Context Protocol (MCP), OPAL enables natural language interactions with complex data ecosystems.
- ✅ Natural language data queries
- ✅ MCP-compliant AI agent integration
- ✅ Federated data space access
- ✅ Context-sensitive interactions
Key Statistics
🔧 Core Services 🔗
OPAL via ods-qa
Development and testing instance hosted on ods-qa, perfect for experimentation and integration testing.
OPAL via URIBurner
Production-ready instance hosted on URIBurner, optimized for linked data interactions and semantic web applications.
💰 Service Offers 🔗
Bring Your Own Key
- Use your own API keys
- 20 prompts per session
- 4096 total tokens per session
- Basic chat functionality
Data Twingler Module
- System-wide API key for Data Twingler
- 20 prompts per session
- 4096 total tokens per session
- Other modules require your API key
Max Chat Tier
- System-wide API key for all modules
- 20 prompts per session
- 4096 total tokens per session
- Full module access
📋 License Types 🔗
All OPAL Chat Service licenses are annual licenses with Access Control List (ACL) restrictions. Each license type provides different levels of access and functionality.
Basic License Features
- • Annual duration
- • ACL-based access control
- • Cross-platform compatibility
- • Purchase validation required
User Group Validation
- • NetID-based identification
- • Purchase date verification
- • Automatic license expiry
- • Real-time access control
License Management
- • SPARQL-based validation
- • Automated renewal reminders
- • Usage tracking
- • Compliance monitoring
⚙️ Usage Restrictions 🔗
Session Limits
API Key Access
Bring Your Own Key
Users must provide their own API keys for all interactions
Data Twingler Module
System API key enabled for Data Twingler module only
Max Chat Tier
System API key enabled for all modules and providers
🌐 API Endpoints 🔗
Chat Endpoints
ods-qa Instance
URIBurner Instance
MCP Server Endpoints
Streamable HTTP Transport
Server Sent Events (SSE)
📈 Implementation Strategy 🔗
Choose Your Tier
Select the service tier that matches your needs and budget
Purchase License
Complete the purchase process through our secure checkout
Access Endpoints
Use your NetID to access the appropriate OPAL endpoints
Start Chatting
Begin natural language interactions with your data spaces
💡 Pro Tips for Success
- • Start with the free "Bring Your Own Key" tier to test functionality
- • Upgrade to Max Chat Tier for full system API key access
- • Monitor your token usage to stay within session limits
- • Use the MCP endpoints for advanced AI agent integrations
❓ Frequently Asked Questions 🔗
The Model Context Protocol (MCP) is an open standard that enables seamless integration between AI applications and external data sources. OPAL implements MCP to provide AI agents with structured access to data spaces, enabling more accurate and contextual responses.
API key access varies by tier:
- Bring Your Own Key: You must provide your own API keys for all LLM interactions
- Data Twingler Module: System API key is available only for the Data Twingler module; other modules require your API keys
- Max Chat Tier: System API key is available for all modules and providers
When you reach the 20 prompt limit or 4,096 token limit per session, you'll need to wait for the session reset interval (60 seconds) before starting a new session. The system automatically tracks your usage and enforces these limits to ensure fair access for all users.
Yes, your license provides access to OPAL services on both instances. The ods-qa instance is ideal for development and testing, while the URIBurner instance is optimized for production use with linked data. You can use the same NetID and license across both platforms.
License validation uses SPARQL queries against the purchase database to verify that your NetID has an active, non-expired license for the requested service tier. The system checks purchase date, license duration, and current date to ensure compliance in real-time.
Support includes comprehensive documentation at opal.openlinksw.com/install/, terms of service at opal.openlinksw.com/tos/, and technical support through OpenLink Software's standard support channels.
📝 Content Attribution
This document is based on OPAL service definitions and pricing data provided by OpenLink Software. Original content contributors include the OpenLink Software development and product teams. Data source: OPALOffers-License-Prices.ttl