Installation
Download both grp_ai_world and grp_bridge from your Keymaster after purchase.
Extract both folders and place them inside your server’s resources directory.
Open your server.cfg and add the following lines:
ensure grp_bridge
ensure grp_ai_worldAdd the following API configuration lines to your server.cfg:
set grp_ai_openrouter_key "YOUR_OPENROUTER_API_KEY"
set grp_ai_elevenlabs_key "YOUR_ELEVENLABS_API_KEY"
set grp_ai_google_tts_key "YOUR_GOOGLE_TTS_API_KEY"🧠 API Usage Overview
OpenRouter is used for Speech-to-Text (STT) and AI response processing.
ElevenLabs is used for Text-to-Speech (TTS) voice generation.
Google Text-to-Speech is optional and can be used as an alternative TTS provider if preferred.
If you do not plan to use Google TTS, you may leave the grp_ai_google_tts_key empty.
🔑 How to Get OpenRouter API Key
Go to https://openrouter.ai and create an account.
Visit https://openrouter.ai/settings/keys.
Click Create API Key, give the key a name, and press Create.
Copy the generated API key and paste it into:
🔊 How to Get ElevenLabs API Key
Go to https://elevenlabs.io and create an account.
Visit https://elevenlabs.io/app/developers/api-keys.
Click Create API Key.
Select Text to Speech permission.
Click Create Key.
Copy the generated key and paste it into:
🗣️ Google Text-to-Speech (Optional)
Google TTS is optional and only required if you want to use Google as the text-to-speech provider.
To generate a Google TTS API key:
Create or select a project
Enable the Cloud Text-to-Speech API
Generate an API key from the Google Cloud Console
Paste the key into:
⚙️ Framework & UI Configuration
Open grp_bridge configuration files to select your preferred framework, target system, text UI, notification system, and other shared settings.
Once configured, restart your server.
The AI World System will be ready to use.
Last updated