AI Services

🤖 Power Your Conversations

OpenVoiceLink gives you the voice assistant you were promised! Access hundreds of AI models with your voice!

AI Service Options

OpenRouter (Recommended)

OpenRouter is a unified API that provides access to hundreds of AI models from different providers through a single interface.

Setup

  1. Get an API key from OpenRouter.ai
  2. Click the Settings button in OpenVoiceLink
  3. Go to the "OpenRouter" tab
  4. Paste your API key into the "API Key" field
  5. Choose your preferred model from the dropdown
  6. Click "Save"

Recommended Models

  • GPT-4: General conversation ($$)
  • Claude 3.5: Creative tasks ($$)
  • Llama 3.1: Technical tasks ($)

Local Models (Advanced)

Local models run entirely on your computer without internet connection.

Setup

  1. Install Ollama from ollama.ai
  2. Download models: ollama pull llama3.2
  3. In OpenVoiceLink settings, select "Local Model" as AI provider
  4. Set URL to http://localhost:11434
  5. Enter model name (e.g., llama3.2)
  6. Click "Save"

Pros and Cons

✅ Pros

  • Complete privacy (no data leaves your computer)
  • Works offline
  • No API costs after initial setup

❌ Cons

  • Requires significant system resources
  • Slower response times
  • Complex setup

Troubleshooting

OpenRouter Issues

  • "API Key invalid": Verify API key is correct and test in dashboard
  • "Model not found": Verify model name and check availability
  • Slow responses: Try smaller model or local models

Local Model Issues

  • "Cannot connect to Ollama": Ensure Ollama is running on port 11434
  • "Model not found": Verify model name and check if downloaded
  • Very slow responses: Use smaller model or close other applications

Best Practices

Cost Management

  • Monitor usage in your API dashboard regularly
  • Set spending limits in your account
  • Choose cost-effective models for your needs

Performance Optimization

  • Choose appropriate model size
  • Use stable internet connection
  • Ensure sufficient RAM for local models