Back to Puter

Configuring AI Services

src/backend/src/services/ai/docs/ai-services-config.md

2.5.1505 B
Original Source

Configuring AI Services

AI services are configured under the services block in the configuration file. Each service requires an apiKey to authenticate requests.

Example Configuration

json
{
  "services": {
    "openai": {
      "apiKey": "sk-abcdefg..."
    },
    "elevenlabs": {
      "apiKey": "eleven-api-key",
      "defaultVoiceId": "optional-voice-id"
    },
    "deepseek": {
      "apiKey": "sk-xyz123..."
    },
    "other-ai-service": {
      "apiKey": "sk-hijklmn..."
    }
  }
}